Abstract
LoRa’s long-range and low-power features have made it an attractive candidate for IoT devices in various fields. In this work, we present an enhanced LoRaWAN protocol. LoRaWAN MAC protocol is characterized by the restrictive use of the channel, limited by the regulatory authorities to a 1% duty cycle per cycle (i.e., 36 s per hour) per node. This regulation penalizes the nodes which require a channel access time greater than the limited duty cycle to occasionally transmit a large amount of data such as video surveillance or access control information in applications like smart school surveillance. However, some other nodes like environment sensors sharing a same LoRaWAN server may send very small amounts of information (e.g. temperature, humidity, ...) and under-use the authorized activity time of 1% duty cycle. Hence the idea of implementing an activity time sharing mechanism among nodes that allows devices to borrow additional activity time from a device or set of devices that have completed the transmission of their packets and do not need the remaining time of the corresponding duty cycle. Our work extends and improves the activity time sharing mechanism initially proposed in [1]. Instead of FIFO sharing-time allocation based on a global activity time, which may lead to the starvation of the nodes that are others than that in the head of FIFO line, we propose a new time allocation algorithm based on the classification of the different requests according to their needs in terms of their QoS requirements. It allows to satisfy a larger number of nodes requiring extra time, with less control overheads while ensuring fairness. Our time-sharing algorithm has been implemented and tested on the wasp-mote chip of libelium, showing the performance improvement and its practical usability.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Pham, C.: QoS for long-range wireless sensors under duty-cycle regulation with shared activity time usage. TOSN 12, 1–33 (2016)
Atzori, L., Iera, A., Morabito, G.: The Internet of Things: a survey. Comput. Netw. 54, 2787–2805 (2010)
Link Labs: A Comprehensive Look at Low Power, Wide Area Networks For Internet of Things Engineers and Decision Makers (2016)
Xiong, X., Zheng, K., Xu, R., Xiang, W., Chatzimisios, P.: Low power wide area machine-to-machine networks: key techniques and prototype. IEEE Commun. Mag. 53(9), 64–71 (2015)
Sinha, R.S., Wei, Y., Hwang, S.-H.: A survey on LPWA technology: LoRa and NB-IoT. ICT Express 3, 14–21 (2017)
LoRa & LoRaWAN Primer. https://www.leverege.com/research-papers/lora-lorawan-primer
Sikken, B.: Project DecodingLoRa (2016)
Springer, A., Gugler, W., Huemer, M., Reind, L., Ruppel, C., Weigel, R.: Spread spectrum communications using chirp signals. In: Proceedings of the IEEE/AFCEA, Munich, Germany, pp. 166–170, 19 May 2000
LoRa Alliance Technical committee LoRawan regional parameters, Revision 1.0, July 2016
Bor, M., Roedig, U.: LoRa transmission parameter selection. In: 13th International Conference DCOSS, Ottawa, ON, Canada, June 2017
Jang, Y.S., Usman, M.R., Usman, M.A., Shin, S.Y.: Swapped Huffman tree coding application for low power wide area network (LPWAN). In: International Conference ICSGTEIS, October 2016
nkeWatteco: LoRaWANTM Press’O. V2.0. Updated 04 Sept 2016
Sornin, N., Luis, M., Eirich, T., Kramp, T., Hersent, O.: LoRa specification 1.0 LoRa alliance standard specification, January 2015
Semtech corporation SX1272/3/6/7/8: LoRa modem an1200.13, Revision 1, July 2017
Libelium comunicaciones Distribuidas S.L.: Waspmote LoRa 868 MHz 915 MHz SX1272 networking guide, Revision 4.2, November 2015
Libelium Comunicaciones Distribuidas S.L.: Waspmote data frame programming guide. version 7.2, October 2017
Blenn, N., Kuipers, F.: LoRaWAN in the Wild: Measurements from The Things Network. ArXiv2017, June 2017
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Benkahla, N., Tounsi, H., Song, YQ., Frikha, M. (2018). Enhanced Dynamic Duty Cycle in LoRaWAN Network. In: Montavont, N., Papadopoulos, G. (eds) Ad-hoc, Mobile, and Wireless Networks. ADHOC-NOW 2018. Lecture Notes in Computer Science(), vol 11104. Springer, Cham. https://doi.org/10.1007/978-3-030-00247-3_15
Download citation
DOI: https://doi.org/10.1007/978-3-030-00247-3_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00246-6
Online ISBN: 978-3-030-00247-3
eBook Packages: Computer ScienceComputer Science (R0)