Lin Lin, Ma Shiwei, Ma Maode
Department of Automation, Shanghai University, Shanghai 200072, China.
School of Electrical and Electronic Engineering, Nanyang Technological University, 639798 Singapore.
Sensors (Basel). 2014 Aug 12;14(8):14744-64. doi: 10.3390/s140814744.
Clock synchronization is a very important issue for the applications of wireless sensor networks. The sensors need to keep a strict clock so that users can know exactly what happens in the monitoring area at the same time. This paper proposes a novel internal distributed clock synchronization solution using group neighborhood average. Each sensor node collects the offset and skew rate of the neighbors. Group averaging of offset and skew rate value are calculated instead of conventional point-to-point averaging method. The sensor node then returns compensated value back to the neighbors. The propagation delay is considered and compensated. The analytical analysis of offset and skew compensation is presented. Simulation results validate the effectiveness of the protocol and reveal that the protocol allows sensor networks to quickly establish a consensus clock and maintain a small deviation from the consensus clock.
时钟同步对于无线传感器网络的应用来说是一个非常重要的问题。传感器需要保持严格的时钟,以便用户能够确切知道在同一时间监测区域内发生了什么。本文提出了一种使用组邻域平均的新型内部分布式时钟同步解决方案。每个传感器节点收集邻居的偏移量和偏差率。计算偏移量和偏差率值的组平均,而不是传统的点对点平均方法。然后,传感器节点将补偿值返回给邻居。考虑并补偿了传播延迟。给出了偏移量和偏差补偿的分析。仿真结果验证了该协议的有效性,并表明该协议允许传感器网络快速建立一个共识时钟,并与共识时钟保持较小的偏差。