{"title":"Timemaps for Improving Performance of LoRaWAN","authors":"Thanh-Hai To, A. Duda","doi":"10.1109/icc40277.2020.9148701","DOIUrl":null,"url":null,"abstract":"In this paper, we propose Timemaps, a new scheduling scheme to improve the performance of LoRaWAN. The idea is to build a temporal map of all transmissions of IoT devices by a Gateway to schedule transmissions and avoid collisions. A device when performing a Join operation includes its traffic description in the request. Based on the traffic descriptions from all devices, the Gateway constructs a schedule for channel access that avoids collisions. The Gateway includes in the Join accept the information on the temporal position of the device transmission in the schedule, the Spreading Factor (SF) to use based on measured Signal to Noise Ratio (SNR) at the Gateway, and the channel to use. We evaluate our proposal with the NS-3 simulator in both cases of perfect clocks and clocks with a drift as well as for homogeneous and inhomogeneous node density. The simulation takes into account quasi-orthogonality and the capture effect. The results show that Timemaps benefits from remarkably higher PDR and a considerably lower collision ratio compared to LoRaWAN along with slightly increased energy consumption.","PeriodicalId":106560,"journal":{"name":"ICC 2020 - 2020 IEEE International Conference on Communications (ICC)","volume":"127 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICC 2020 - 2020 IEEE International Conference on Communications (ICC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icc40277.2020.9148701","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
In this paper, we propose Timemaps, a new scheduling scheme to improve the performance of LoRaWAN. The idea is to build a temporal map of all transmissions of IoT devices by a Gateway to schedule transmissions and avoid collisions. A device when performing a Join operation includes its traffic description in the request. Based on the traffic descriptions from all devices, the Gateway constructs a schedule for channel access that avoids collisions. The Gateway includes in the Join accept the information on the temporal position of the device transmission in the schedule, the Spreading Factor (SF) to use based on measured Signal to Noise Ratio (SNR) at the Gateway, and the channel to use. We evaluate our proposal with the NS-3 simulator in both cases of perfect clocks and clocks with a drift as well as for homogeneous and inhomogeneous node density. The simulation takes into account quasi-orthogonality and the capture effect. The results show that Timemaps benefits from remarkably higher PDR and a considerably lower collision ratio compared to LoRaWAN along with slightly increased energy consumption.