A. Valkanis, G. Beletsioti, Konstantinos F. Kantelis, Petros Nicopolitidis, Georgios I. Papadimitriou
{"title":"A Reinforcement Learning assisted Backoff Algorithm for LoRa networks","authors":"A. Valkanis, G. Beletsioti, Konstantinos F. Kantelis, Petros Nicopolitidis, Georgios I. Papadimitriou","doi":"10.1109/cits52676.2021.9618456","DOIUrl":null,"url":null,"abstract":"The Long Range (LoRa) networks are able to provide both long-range coverage and low power consumption for sensing devices. These features make it one of the most attractive solutions for Internet of Things (IoT) applications. The default channel access mechanism used by the protocol is pure ALOHA, which due to its simplicity and lack of synchronization creates scalability problems when the number of supported end devices increases. The slotted ALOHA channel access mechanism has been proposed as an alternative, which through the synchronization of transmissions achieves the improvement of the efficiency and scalability of LoRa networks. One of the most important operating parameters of slotted ALOHA is the backoff algorithm. In this paper we present a novel backoff algorithm assisted by reinforcement learning mechanism, which regulates the offered load on the network by adjusting the congestion window. Simulation results show that the proposed algorithm improves efficiency and energy consumption for the end devices compared to other backoff algorithms from the literature.","PeriodicalId":211570,"journal":{"name":"2021 International Conference on Computer, Information and Telecommunication Systems (CITS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2021-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Computer, Information and Telecommunication Systems (CITS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/cits52676.2021.9618456","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The Long Range (LoRa) networks are able to provide both long-range coverage and low power consumption for sensing devices. These features make it one of the most attractive solutions for Internet of Things (IoT) applications. The default channel access mechanism used by the protocol is pure ALOHA, which due to its simplicity and lack of synchronization creates scalability problems when the number of supported end devices increases. The slotted ALOHA channel access mechanism has been proposed as an alternative, which through the synchronization of transmissions achieves the improvement of the efficiency and scalability of LoRa networks. One of the most important operating parameters of slotted ALOHA is the backoff algorithm. In this paper we present a novel backoff algorithm assisted by reinforcement learning mechanism, which regulates the offered load on the network by adjusting the congestion window. Simulation results show that the proposed algorithm improves efficiency and energy consumption for the end devices compared to other backoff algorithms from the literature.