A Fair Channel Hopping Scheme for LoRa Networks with Multiple Single-Channel Gateways

Sensors (Basel). 2022 Jul 14;22(14):5260. doi: 10.3390/s22145260.

Abstract

LoRa is one of the most prominent LPWAN technologies due to its suitable characteristics for supporting large-scale IoT networks, as it offers long-range communications at low power consumption. The latter is granted mainly because end-nodes transmit directly to the gateways and no energy is spent in multi-hop transmissions. LoRaWAN gateways can successfully receive simultaneous transmissions on multiple channels. However, such gateways can be costly when compared to simpler single-channel LoRa transceivers, and at the same time they are configured to operate with pure-ALOHA, the well-known and fragile channel access scheme used in LoRaWAN. This work presents a fair, control-based channel hopping-based medium access scheme for LoRa networks with multiple single-channel gateways. Compared with the pure-ALOHA used in LoRaWAN, the protocol proposed here achieves higher goodput and fairness levels because each device can choose its most appropriate channel to transmit at a higher rate and spending less energy. Several simulation results considering different network densities and different numbers of single-channel LoRa gateways show that our proposal is able to achieve a packet delivery ratio (PDR) of around 18% for a network size of 2000 end-nodes and one gateway, and a PDR of almost 50% when four LoRa gateways are considered, compared to 2% and 6%, respectively, achieved by the pure-ALOHA approach.

Keywords: large-scale LoRa networks; low power wide-area networks; single-channel LoRa gateways.

MeSH terms

  • Communication*
  • Computer Communication Networks*
  • Computer Simulation
  • Physical Phenomena
  • Serogroup

Grants and funding

This work was funded by FCT/MEC through national funds and when applicable co-funded by the FEDER—PT2020 partnership agreement under the project UIDB/50008/2020-UIDP/50008/2020.