Collision Avoidance Adaptive Data Rate Algorithm for LoRaWAN
Rachel Kufakunesu (),
Gerhard P. Hancke and
Adnan M. Abu-Mahfouz
Additional contact information
Rachel Kufakunesu: Department of Electrical, Electronic and Computer Engineering, University of Pretoria, Pretoria 0002, South Africa
Gerhard P. Hancke: Department of Electrical, Electronic and Computer Engineering, University of Pretoria, Pretoria 0002, South Africa
Adnan M. Abu-Mahfouz: Department of Electrical, Electronic and Computer Engineering, University of Pretoria, Pretoria 0002, South Africa
Future Internet, 2024, vol. 16, issue 10, 1-19
Abstract:
Long-Range Wide-Area Network (LoRaWAN) technology offers efficient connectivity for numerous end devices over a wide coverage area in the Internet of Things (IoT) network, enabling the exchange of data over the Internet between even the most minor Internet-connected devices and systems. One of LoRaWAN’s hallmark features is the Adaptive Data Rate (ADR) algorithm. ADR is a resource allocation function which dynamically adjusts the network’s data rate, airtime, and energy dissipation to optimise its performance. The allocation of spreading factors plays a critical function in defining the throughput of the end device and its robustness to interference. However, in practical deployments, LoRaWAN networks experience considerable interference, severely affecting the packet delivery ratio, energy utilisation, and general network performance. To address this, we present a novel ADR framework, SSFIR-ADR, which utilises randomised spreading factor allocation to minimise energy consumption and packet collisions while maintaining optimal network performance. We implement a LoRa network composed of a single gateway that connects loads of end nodes to a network server. In terms of energy use, packet delivery rate, and interference rate (IR), our simulation implementation does better than LoRaWAN’s legacy ADR scheme for a range of application data intervals.
Keywords: adaptive data rate; collision; interference; Internet of Things; LoRa; LoRaWAN; spreading factor (search for similar items in EconPapers)
JEL-codes: O3 (search for similar items in EconPapers)
Date: 2024
References: View references in EconPapers View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/1999-5903/16/10/380/pdf (application/pdf)
https://www.mdpi.com/1999-5903/16/10/380/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jftint:v:16:y:2024:i:10:p:380-:d:1502301
Access Statistics for this article
Future Internet is currently edited by Ms. Grace You
More articles in Future Internet from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().