np-CECADA

Enhancing Ubiquitous Connectivity of LoRa Networks

Conference Paper (2021)
Author(s)

Nikos Kouvelas (TU Delft - Embedded Systems)

RR Venkatesha Prasad (TU Delft - Embedded Systems)

N. Yazdani (TU Delft - Embedded Systems, Aarhus University)

Daniel E. Lucani (Aarhus University)

Research Group
Embedded Systems
Copyright
© 2021 N. Kouvelas, Ranga Rao Venkatesha Prasad, N. Yazdani, Daniel E. Lucani
DOI related publication
https://doi.org/10.1109/MASS52906.2021.00054
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 N. Kouvelas, Ranga Rao Venkatesha Prasad, N. Yazdani, Daniel E. Lucani
Research Group
Embedded Systems
Pages (from-to)
374-382
ISBN (print)
978-1-6654-4936-6
ISBN (electronic)
978-1-6654-4935-9
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Long Range Wide Area Networks (LoRaWAN) offer ubiquitous communications for The Internet of Things (IoT). However, there are many challenges in rolling out LoRaWAN - mainly scalability, energy efficiency, Packet Reception Ratio (PRR), and keeping the channel access as simple as unslotted ALOHA. To this end, we design non-persistent Capture Effect Channel Activity Detection Algorithm (np-CECADA), which is a novel, distributed protocol for the MAC layer of LoRaWAN. It utilizes Channel Activity Detection (CAD), which is a built-in imperfect mechanism for channel sensing and minimal feedback from the gateways. In np-CECADA each device independently adapts backoff times based on the traffic in its vicinity and the transmission power based on the heuristically inferred probability of capturing the channel. To achieve this, first, we carried out an extensive on-field evaluation to measure the effectiveness of CAD and capture effect in LoRa. Using them we designed np CECADA and developed ns-3 modules. Packet Reception Ratio of np-CECADA is 15.74× and 5.13× higher than vanilla LoRaWAN and p-CARMA, respectively. Channel utilization is 11.24× higher compared to LMAC. Further, on a testbed of 30 LoRa devices np-CECADA outperforms LoRaWAN up to 5 times.

Files

Np_CECADA_Enhancing_Ubiquitous... (pdf)
(pdf | 0.95 Mb)
- Embargo expired in 13-06-2022
License info not available