-
Notifications
You must be signed in to change notification settings - Fork 408
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HIP 45: LoRaWAN Frequency Plan Selection #311
Comments
We are already experiencing problems in Australia where there seem to be a lot of 'misconfigured' gateways. According to the documentation https://docs.helium.com/lorawan-on-helium/frequency-plans/ (and I completely agree with this choice), the officially supported frequency plan is AU915 FSB2. The issue seems that gateway manufacturers seem to be shipping gateways to Australia with US915 configuration as well as various AS923 configurations. Whilst AS923 happens to be legal (as it's just a subset of the 64 AU915 channels) US915 is not. The same problem has happened during the TTN Public deployment (see an extensive explanation and discussion here: https://www.thethingsnetwork.org/forum/t/future-strategies-for-au915-and-as923-in-australia/) and has caused a fragmentation of the network which makes tracking use-cases impossible. Helium would have a huge potential in such use-cases, but I fear we are already seeing the same problem occurring on the currently ~3000 Helium gateways. I am aware that DEWI tried some very hasty and in my opinion very short-sighted and ill-considered change to AS923 which thankfully was reversed quickly. Currently, there is no way of seeing which channel plan a Helium gateway is configured to. I think this would be of critical importance for a consistent countywide network. I believe for Helium to be able to live up to its potential in Australia really has to fix this problem urgently before it ends up a nightmare for people actually trying to roll out sensors in the real world, |
There has been strong support for this proposal. The coredevs support it, the newly formed LoRaWAN committee supports it, it has 95%+ support in Discord straw polling, and there have no concerns raised either here or on the monthly community call, and it has been open for several months. I believe this proposal has passed our standard for rough consensus, and an on-chain temperature check or vote is not required. On behalf of the DeWi, the HIP Editors, and the wider Helium community, I am marking this proposal as |
Several times I've heard Helium staff refer to Australia as though it is undecided between 2 frequency plans. |
Since this is about Frequency Plan, I do need to highlight that we face the same problem in Malaysia. The allowed frequency is actually 919-923MHz with an EIRP of 500mW (max), and 923-924MHz with an EIRP of 500mW (max) and some extra conditions. So legally, LoRa or LongFi should not transmit outside of 919 - 924MHz and best is to stay within 919-923MHz only. The official document is here: https://www.mcmc.gov.my/skmmgovmy/media/General/pdf/Class-Assignment-No-1-of-2021_.pdf. However, referring to LoRa Alliance document: https://lora-alliance.org/wp-content/uploads/2021/05/RP002-1.0.3-FINAL-1.pdf, There are 3 frequency bands listed for Malaysia, 433-435MHz(EU433), 916-919MHz(AS923-1), 919-924MHz (AS923-1). But the hotspots in Malaysia are transmitting frequencies of 923.2, 923.4, 923.6, 923.8, 924.0, 924.2, 924.4, 924.6 MHz. As you can see, any freq above 924MHz are out of the range allowed by Malaysia authority. Even 923MHz have special condition of < 1% duty cycle, or freq hopping or LBT. In short preferable frequency band should be within 919-923MHz, which I think should be AS923-2=921.4, 921.6, 921.8, 922.0, 922.2, 922.4, 922.6, 922.8. These freq band are within the allowed operating freq in Malaysia. Hope to get the attention from the Helium community. We want to grow the network legally in Malaysia. |
Grabbed this info from the Australian helium discord chanel. Seems like changing to As923 is going backwards.
AS923:
There is a number of other minor things, but that would be the major stuff. If you want the full low-down: https://www.thethingsnetwork.org/forum/t/future-strategies-for-au915-and-as923-in-australia/44218 or https://www.thethingsnetwork.org/docs/lorawan/regional-parameters/ We need 915 for the extra power in rural areas. Connecting towns and farms together Australia wide could be huge. |
I am providing this feedback based on having run LoRaWAN networks (both AS923 and AU915) over a number of years. I have previously run other IoT networks in the same spectrum (915-928 MHz) in Australia. I am also a contributor to the LoRaWAN Regional Parameters document. I completely understand @Ravenitt points and concerns and would like to address them here. There is a difference in what the spec says vs what it means in the real world.
I would also like to point out the technical benefits of AS923 not discussed by others:
|
Well, that is good for you. I am assuming that these were insular private LoRaWAN networks. However, what we are talking about here is a public network on a global scale. Helium in Australia is already at a scale no other LoRaWAN network has ever achieved.
That is a very dangerous comment to make. Standards are there for a reason. This is not the wild west. Just because you could ignore the standard and make all these changes on a private network where you control all the aspects end-to-end (devices, gateways and NS) does not mean that this is relevant with a large public ecosystem of gateway and device manufacturers worldwide. Gateway radios are controlled by standardised configuration files and devices by respective libraries which enforce the official (AS923/AU915) specs. Just because there is the theoretical ability for these things to be different in Australia is totally irrelevant. It will never happen on a public network.
This is also a very misleading comment. AS923 was never developed for Australia. Quite obvious by the first two characters. It just happens to fit into the rules as it is just a subset of the AU915 channels plan and with lower limits on TX and duty cycle limitations. The fact is also that AS923 only became useable in Australia after LoRa Alliance made some changes. Anybody with a history of LoRaWAN in Australia knows it wasn't chosen for reasons of being better suited for Australia by some private operators - it was chosen purely as in the early days because of issues with certain device availability. That pretty much is a non-issue these days for devices using recent LoRaWAN modules.
The important part in this comment is "at this point". It is shortsighted to assume that this is not going to change as the Helium and LoRaWAN ecosystem matures. We are building this network for the future - not just for today. Downgrading the Helium network at this point (by adopting AS923) is incredibly counterproductive and short-sighted.
Could theoretically be used - again just a misleading comment. The AS923 specs say 16 dBm max EIRP and that's what is in the radio configuration the gateway manufacturers are shipping. The fact is that this is totally irrelevant in the real world. Just because theoretically you could doesn't mean it has any realistic chance of ever happening on a public network ecosystem. This TX limitation is actually the most crucial deficiency of AS923. You might be able to mask that fact in the densely populated metropolitan areas. But that is a very small part of Australia. This would be absolute madness in the rest of Australia. A large number of these devices would never be able to get through an OTAA join procedure outside of dense metro areas because of the limited TX power of AS923. Changing the Helium frequency plan for Helium in Australia is the equivalent of taking out a shotgun, aiming straight for your foot and pulling the trigger.
Again - as per the previous point. These limitations are enforced by gateway radio configuration and devices libraries. What you are effectively arguing for is "AS923-4" - YAFFP (yet another f....g frequency plan).
You are totally missing the point. AS923 has 3 variations (AS923-1, AS923-2 and AS923-3). Much more important is the huge differences between the countries adopting AS923 and AU915.
Countries adopting AS923-1 are mainly countries that have high population density. That is the EXACT opposite of Australia. If you look at the list of countries adopting AU915 they are large countries with vast areas of very sparsely populated regional areas. Look at Brazil or Argentina or Chile. There is an obvious reason for this. Overall these comments are mostly irrelevant in the context of a global PUBLIC network with phenomenal growth and in a country as vast as Australia. And they are downright dangerous for everyone who has invested their time and money in the Helium network in this country. They serve no purpose other than saving face for some private network operators that have bet on the wrong horse years ago. The same private network operators I actually notice on your list of employers (LinkedIn). Would it not be appropriate declaring that conflict of interest here? As for some of the RF details, I would highly recommend reading the comments from @tonysmith55 in the main PR |
AS923-4 already exists for Israel. So you will need to go to AS923-5. I think this probably proves your point even more though 😉 |
@shawaj @leogaggl @ivandigiusto @oberchoo @buzzware HIP45 amendments or related governance topics might be related here, but this HIP has nothing to do with AU+NZ in particular and instead covers frequency plan changes in general. |
HIP 45 was invalidated: https://discord.com/channels/404106811252408320/813452716286017557/1006694552557596733 |
HIP45 has been closed, and the corresponding Discord channel has been archived. Some thoughts have been raised that HIP45 needs to be unlocked as frequent changes are planned and need discussion. Going forward, #poc-discussion in Discord is the best place to talk about HIP45. HIP 45 was a HIP to create a way of deciding on which frequencies to use where there was more than one, or it was undefined. But, since we became more involved with the LoRa Alliance, Helium made a decision to follow their defined or recommended default standards for a country rather than decide on our own and break with the rest of the alliance. |
Country frequency plan issues can also be raised at hplans |
Problem Statement
There are over a dozen of officially recognized LoRaWAN channel plans cited in the LoRaWAN Regional Specification. In each region, the Helium Network must select one and only one frequency plan (based on current design constraints). In cases where only one channel plan is possible (eg: Anguilla) or where only one has regulatory type approval (eg: American Samoa), the selection for the Helium Network may default to that one.
This HIP proposes methodology for the selection of a channel plan for each region.
Rendered View
https://github.com/helium/HIP/blob/master/0045-lorawan-frequency-plan-selection.md
The text was updated successfully, but these errors were encountered: