MARATTO

article · Engineering Research Express

Optimising collision-aware ADR for high-density LoRaWAN deployments: a multi-parameter tuning study

2026Open accessUniversité Ibn Zohr

Abstract

Abstract LPWANs, especially LoRaWAN, are commonly employed in large IoT deployments. The adaptive data rate (ADR) scheme enhances LoRaWAN by modifying spreading factor and transmit power. But ADR usually depends only on the device-specific links and does not consider the effects of collisions or the capture effect at the network layer, making it less effective in dense scenarios. The present paper presents a collision-aware ADR (CA-ADR) technique to handle collisions in dense LoRaWAN deployments. In contrast to other ADR schemes, CA-ADR is an algorithm running at the network layer. Parameter selection is formulated as a multi-objective optimisation problem, which minimises cost based on multiple criteria, including collision probabilities and energy consumption. The collision evaluation also incorporates a capture-aware model based on signal-to-interference ratio thresholds, enabling a more realistic assessment of packet reception under overlapping transmissions. The proposed approach is evaluated using an NS-3 LoRaWAN simulation framework. First, baseline, standard ADR, and default CA-ADR are compared for network sizes from 10 to 500 devices with a 300 s transmission period. Then, 144 CA-ADR weight configurations are explored in the dense 500-device scenario. Results show that CA-ADR provides controllable energy–reliability trade-offs. High-reliability configurations achieve more than 99% Last 4 packet delivery ratio with an average transmit power between 13.51 and 13.60 dBm over 10 independent random seeds.

Research topics

  • IoT Networks and Protocols
  • Bluetooth and Wireless Communication Technologies
  • Wireless Networks and Protocols

Sustainable Development Goals

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1088/2631-8695/ae9cf7

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.