{"title":"Consensus-based Clock Synchronization for Wide Area Networks","authors":"Ruiqi Yang, Yisong Jiang","doi":"10.1109/WCNC49053.2021.9417419","DOIUrl":null,"url":null,"abstract":"To have a global time clock is important for many latency-sensitive wireless network applications, including the industrial Internet-of-Things, the distributed time division multi-access (TDMA) scheduling and network localization. As the unknown propagation delays between the distributed nodes presents a challenge to network time synchronization, this paper proposes to eliminate the impact of the propagation delays upon network clock synchronization via having all the nodes broadcast beacons to their one-hop neighbors. For a performance benchmark, we first consider a simplistic scenario where the time-stamp information broadcasted from all the nodes can be gathered by a central node, and propose a centralized algorithm to estimate (and henceforth to compensate) not only the time offsets but the skewness of the nodes’ clocks against a virtual global consensus. Despite its optimum performance, the benchmark algorithm requires some major overhead to aggregate all the information at a central node. To reduce the overhead, we propose a distributed algorithm, in which the nodes use only the time-stamp information of its own and of its one-hop neighbors to reach consensus through rounds of beacon broadcasting. Simulation results verify the effectiveness of both algorithms. We find that the sprawling area of the network does not affect the synchronization performance.","PeriodicalId":321705,"journal":{"name":"2021 IEEE Wireless Communications and Networking Conference (WCNC)","volume":"35 8","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE Wireless Communications and Networking Conference (WCNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WCNC49053.2021.9417419","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
To have a global time clock is important for many latency-sensitive wireless network applications, including the industrial Internet-of-Things, the distributed time division multi-access (TDMA) scheduling and network localization. As the unknown propagation delays between the distributed nodes presents a challenge to network time synchronization, this paper proposes to eliminate the impact of the propagation delays upon network clock synchronization via having all the nodes broadcast beacons to their one-hop neighbors. For a performance benchmark, we first consider a simplistic scenario where the time-stamp information broadcasted from all the nodes can be gathered by a central node, and propose a centralized algorithm to estimate (and henceforth to compensate) not only the time offsets but the skewness of the nodes’ clocks against a virtual global consensus. Despite its optimum performance, the benchmark algorithm requires some major overhead to aggregate all the information at a central node. To reduce the overhead, we propose a distributed algorithm, in which the nodes use only the time-stamp information of its own and of its one-hop neighbors to reach consensus through rounds of beacon broadcasting. Simulation results verify the effectiveness of both algorithms. We find that the sprawling area of the network does not affect the synchronization performance.