Dynamic Parameter Allocation With Reinforcement Learning for LoRaWAN
- 23 January 2023
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Internet of Things Journal
- Vol. 10 (12) , 10250-10265
Abstract
LoRaWAN attracted lots of attention with its capacity for large device numbers, long-range, and low-power consumption. In order to simplify the transmission procedure, a pure Aloha protocol is implemented into its MAC layer. However, as the number of connected devices to the base station increases, the devices’ transmission parameters allocation becomes a vital issue related to network performance. This research contributes to the decentralized dynamic spreading factor (SF) allocation strategies during transmission by proposing a score table-based evaluation and parameters surfing (STEPS) approach. STEPS is a reinforcement learning-based method that evaluates and changes the parameters based on probability and score tables. It provides a nondeterministic parameter selection method by updating the table while transmitting. Some variants of STEPS with different algorithms are proposed. Moreover, an estimation-based initialization is proposed to improve learning performance. Simulations and statistical tests are carried out with MULANE, a lightweight LoRaWAN Simulator developed in our previous work. The results show that the estimation has a high confidence level. Compared with the baseline methods, the proposed methods reduce energy consumption by 24%–27% in different numbers of nodes. For bi-directional transmission, the proposed methods increase the 18% network throughput in a small number of nodes and 33% in a large number of nodes. Moreover, the proposed methods provide a framework of decentralized parameter allocation, which gives the extendability of this work.Keywords
Funding Information
- ASPIRE, the Technology Program Management Pillar of Abu Dhabi’s Advanced Technology Research Council (ATRC), through the ASPIRE Visiting International Professorship Program
This publication has 29 references indexed in Scilit:
- Improving Reliability and Scalability of LoRaWANs Through Lightweight SchedulingIEEE Internet of Things Journal, 2018
- Urban channel models for smart city IoT-networks based on empirical measurements of LoRa-links at 433 and 868 MHz2017
- Collision and packet loss analysis in a LoRaWAN network2017
- Performance analysis of LoRa radio for an indoor IoT applications2017
- Low Power Wide Area Network Analysis: Can LoRa Scale?IEEE Wireless Communications Letters, 2017
- Do LoRa Low-Power Wide-Area Networks Scale?2016
- A Survey on Urban Traffic Management System Using Wireless Sensor NetworksSensors, 2016
- On the coverage of LPWANs: range evaluation and channel attenuation model for LoRa technology2015
- Q-learningMachine Learning, 1992
- Guinness, Gosset, Fisher, and Small SamplesStatistical Science, 1987