One-way-broadcast based flooding time synchronization algorithms are commonly used in wireless sensor networks (WSNs). However, the packet delay and clock drift pose challenges to accuracy, as they entail serious by-hop error accumulation problems in the WSNs. To overcome it, a rapid flooding multi-broadcast time synchronization with real-time delay compensation (RDC-RMTS) is proposed in this paper. By using a rapid-flooding protocol, flooding latency of the referenced time information is significantly reduced in the RDC-RMTS. In addition, a new joint clock skew-offset maximum likelihood estimation is developed to obtain the accurate clock parameter estimations, and the real-time packet delay estimation. Moreover, an innovative implementation of the RDC-RMTS is designed with an adaptive clock offset estimation. The experimental results indicate that, the RDC-RMTS can easily reduce the variable delay and significantly slow the growth of by-hop error accumulation. Thus, the proposed RDC-RMTS can achieve accurate time synchronization in large-scale complex WSNs.
翻译:在无线传感器网络(WSNs)中,通常使用基于单向广播的水灾时间同步算法。然而,包延时和时钟漂移给准确性带来了挑战,因为它们在WSNs中造成严重的速到误差积累问题。为了克服这一问题,本文件建议采用快速的多播时间同步,同时提供实时延迟补偿(RDC-RMTS)。通过快速洪水协议,RDC-RMTS参考时间信息的耐久性大大降低。此外,还制定了新的联合时钟最大概率估计,以获得准确的时钟参数估计和实时包延缓估计。此外,RDC-RMTS的创新实施是经过适应性时钟估计后设计的。实验结果表明,RDC-RMTS可以很容易地减少可变的延迟,并大大减缓旁观错误累积的生长速度。因此,拟议的RDC-RMTS可以实现大规模复杂的WSNS的准确的时间同步。