- Research Article
- 10.1504/ijsnet.2025.149901
A conflict-balanced SF allocation for a LoRa network
- Jan 01, 2025
- International Journal of Sensor Networks
- Junming Guan + 3 more +3
Long range (LoRa) has emerged as one of the preferred communication solutions for connecting internet of things (IoT) devices due to its low power consumption and long-distance transmission capabilities. The LoRa network supports communication between multiple nodes and gateways over several kilometres. To reduce energy consumption and enhance the communication quality, the configuration of LoRa network is important. In this paper, the signal communication in a LoRa network is first analysed, and a nonlinear integer programming problem is developed to configure the spreading factor (SF) of nodes. The problem is formulated by maximising the volume of successfully transmitted data and reducing the probability of data collisions to minimise system energy consumption. Additionally, the performance of the proposed scheme is evaluated through extensive simulations. The results demonstrate that it achieves a higher number of delivered packets with lower energy consumption, outperforming both the equal-interval-based (EIB) and equal-area-based (EAB) SF allocation mechanisms. Finally, the network scalability is analysed by considering factors such as network configuration time, node density, and network radius.
Read more