Abstract
Long Range Wide Area Network (LoRaWAN) offers a wide range communication with low power consumption at the cost of low throughput. Although this technology is well suited to IoT applications, it faces scalability and reliability limitations because it is based on the Aloha random access protocol on one hand and on random choice of a channel and a spreading factor (SF) on the other hand. LoRaWAN recommends the use of Adaptive Data Rate (ADR) mechanism to optimize the global network utilization by adjusting the node’s configuration (Spreading Factor, Transmission Power, Data rate, etc.). However, ADR is defined for fixed nodes and doesn’t handle the node’s mobility. We proposed in previous work, an enhanced ADR mechanism (E-ADR) that takes into account the movement of the device and its position to define the optimal data rate to use. Despite the performance improvement of LoRaWAN thanks to E-ADR, collisions are happened due to simultaneous transmissions with the same configuration (channel, SF). A best practice to reduce collisions and improve performance in mobile networks is the use of time slotted communication. Several research papers proposed time slotted schemes for LoRaWAN, however none of them considered the case of mobile nodes. Therefore, in this work, we propose ETS-LoRaWAN (Enhanced Time Slotted LoRaWAN), a dynamic collision free time slotted approach to determine respectively the best SF according to the node’s position, the time slot, and the channel to use. Our experimental results show performance improvement of ETS-LoRaWAN compared to Aloha LoRaWAN by reducing the Packet Loss Ratio (PLR) and the energy consumption.
Similar content being viewed by others
References
LoRa alliance technical committee (2020) LoRaWAN L2 1.0.4 specification (TS001-1.0.4). Retrieved June 1, 2022, from https://resources.lora-alliance.org/technical-specifications/ts001-1-0-4-lorawan-l2-1-0-4-specification
Benkahla, N., Tounsi, H., Song, Y.Q. & Frikha, M. (2018). Enhanced Dynamic Duty Cycle in LoRaWAN Network. Montavont, N., Papadopoulos, G. (eds) Ad-hoc, Mobile, and Wireless Networks, ADHOC-NOW 2018, Lecture Notes in Computer Science,vol. 11104, pp. 147-1602.
Benkahla, N., Tounsi, H., Song, Y. Q., & Frikha, M. (2021). Review and experimental evaluation of ADR enhancements for LoRaWAN networks. Telecommunications Systems Journal, 77, 122. https://doi.org/10.1007/s11235-020-00738-x
Benkahla, N., Tounsi, H., Song, Y. Q., & Frikha, M. (2021). VHMM-based E-ADR for LoRaWAN networks with unknown mobility patterns. International Wireless Communications and Mobile Computing (IWCMC). https://doi.org/10.1109/IWCMC51323.2021.9498709
LoRa developer portal. Retrieved June 1, 2022, from https://lora-developers.semtech.com/documentation/tech-papers-and-guides/implementing-adaptive-data-rate-adr/implementing-adaptive-data-rate/
Semtech Wireless and sensing products (2016). LoRaWAN-simple rate adaptation recommended algorithm, Revision 1.0. Retrieved June 1, 2022, from https://www.thethingsnetwork.org/forum/uploads/ default/original/2X/7/7480e044aa93a54a910dab8ef0adfb5f515d14a1.pdf
Alvear, O., H-Tapia, J., Calafate, C., H-Orallo, J-C Cano, E. & Manzoni, P. (2017). Assessing the impact of mobility on LoRa communications. In: Fortino, G., et al. Interoperability, Safety and Security in IoT. InterIoT SaSeIoT 2017 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 242. Springer, Cham. https://doi.org/10.1007/978-3-319-93797-7_10
S-Cabrera, R., Pachon, A., & Madrid, J-M. (2019). Proof of concept of an IoTBased public vehicle tracking system, using LoRa (long range) and intelligent transportation system (ITS) services. Journal of Computer Networks and Communications (JCNC). 2019. https://doi.org/10.1155/2019/9198157
Kousias, K., Caso, G., Alay, O. & Lemic, F. (2019). Empirical analysis of LoRaWAN adaptive data rate for mobile internet of things applications. MobiCom ’19: The 25th annual international conference on mobile computing and networking. S3’19: Proceedings of the 2019 on wireless of the students, by the students, and for the students workshop.Los Cabos, Mexico.
Libelium Comunicaciones Distribuidas (2017). Waspmote LoRa 868 MHz 915 MHz SX1272 networking guide. Document Version: v7.0. Retrieved June 1, 2022, from https://usermanual.wiki/Document/waspmotelora868mhz915mhzsx1272networkingguide.548782060/view.
Semtech corporation (2019). LoRa® and LoRaWAN®: A Technical Overview. Technical paper. Retrieved June 3, 2022, from https://lora-developers.semtech.com/uploads/documents/files/LoRa_and_LoRaWAN-A_Tech_Overview-Downloadable.pdf.
STMicroelectronics (2019). Discovery kit for LoRaWAN, Sigfox, and LPWAN protocols with STM32L0 B-L072Z-LRWAN1. Retrieved June 3, 2022, from https://www.st.com/en/evaluation-tools/b-l072z-lrwan1.html.
LoPy. Retrieved June 3, 2022, from https://docs.pycom.io/datasheets/development/lopy4/.
D. Croce, D., M. Gucciardo, M., I. Tinnirello, I., D. Garlisi, D. & Mangione, S. (2017). Impact of spreading factor imperfect orthogonality in loRa communications. the International Tyrrhenian workshop on digital communication. Switzerland, pp 165-179.
Bankov, D., Khorov, E. & Lyakhov, A. (2016). On the Limits of LoRaWAN Channel Access. 2016 International conference on engineering and telecommunication (EnT). Moscow, Russia, pp. 10-14, https://doi.org/10.1109/EnT.2016.011.
Bor, M. C., Roedig, U., Voigt, U. T., Alonso, J. M. (2016), Do LoRa low-power wide-area networks scale?. In Proceedings of the 19th ACM international conference on modeling, analysis and simulation of wireless and mobile systems. New York, USA, pp. 59-67 https://doi.org/10.1145/2988287.2989163
Adelantado, F., Vilajosana, X., Tuset-Peiro, P., Martinez, B., Melia-Segui, J., & Watteyne, T. (2017). Understanding the Limits of LoRaWAN. IEEE Communication Magazine, 55, 34–40. https://doi.org/10.1109/MCOM.2017.1600613
Georgiou, O., & Raza, U. (2017). Low power wide area network analysis: Can LoRa scale? IEEE Wireless Communications Letters, 6(2), 162–165. https://doi.org/10.1109/LWC.2016.2647247
Laya, A., & A., C. Kalalas, C., F. Vazquez-Gallego, F., L. Alonso, L. & Alonso-Zarate, J. (2016). Goodbye, ALOHA! IEEE Access,. pp. 2029–2044. https://doi.org/10.1109/ACCESS.2016.2557758
Lee, J., Jeong, W., Choi, B. (2018). A scheduling algorithm for improving scalability of LoRaWAN. International conference on information and communication technology convergence (ICTC). Jeju, Korea (South), pp. 1383-1388. https://doi.org/10.1109/ICTC.2018.8539392
Zorbas, D., Abdelfadeel, K., Kotzanikolaou, P., & Pesch, D. (2020). TS-LoRa: Time-slotted LoRaWAN for the industrial internet of things. Computer Communications. https://doi.org/10.1016/j.comcom.2020.01.056
Reynders, B., Wang, Q., Tuset-Peiro, P., & Vilajosana, X. & Pollin, S. (2018). Improving reliability and scalability of LoRaWANs through lightweight scheduling. IEEE Internet Things Journal. https://doi.org/10.1109/JIOT.2018.2815150
Haxhibeqiri, J., Moerman, I., & Hoebeke, J. (2019). Low overhead scheduling of LoRa transmissions for improved scalability. IEEE Internet of Things Journal, 6(2), 3097–3109. https://doi.org/10.1109/JIOT.2018.2878942
Bonafini, F., Depari, A., Ferrari, P., Flammini, A., Pasetti, M., Rinaldi, S., Sisinni, E. & Gidlund, M. (2019). Exploiting localization systems for LoRaWAN transmission scheduling in industrial applications. The 15th IEEE international workshop on factory communication systems (WFCS). Sweden. pp 1-8. https://doi.org/10.1109/WFCS.2019.8757999
Abdelfadeel, K. Q., Zorbas, D., Cionca, V., & Pesch, D. (2020). FREE-Fine-grained scheduling for reliable and energy efficient data collection in LoRaWAN. IEEE Internet of Things Journal, 7, 669–683. https://doi.org/10.1109/JIOT.2019.2949918
Zorbas, D., Abdelfadeel, K. Q., Cionca, V., Pesch, D. & O’Flynn, B. (2019). Offline scheduling algorithms for time-slotted LoRabased bulk data transmission. IEEE 5th World forum on internet of things (WFIoT). Limerick Ireland. pp 1-6. https://doi.org/10.1109/WF-IoT.2019.8767277.
Piyare, R., Murphy, A. L., Magno, M., & Benini, L. (2018). On demand LoRa: Asynchronous TDMA for energy efficient and low latency communication in IoT. Sensors, 18(11), 3718.
Lavric, A. & Petrariu, A. I. (2018). LoRaWAN communication protocol: The new era of IoT. The International conference on development and application systems (DAS). Romania. pp. 74-77. https://doi.org/10.1109/DAAS.2018.8396074.
Bor, M., Vidler, J. & Roedig, U. (2016). LoRa for the Internet of Things. The International conference on embedded wireless systems and networks (EWSN). Austria. pp 361-366.
Goursaud, C. & Gorce, J-M (2015). Dedicated networks for IoT: PHY/MAC state of the art and challenges. The endorsed transactions on Internet of Things (EAI). Vol 1, pp 1-11. 2015.
Triantafyllou, A., Zorbas, D., & Sarigiannidis, P. (2022). Time-slotted LoRa MAC with variable payload support. Computer Communications, 193, 146–154. https://doi.org/10.1016/j.comcom.2022.06.043
Triantafyllou, A., & A., Sarigiannidis, P., T. Lagkas, T., I.D. Moscholios, I. D., A. Sarigiannidis, A. (2021). Leveraging fairness in LoRaWAN: A novel scheduling scheme for collision avoidance. Computer Networks, 186, 107735.
LoRa Alliance technical committee regional parameters workgroup (2018). LoRaWAN 1.0.3 Regional Parameters. Retrieved June 3, 2022, from https://lora-alliance.org/wp-content/uploads/2020/11/lorawan_regional_parameters_v1.0.3reva-0.pdf.
Funding
The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.
Author information
Authors and Affiliations
Contributions
All authors, HT, NBK, Y-QS and MF, contributed to the study conception and design. Material preparation, data collection and analysis were performed by HT and NBK. The first draft of the manuscript was written by HT and NBK and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose
Consent to publish
All authors agree for publication only after acceptance.
Ethical approval
All authors approve the submission of this work in the journal “Wireless Personal Communications”. This work have never been published neither submitted elsewhere in any form or language.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Tounsi, H., Benkahla, N., Song, YQ. et al. Enhanced Time Slotted LoRaWAN for Node Mobility: A Joint Selection of Data Rate, Time Slot and Channel. Wireless Pers Commun 134, 2137–2157 (2024). https://doi.org/10.1007/s11277-024-11004-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-024-11004-7