TY - GEN
T1 - Diffusive clock synchronization in highly dynamic networks
AU - Függer, Matthias
AU - Nowak, Thomas
AU - Charron-Bost, Bernadette
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/4/15
Y1 - 2015/4/15
N2 - This paper studies the clock synchronization problem in highly dynamic networks. We show that diffusive synchronization algorithms are well adapted to environments in which the network topology may change unpredictably. In a diffusive algorithm, each node repeatedly (i) estimates the clock difference to its neighbors via broadcast of zero-bit messages, and (ii) updates its local clock according to a weighted average of the estimated differences. The system model allows for drifting local clocks, running at possibly different frequencies. We show that having a rooted spanning tree in the network at every time instance suffices to solve clock synchronization. We do not require any stability of the spanning tree, nor do we impose that the links of the spanning tree be known to the nodes. Explicit bounds on the convergence speed are obtained. In particular, our results settle an open question posed by Simeone and Spagnolini to reach clock synchronization in dynamic networks in the presence of nonzero clock drift. We also identify certain reasonable assumptions that allow for a significant higher convergence speed, e.g., bidirectional networks or random graph models.
AB - This paper studies the clock synchronization problem in highly dynamic networks. We show that diffusive synchronization algorithms are well adapted to environments in which the network topology may change unpredictably. In a diffusive algorithm, each node repeatedly (i) estimates the clock difference to its neighbors via broadcast of zero-bit messages, and (ii) updates its local clock according to a weighted average of the estimated differences. The system model allows for drifting local clocks, running at possibly different frequencies. We show that having a rooted spanning tree in the network at every time instance suffices to solve clock synchronization. We do not require any stability of the spanning tree, nor do we impose that the links of the spanning tree be known to the nodes. Explicit bounds on the convergence speed are obtained. In particular, our results settle an open question posed by Simeone and Spagnolini to reach clock synchronization in dynamic networks in the presence of nonzero clock drift. We also identify certain reasonable assumptions that allow for a significant higher convergence speed, e.g., bidirectional networks or random graph models.
UR - https://www.scopus.com/pages/publications/84929193201
U2 - 10.1109/CISS.2015.7086841
DO - 10.1109/CISS.2015.7086841
M3 - Conference contribution
AN - SCOPUS:84929193201
T3 - 2015 49th Annual Conference on Information Sciences and Systems, CISS 2015
BT - 2015 49th Annual Conference on Information Sciences and Systems, CISS 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2015 49th Annual Conference on Information Sciences and Systems, CISS 2015
Y2 - 18 March 2015 through 20 March 2015
ER -