Monotonic Mean-Squared Convergence Conditions for Random Pairwise Consensus Synchronization in Wireless Networks

Time synchronization is important for a variety of applications in wireless networks including scheduling communication resources, interference avoidance, and data fusion. This paper analyzes the problem of synchronizing nodes in a time-division-duplexed wireless network via consensus methods using only acknowledged message exchanges over existing network traffic. The nodes are assumed to communicate synchronization information randomly and asymmetrically, reflecting the random nature of the timing and the source of synchronization information gleaned from or embedded in existing network traffic. The synchronization method accounts for non-negligible propagation delays which can be disruptive to consensus techniques. To characterize both transient and asymptotic consensus behavior, general results are presented providing necessary and sufficient conditions for monotonic mean squared convergence of a distance from consensus metric at an exponential rate. While the general results apply to a broad class of random consensus models, two models are analyzed in detail: i) random asymmetric gossip and ii) fully connected random broadcast. Bounds are derived for the steady-state distance from consensus in the presence of estimation error. Numerical results are also presented verifying the analysis under different network topologies.

[1]  Raymond Knopp,et al.  A practical method for wireless channel reciprocity exploitation through relative calibration , 2005, Proceedings of the Eighth International Symposium on Signal Processing and Its Applications, 2005..

[2]  Anand D. Sarwate,et al.  Broadcast Gossip Algorithms for Consensus , 2009, IEEE Transactions on Signal Processing.

[3]  L. Galleani A tutorial on the two-state model of the atomic clock noise , 2008 .

[4]  Alireza Tahbaz-Salehi,et al.  Consensus Over Ergodic Stationary Graph Processes , 2010, IEEE Transactions on Automatic Control.

[5]  Tomi Mattila,et al.  Long-term stability of single-crystal silicon microresonators , 2004 .

[6]  onio Casimiro CesiumSpray : a Precise and Accurate Global Clock Service for Large-scale Systems , 1997 .

[7]  Jan M. Rabaey,et al.  Lightweight time synchronization for sensor networks , 2003, WSNA '03.

[8]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[9]  Ljupco Kocarev,et al.  Consensus and Synchronization in Complex Networks , 2013 .

[10]  Robert Boorstyn,et al.  Single tone parameter estimation from discrete-time observations , 1974, IEEE Trans. Inf. Theory.

[11]  Lin Huang,et al.  Consensus of Multiagent Systems and Synchronization of Complex Networks: A Unified Viewpoint , 2016, IEEE Transactions on Circuits and Systems I: Regular Papers.

[12]  Fikret Sivrikaya,et al.  Time synchronization in sensor networks: a survey , 2004, IEEE Network.

[13]  Ian F. Akyildiz,et al.  Time-diffusion synchronization protocol for wireless sensor networks , 2005, IEEE/ACM Transactions on Networking.

[14]  Kang Lee,et al.  IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems , 2002, 2nd ISA/IEEE Sensors for Industry Conference,.

[15]  Andrew G. Klein,et al.  Precise timestamp-free network synchronization , 2013, 2013 47th Annual Conference on Information Sciences and Systems (CISS).

[16]  W. J. Klepczynski,et al.  GPS: primary tool for time transfer , 1999, Proc. IEEE.

[17]  Supratim Ghosh,et al.  Equivalent conditions for uniform asymptotic consensus among distributed agents , 2010, Proceedings of the 2010 American Control Conference.

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

[19]  Luca Schenato,et al.  A distributed consensus protocol for clock synchronization in wireless sensor network , 2007, 2007 46th IEEE Conference on Decision and Control.

[20]  Saurabh Ganeriwal,et al.  Timing-sync protocol for sensor networks , 2003, SenSys '03.

[21]  Ruggero Carli,et al.  A PI consensus controller with gossip communication for clock synchronization in wireless sensors networks , 2009 .

[22]  Ji-Woong Lee,et al.  Uniform Consensus among Self-driven Particles , 2009, HSCC.

[23]  J.H. Hahn,et al.  Implementation of the GPS to Galileo time offset (GGTO) , 2005, Proceedings of the 2005 IEEE International Frequency Control Symposium and Exposition, 2005..

[24]  M. Mesbahi,et al.  Agreement in presence of noise: pseudogradients on random geometric networks , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[25]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[26]  Stephen P. Boyd,et al.  A scheme for robust distributed sensor fusion based on average consensus , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[27]  Mihail L. Sichitiu,et al.  Simple, accurate time synchronization for wireless sensor networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[28]  V. Jungnickel,et al.  Challenges in Future Short Range Wireless Systems , 2006, IEEE Vehicular Technology Magazine.

[29]  Christian Hoene,et al.  Calculating Relative Clock Drifts Using IEEE 802.11 Beacons , 2009, 2009 Annual IEEE India Conference.

[30]  Giorgio Picci,et al.  Almost sure convergence of random gossip algorithms , 2007, 2007 46th IEEE Conference on Decision and Control.

[31]  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.

[32]  Stephen P. Boyd,et al.  Randomized gossip algorithms , 2006, IEEE Transactions on Information Theory.

[33]  Lihua Xie,et al.  Distributed Consensus With Limited Communication Data Rate , 2011, IEEE Transactions on Automatic Control.

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

[35]  F. Fagnani,et al.  Asymmetric Randomized Gossip Algorithms for Consensus , 2008 .

[36]  Chai Wah Wu,et al.  Synchronization in Complex Networks of Nonlinear Dynamical Systems , 2008 .

[37]  Sandro Zampieri,et al.  Randomized consensus algorithms over large scale networks , 2007 .

[38]  R. G. Brown,et al.  Assessing the Validity of Suboptimal 2-State Clock Models , 1986 .

[39]  Nicolas Gresset,et al.  A random broadcast consensus synchronization algorithm for large scale wireless mesh networks , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[40]  R. N. Lincoln,et al.  Short-term frequency stability: Characterization, theory, and measurement , 1972 .

[41]  Soummya Kar,et al.  Distributed Consensus Algorithms in Sensor Networks With Imperfect Communication: Link Failures and Channel Noise , 2007, IEEE Transactions on Signal Processing.

[42]  Alessandro Chiuso,et al.  A PI Consensus Controller for Networked Clocks Synchronization , 2008 .

[43]  Ruggero Carli,et al.  A PI controller based on asymmetric gossip communications for clocks synchronization in wireless sensors networks , 2011, IEEE Conference on Decision and Control and European Control Conference.

[44]  Vivek S. Borkar,et al.  A New Distributed Time Synchronization Protocol for Multihop Wireless Networks , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[45]  Sergio Barbarossa,et al.  Distributed Decision Through Self-Synchronizing Sensor Networks in the Presence of Propagation Delays and Asymmetric Channels , 2007, IEEE Transactions on Signal Processing.

[46]  Luc Moreau,et al.  Stability of multiagent systems with time-dependent communication links , 2005, IEEE Transactions on Automatic Control.

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

[48]  Qun Li,et al.  Global Clock Synchronization in Sensor Networks , 2006, IEEE Trans. Computers.

[49]  N. Khaled,et al.  Non-reciprocal transceivers in OFDM/SDMA systems: impact and mitigation , 2003, Radio and Wireless Conference, 2003. RAWCON '03. Proceedings.

[50]  David L. Mills,et al.  Internet time synchronization: the network time protocol , 1991, IEEE Trans. Commun..