Abstract

Long Range Wide Area Network (LoRaWAN) is an emerging wireless technology that is expected to be widely deployed and implemented in several applications, especially with the promising widespread use of the Internet of Things (IoT) and its potential applications within the Fifth Generation (5G) communication technology. LoRaWAN consists of a number of nodes that monitors and senses the environment to collect specific data, and then sends the collected data to a remote monitoring device for further processing and decision-making. Energy consumption and security assurance are two vital factors needed to be optimized to ensure an efficient and reliable network operation and performance. To achieve that, each of LoRaWAN nodes can be configured by five transmission parameters, which are the spreading factor, carrier frequency, bandwidth, coding rate and transmission power. Choosing the best values of these parameters leads to enhancing the network deployment. In this paper, we shed the light to the security aspect in LoRaWAN network. Then, we introduced an algorithm that depends on the reinforcement learning approach to enable each node in the network to choose the best values of spreading factor and transmission power such that it leads to a lower energy consumption and higher packets’ delivery rate. The results of the simulation experiments of our proposed technique showed a valuable increase in the packet reception rate at the gateway and a significant decrease in the total consumed energy at the end nodes compared with the most related work in literature

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call