{"title":"NS3网络模拟器中LoRa定位算法的设计与实现","authors":"Mingyao Chen, Honggang Zhao, Dezhi Niu, Chen Shi, Xiaoyu Chen, Xiao Zhang","doi":"10.1109/ICSPCC55723.2022.9984595","DOIUrl":null,"url":null,"abstract":"In recent years, TDOA-based LoRa geolocation technology is favored by IOT researchers. However, the current researches on this technology are mostly physical experiments, which are not scalable enough. In this paper, the highly open source NS3 network simulator is used to design and implement the LoRa geolocation process based on TDOA. On the basis of the existing LoRaWAN module, the gateway receiving time extraction, clock noise simulation and TDOA-based coordinate solving algorithm are added to simulate the performance of LoRa geolocation in the noise environment. Simulation results show that the improved LoRaWAN module can support the realization of LoRa geolocation well, and the simulation results conform to the TDOA positioning accuracy range in the LoRaWAN geolocation whitepaper published by LoRa Alliance. Specifically, when the standard deviation of gateway clock noise is 100ns and the gateways adopt the strategy of uneven distribution, the mean error of LoRa geolocation using three gateways is 130.36m, and the mean error of LoRa geolocation using five gateways is 33.00m. This simulation provides a basic platform for LoRa geolocation research and can be used for reference by subsequent researchers.","PeriodicalId":346917,"journal":{"name":"2022 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design and implementation of LoRa geolocation algorithm in NS3 network simulator\",\"authors\":\"Mingyao Chen, Honggang Zhao, Dezhi Niu, Chen Shi, Xiaoyu Chen, Xiao Zhang\",\"doi\":\"10.1109/ICSPCC55723.2022.9984595\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, TDOA-based LoRa geolocation technology is favored by IOT researchers. However, the current researches on this technology are mostly physical experiments, which are not scalable enough. In this paper, the highly open source NS3 network simulator is used to design and implement the LoRa geolocation process based on TDOA. On the basis of the existing LoRaWAN module, the gateway receiving time extraction, clock noise simulation and TDOA-based coordinate solving algorithm are added to simulate the performance of LoRa geolocation in the noise environment. Simulation results show that the improved LoRaWAN module can support the realization of LoRa geolocation well, and the simulation results conform to the TDOA positioning accuracy range in the LoRaWAN geolocation whitepaper published by LoRa Alliance. Specifically, when the standard deviation of gateway clock noise is 100ns and the gateways adopt the strategy of uneven distribution, the mean error of LoRa geolocation using three gateways is 130.36m, and the mean error of LoRa geolocation using five gateways is 33.00m. This simulation provides a basic platform for LoRa geolocation research and can be used for reference by subsequent researchers.\",\"PeriodicalId\":346917,\"journal\":{\"name\":\"2022 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC)\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSPCC55723.2022.9984595\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSPCC55723.2022.9984595","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and implementation of LoRa geolocation algorithm in NS3 network simulator
In recent years, TDOA-based LoRa geolocation technology is favored by IOT researchers. However, the current researches on this technology are mostly physical experiments, which are not scalable enough. In this paper, the highly open source NS3 network simulator is used to design and implement the LoRa geolocation process based on TDOA. On the basis of the existing LoRaWAN module, the gateway receiving time extraction, clock noise simulation and TDOA-based coordinate solving algorithm are added to simulate the performance of LoRa geolocation in the noise environment. Simulation results show that the improved LoRaWAN module can support the realization of LoRa geolocation well, and the simulation results conform to the TDOA positioning accuracy range in the LoRaWAN geolocation whitepaper published by LoRa Alliance. Specifically, when the standard deviation of gateway clock noise is 100ns and the gateways adopt the strategy of uneven distribution, the mean error of LoRa geolocation using three gateways is 130.36m, and the mean error of LoRa geolocation using five gateways is 33.00m. This simulation provides a basic platform for LoRa geolocation research and can be used for reference by subsequent researchers.