LoRaWAN Scheduling: From Concept to Implementation

被引:21
作者
Garrido-Hidalgo, Celia [1 ,2 ]
Haxhibeqiri, Jetmir [3 ]
Moons, Bart [3 ]
Hoebeke, Jeroen [3 ]
Olivares, Teresa [1 ,2 ]
Javier Ramirez, F. [4 ]
Fernandez-Caballero, Antonio [1 ,2 ]
机构
[1] Univ Castilla La Mancha, Inst Invest Informat Albacete, Albacete 02071, Spain
[2] Univ Castilla La Mancha, Dept Sistemas Informat, Albacete 02071, Spain
[3] Univ Ghent, Dept Informat Technol, IDLab, IMEC, B-9052 Ghent, Belgium
[4] Univ Castilla La Mancha, Dept Adm Empresas, Escuela Tecn Super Ingn Ind, Albacete 02071, Spain
关键词
Synchronization; Clocks; Internet of Things; Logic gates; Standards; Receivers; Hardware; Clock drift; clock skew; LoRa; LoRaWAN; scheduling; synchronization;
D O I
10.1109/JIOT.2021.3064430
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While the Internet of Things continues to grow, the LoRaWAN standard is generating special interest due to its open-source nature, ultralow-power consumption and long-range connectivity. Recent works have explored the challenges of implementing LoRaWAN, with scalability being considered one of the major bottlenecks imposed by its Aloha-based medium access control (MAC) layer. Despite much on-going research on LoRaWAN scheduling aimed at alleviating this concern, experimental approaches are rarely found in the literature. In this work, we describe the steps taken and the technical issues overcome to move from a low-overhead synchronization and scheduling concept to its real-world implementation on top of LoRaWAN Class A. Accordingly, an end-to-end architecture was designed and deployed on top of STM32L0 MCUs, which communicate with a central entity responsible for providing synchronization metrics and allocating transmission slots on demand. The clock drift of devices was measured in a temperature-controlled chamber, which served as a basis to define slot lengths in the network. As a result, an operational end-to-end system was implemented and evaluated for different setup scenarios, with 10-ms accuracy being achieved. Our experimental results show significant improvements in packet delivery ratios with respect to Aloha-based setups, especially under high network loads (up to 29% for SF12), thereby demonstrating the feasibility of the presented approach.
引用
收藏
页码:12919 / 12933
页数:15
相关论文
共 37 条
[1]   FREE-Fine-Grained Scheduling for Reliable and Energy-Efficient Data Collection in LoRaWAN [J].
Abdelfadeel, Khaled Q. ;
Zorbas, Dimitrios ;
Cionca, Victor ;
Pesch, Dirk .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (01) :669-683
[2]  
[Anonymous], 2018, LORAWAN 1 0 3 SPEC R LORAWAN 1 0 3 SPEC R
[3]  
[Anonymous], 2020, USING HARDWARE RTC T
[4]  
[Anonymous], 2017, SHORT RANG DEV SRD O SHORT RANG DEV SRD O
[5]  
[Anonymous], 2018, SUB G MODULE DATASHH SUB G MODULE DATASHH
[6]  
[Anonymous], 2013, SX12723678 LOR MOD R SX12723678 LOR MOD R
[7]  
Appleby A., MURMURHASH3
[8]  
Boccadoro P., 2019, P IEEE ACM 23 INT S, P1, DOI 10.1109/DS-RT47707.2019.8958675
[9]  
Bor M., 2016, P 2016 INT C EMBEDDE, P361
[10]   Short: Achieving energy efficiency in dense LoRaWANs through TDMA [J].
Chasserat, Laurent ;
Accettura, Nicola ;
Berthou, Pascal .
2020 21ST IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (IEEE WOWMOM 2020), 2020, :26-29