Abstract
The adaptive data rate (ADR) algorithm is used in LoRaWAN, allocating an appropriate transmission rate for terminal equipment to improve channel utilization and reduce power consumption. However, the standard ADR algorithm is only suitable for static terminal equipment. In addition, due to the complexity of the external environment, the selected data rate will not match the new environment and communication packets will be lost. Therefore, this article proposed a novel and more effective ADR algorithm called new-dynamic ADR (ND-ADR). The algorithm mainly solves two problems, i.e., the standard ADR algorithm cannot be applied to mobile terminal devices and the poor communication quality and high packet loss rate in harsh environments. In this study, we also developed a frame for LoRaWAN (FLoRaWAN), a simulation framework for the star network topology LoRaWAN in OPNET. Furthermore, we built an OKUMURA–HATA model and additionally introduced a noise factor <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\beta$ </tex-math></inline-formula> to simulate the loss of wireless communication in harsh environments. Finally, extensive simulation results showed that the number of data packets required by different end nodes for rate allocation was different. Compared with the standard ADR algorithm, even for mobile nodes in harsh environments, the ND-ADR algorithm reduced network energy consumption by about 13%, reduced network delay by about 18%, and increased effective throughput by about 15%. Therefore, the improved ND-ADR algorithm is more suitable for wireless communication of removable nodes in harsh environments. Its advantages are better awareness of link environment, faster data rate regulation, improved channel utilization, and further reduction of network energy consumption.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.