Rapid-Flooding Time Synchronization for Large-Scale Wireless Sensor Networks

Accurate and fast-convergent time synchronization is very important for wireless sensor networks. The flooding time synchronization converges fast, but its transmission delay and by-hop error accumulation seriously reduce the synchronization accuracy. In this article, a rapid-flooding multiple one-way broadcast time-synchronization (RMTS) protocol for large-scale wireless sensor networks is proposed. To minimize the by-hop error accumulation, the RMTS uses maximum likelihood estimations for clock skew estimation and clock offset estimation, and quickly shares the estimations among the networks. As a result, the synchronization error resulting from delays is greatly reduced, while faster convergence and higher-accuracy synchronization is achieved. Extensive experimental results demonstrate that, even over 24-hops networks, the RMTS is able to build accurate synchronization at the third synchronization period, and moreover, the by-hop error accumulation is slower when the network diameter increases.

[1]  Ruggero Carli,et al.  Adaptive Proportional–Integral Clock Synchronization in Wireless Sensor Networks , 2018, IEEE Transactions on Control Systems Technology.

[2]  Michael Kevin Maggs,et al.  Consensus Clock Synchronization for Wireless Sensor Networks , 2012, IEEE Sensors Journal.

[3]  Yen-Chen Liu,et al.  Distributed Coordination and Cooperation Control for Networked Mobile Manipulators , 2017, IEEE Transactions on Industrial Electronics.

[4]  Christian Bettstetter,et al.  DISTY: Dynamic Stochastic Time Synchronization for Wireless Sensor Networks , 2017, IEEE Transactions on Industrial Informatics.

[5]  Jiming Chen,et al.  Secure Time Synchronization in WirelessSensor Networks: A MaximumConsensus-Based Approach , 2014, IEEE Transactions on Parallel and Distributed Systems.

[6]  Ling Shi,et al.  Time synchronization in WSNs: A maximum value based consensus approach , 2011, IEEE Conference on Decision and Control and European Control Conference.

[7]  Gerhard P. Hancke,et al.  Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches , 2009, IEEE Transactions on Industrial Electronics.

[8]  Juan José González de la Rosa,et al.  Embedding Synchronized Measurement Technology for Smart Grid Development , 2013, IEEE Transactions on Industrial Informatics.

[9]  Giuseppe Anastasi,et al.  Extending the Lifetime of Wireless Sensor Networks Through Adaptive Sleep , 2009, IEEE Transactions on Industrial Informatics.

[10]  Moe Z. Win,et al.  A Scalable Algorithm for Network Localization and Synchronization , 2018, IEEE Internet of Things Journal.

[11]  Heng Wang,et al.  Estimation of Clock Skew for Time Synchronization Based on Two-Way Message Exchange Mechanism in Industrial Wireless Sensor Networks , 2018, IEEE Transactions on Industrial Informatics.

[12]  Daniel R. Jeske,et al.  On maximum-likelihood estimation of clock offset , 2005, IEEE Transactions on Communications.

[13]  Shaoshuai Mou,et al.  Multi-Timer Based Event Synchronization Control for Sensor Networks and Its Application , 2016, IEEE Transactions on Industrial Electronics.

[14]  Wei Dong,et al.  Robust and Secure Time-Synchronization Against Sybil Attacks for Sensor Networks , 2015, IEEE Transactions on Industrial Informatics.

[15]  Luca Schenato,et al.  Average TimeSynch: A consensus-based protocol for clock synchronization in wireless sensor networks , 2011, Autom..

[16]  Roger Wattenhofer,et al.  Gradient clock synchronization in wireless sensor networks , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[17]  Johannes Klinglmayr,et al.  Low-Complex Synchronization Algorithms for Embedded Wireless Sensor Networks , 2015, IEEE Transactions on Instrumentation and Measurement.

[18]  Yunhao Liu,et al.  On the Delay Performance in a Large-Scale Wireless Sensor Network: Measurement, Analysis, and Implications , 2015, IEEE/ACM Transactions on Networking.

[19]  Mihail L. Sichitiu,et al.  CESP: A Low-Power High-Accuracy Time Synchronization Protocol , 2016, IEEE Transactions on Vehicular Technology.

[20]  Gyula Simon,et al.  The flooding time synchronization protocol , 2004, SenSys '04.

[21]  Wei Gao,et al.  Synchronized Wireless Measurement of High-Voltage Power System Frequency Using Mobile Embedded Systems , 2018, IEEE Transactions on Industrial Electronics.

[22]  Simon Duquennoy,et al.  Temperature-Resilient Time Synchronization for the Internet of Things , 2018, IEEE Transactions on Industrial Informatics.

[23]  Bruce W. Suter,et al.  Novel Clock Phase Offset and Skew Estimation Using Two-Way Timing Message Exchanges for Wireless Sensor Networks , 2007, IEEE Transactions on Communications.

[24]  Alex S. Weddell,et al.  DiStiNCT: Synchronizing Nodes With Imprecise Timers in Distributed Wireless Sensor Networks , 2017, IEEE Transactions on Industrial Informatics.

[25]  Aylin Kantarci,et al.  External Gradient Time Synchronization in Wireless Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[26]  David K. Y. Yau,et al.  Exploiting Power Grid for Accurate and Secure Clock Synchronization in Industrial IoT , 2016, 2016 IEEE Real-Time Systems Symposium (RTSS).

[27]  Luigi Palopoli,et al.  Flexible Indoor Localization and Tracking Based on a Wearable Platform and Sensor Data Fusion , 2014, IEEE Transactions on Instrumentation and Measurement.

[28]  J. Elson,et al.  Fine-grained network time synchronization using reference broadcasts , 2002, OSDI '02.

[29]  Christoph Lenzen,et al.  PulseSync: An Efficient and Scalable Clock Synchronization Protocol , 2015, IEEE/ACM Transactions on Networking.

[30]  Enrique Mallada,et al.  Skewless Network Clock Synchronization Without Discontinuity: Convergence and Performance , 2014, IEEE/ACM Transactions on Networking.

[31]  Lothar Thiele,et al.  Efficient network flooding and time synchronization with Glossy , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[32]  Aylin Kantarci,et al.  Time Synchronization Based on Slow-Flooding in Wireless Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.