skip to main content
10.1145/3575757.3593662acmotherconferencesArticle/Chapter ViewAbstractPublication PagesrtnsConference Proceedingsconference-collections
research-article

Adding Empirical Real-Time Guarantees to LoRaWAN

Published: 07 June 2023 Publication History

Abstract

LoRaWAN is a wide area network solution for large-area sensor networks; long range (LoRa) transmissions can be achieved, with low power transmissions, but only for very low bandwidth. One of the main challenges is the lack of guarantees in LoRaWAN, which may cause a sensor not to be heard for days. In this paper, we create a real-time schedule for LoRaWANs, compatible with the LoRaWAN standards, and achieve close-to-zero collisions in packet reception at the application. Through NS-3 simulations, we show the reliability and scalability of our solution.

References

[1]
LoRa Alliance. 2023. LoRa and LoRaWAN. https://lora-developers.semtech.com/documentation/tech-papers-and-guides/lora-and-lorawan/.
[2]
Lorna Booth, Jehoshua Bruck, Massimo Franceschetti, and Ronald Meester. 2003. Covering algorithms, continuum percolation and the geometry of wireless networks. The Annals of Applied Probability 13, 2 (May 2003). https://doi.org/10.1214/aoap/1050689601
[3]
Martina Capuzzo, Davide Magrin, and Andrea Zanella. 2018. Confirmed traffic in LoRaWAN: Pitfalls and countermeasures. In 2018 17th Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net). 1–7. https://doi.org/10.23919/MedHocNet.2018.8407095
[4]
Jose Mariano Finochietto. 2023. Empirical Real-Time Guarantees to LoRaWAN. https://github.com/marianofino/rt-lorawan-simulation.
[5]
Mariano Finochietto, Rodrigo Santos, Sergio F. Ochoa, and Roc Meseguer. 2022. Reducing Operational Expenses of LoRaWAN-Based Internet of Remote Things Applications. Sensors 22, 20 (2022). https://doi.org/10.3390/s22207778
[6]
Celia Garrido-Hidalgo, Jetmir Haxhibeqiri, Bart Moons, Jeroen Hoebeke, Teresa Olivares, F Javier Ramirez, and Antonio Fernández-Caballero. 2021. LoRaWAN scheduling: from concept to implementation. IEEE Internet of Things Journal 8, 16 (2021), 12919–12933.
[7]
Jetmir Haxhibeqiri, Ingrid Moerman, and Jeroen Hoebeke. 2018. Low overhead scheduling of LoRa transmissions for improved scalability. IEEE Internet of Things Journal 6, 2 (2018), 3097–3109.
[8]
Quy Lam Hoang, Woo-Sung Jung, Taehyun Yoon, Daeseung Yoo, and Hoon Oh. 2020. A Real-Time LoRa Protocol for Industrial Monitoring and Control Systems. IEEE Access 8 (2020), 44727–44738. https://doi.org/10.1109/ACCESS.2020.2977659
[9]
Quy Lam Hoang and Hoon Oh. 2022. A Real-Time LoRa Protocol Using Logical Frame Partitioning for Periodic and Aperiodic Data Transmission. IEEE Internet of Things Journal 9, 16 (2022), 15401–15412. https://doi.org/10.1109/JIOT.2022.3162019
[10]
Md Tamzeed Islam, Bashima Islam, and Shahriar Nirjon. 2018. Duty-cycle-aware real-time scheduling of wireless links in low power wans. In 2018 14th International Conference on Distributed Computing in Sensor Systems (DCOSS). IEEE, 53–60.
[11]
Luca Leonardi, Filippo Battaglia, and Lucia Lo Bello. 2019. RT-LoRa: A Medium Access Strategy to Support Real-Time Flows Over LoRa-Based Networks for Industrial IoT Applications. IEEE Internet of Things Journal 6, 6 (2019), 10812–10823. https://doi.org/10.1109/JIOT.2019.2942776
[12]
Luca Leonardi, Lucia Lo Bello, and Gaetano Patti. 2022. LoRa support for long-range real-time inter-cluster communications over Bluetooth Low Energy industrial networks. Computer Communications 192 (2022), 57–65. https://doi.org/10.1016/j.comcom.2022.05.026
[13]
Michele Luvisotto, Federico Tramarin, Lorenzo Vangelista, and Stefano Vitturi. 2018. On the use of LoRaWAN for indoor industrial IoT applications. Wireless Communications and Mobile Computing 2018 (2018).
[14]
CISO MAG. 2022. Future of IoT. https://cisomag.com/page/3/?s=iot, accessed Jan. 10th, 2023.
[15]
Davide Magrin, Martina Capuzzo, and Andrea Zanella. 2020. A Thorough Study of LoRaWAN Performance Under Different Parameter Settings. IEEE Internet of Things Journal 7, 1 (2020), 116–127. https://doi.org/10.1109/JIOT.2019.2946487
[16]
Davide Magrin, Marco Centenaro, and Lorenzo Vangelista. 2017. Performance evaluation of LoRa networks in a smart city scenario. In 2017 IEEE International Conference on Communications (ICC). 1–7. https://doi.org/10.1109/ICC.2017.7996384
[17]
Tommaso Polonelli, Davide Brunelli, and Luca Benini. 2018. Slotted ALOHA Overlay on LoRaWAN - A Distributed Synchronization Approach. In 2018 IEEE 16th International Conference on Embedded and Ubiquitous Computing (EUC). 129–132. https://doi.org/10.1109/EUC.2018.00026
[18]
Andri Rahmadhani and Fernando Kuipers. 2017. Understanding collisions in a LoRaWAN. Surf Wiki (2017), 1–10.
[19]
Usman Raza, Parag Kulkarni, and Mahesh Sooriyabandara. 2017. Low power wide area networks: An overview. ieee communications surveys & tutorials 19, 2 (2017), 855–873.
[20]
Joerg Robert and Albert Heuberger. 2017. LPWAN downlink using broadcast transmitters. In 2017 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB). 1–5. https://doi.org/10.1109/BMSB.2017.7986208
[21]
N. Selimović. 2021. The things stack. https://www.thethingsindustries.com/docs/devices/abp-vs-otaa/.
[22]
SEMTECH 2022. DS-SX 1301 Gateway v2.4. SEMTECH.
[23]
Prachi Wadatkar, Marco Zennaro, and Pietro Manzoni. 2020. On Time Synchronization of LoRaWAN Based IoT Devices for Enhanced Event Correlation. In Proceedings of the 6th EAI International Conference on Smart Objects and Technologies for Social Good (Antwerp, Belgium) (GoodTechs ’20). Association for Computing Machinery, New York, NY, USA, 261–264. https://doi.org/10.1145/3411170.3411264
[24]
ZIPIT. 2022. Future of IoT: What To Expect in the Next 5 Years. https://www.zipitwireless.com/blog/future-of-iot-what-to-expect-in-the-next-5-years, accessed Jan. 10th, 2023.
[25]
Dimitrios Zorbas, Khaled Abdelfadeel, Panayiotis Kotzanikolaou, and Dirk Pesch. 2020. TS-LoRa: Time-slotted LoRaWAN for the industrial Internet of Things. Computer Communications 153 (2020), 1–10.

Cited By

View all
  • (2023)Extending LoRaWAN with Real-Time SchedulingProceedings of the 15th International Conference on Ubiquitous Computing & Ambient Intelligence (UCAmI 2023)10.1007/978-3-031-48590-9_11(114-126)Online publication date: 26-Nov-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
RTNS '23: Proceedings of the 31st International Conference on Real-Time Networks and Systems
June 2023
242 pages
ISBN:9781450399838
DOI:10.1145/3575757
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 June 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. LoRa
  2. LoRaWAN
  3. sensor networks
  4. wireless networks

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

RTNS 2023

Acceptance Rates

Overall Acceptance Rate 119 of 255 submissions, 47%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)34
  • Downloads (Last 6 weeks)1
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Extending LoRaWAN with Real-Time SchedulingProceedings of the 15th International Conference on Ubiquitous Computing & Ambient Intelligence (UCAmI 2023)10.1007/978-3-031-48590-9_11(114-126)Online publication date: 26-Nov-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media