{"title":"A memory-lite time synchronization protocol for wireless sensor networks","authors":"Jin He, G. Shi, Hongtao Chen","doi":"10.1049/CP.2017.0118","DOIUrl":null,"url":null,"abstract":"Wireless sensor networks (WSNs) used in distributed surveillance commonly requires network-wide time synchronization. Most existing time synchronization protocols assume that the clock with each node can be modeled by a linear equation at + b with t being the universal time, a the clock drift (skew) coefficient, and b the clock offset. Some protocols assume that a = 1, hence the synchronization target is the parameter b while others assume that a could deviate from one and both parameters a and b are the synchronization targets. In the latter case algorithmic synchronization details become complicated, requiring either involved computation or memory use. For example, the recently proposed Average TimeSync (ATS) protocol demands expensive use of memory within each WSN node. In this work a memory-lite time synchronization (MLTS) protocol is proposed, which can achieve synchronization of both drift and offset just by sending synchronization packet including the past time stamps received by the sender node, but the number of such past stamps is minor. Both simulation and hardware experimental results justify that the proposed memory-lite protocol is still capable of effective distributive time synchronization with robustness but at the slight price of a little slowed down synchronization speed.","PeriodicalId":424212,"journal":{"name":"4th International Conference on Smart and Sustainable City (ICSSC 2017)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"4th International Conference on Smart and Sustainable City (ICSSC 2017)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1049/CP.2017.0118","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Wireless sensor networks (WSNs) used in distributed surveillance commonly requires network-wide time synchronization. Most existing time synchronization protocols assume that the clock with each node can be modeled by a linear equation at + b with t being the universal time, a the clock drift (skew) coefficient, and b the clock offset. Some protocols assume that a = 1, hence the synchronization target is the parameter b while others assume that a could deviate from one and both parameters a and b are the synchronization targets. In the latter case algorithmic synchronization details become complicated, requiring either involved computation or memory use. For example, the recently proposed Average TimeSync (ATS) protocol demands expensive use of memory within each WSN node. In this work a memory-lite time synchronization (MLTS) protocol is proposed, which can achieve synchronization of both drift and offset just by sending synchronization packet including the past time stamps received by the sender node, but the number of such past stamps is minor. Both simulation and hardware experimental results justify that the proposed memory-lite protocol is still capable of effective distributive time synchronization with robustness but at the slight price of a little slowed down synchronization speed.