Average TimeSynch: A consensus-based protocol for clock synchronization in wireless sensor networks

被引:395
作者
Schenato, Luca [1 ]
Fiorentin, Federico [2 ]
机构
[1] Univ Padua, Dept Informat Engn, Padua, Italy
[2] Accenture Spa, Milan, Italy
关键词
Consensus; Time synchronization; Drift compensation; Networked systems; Node failure; TIME SYNCHRONIZATION;
D O I
10.1016/j.automatica.2011.06.012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a new consensus-based protocol, referred to as Average TimeSync (ATS), for synchronizing the clocks of a wireless sensor network. This algorithm is based on a cascade of two consensus algorithms, whose main task is to average local information. The proposed algorithm has the advantage of being totally distributed, asynchronous, robust to packet drop and sensor node failure, and it is adaptive to time-varying clock drifts and changes of the communication topology. In particular, a rigorous proof of convergence to global synchronization is provided in the absence of process and measurement noise and of communication delay. Moreover, its effectiveness is shown through a number of experiments performed on a real wireless sensor network. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1878 / 1886
页数:9
相关论文
共 31 条
[1]  
[Anonymous], 2004, Proceedings of International Conference on Embedded Networked Sensor Systems (Sensys), DOI [10.1145/1031495.1031501, DOI 10.1145/1031495.1031501]
[2]  
BAMIEH B, IEEE T AUTO IN PRESS
[3]  
BASSO A, 2006, THESIS U PADOVA
[4]   Reaching a consensus in a dynamically changing environment: A graphical approach [J].
Cao, Ming ;
Morse, A. Stephen ;
Anderson, Brian D. O. .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2008, 47 (02) :575-600
[5]  
Carli Ruggero, 2009, 2009 Information Theory and Applications Workshop (ITA), P96, DOI 10.1109/ITA.2009.5044929
[6]  
CARLI R, 2008, IFAC WORLD C AUT CON
[7]   Fine-grained network time synchronization using reference broadcasts [J].
Elson, J ;
Girod, L ;
Estrin, D .
USENIX ASSOCIATION PROCEEDINGS OF THE FIFTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, 2002, :147-163
[8]   Randomized consensus algorithms over large scale networks [J].
Fagnani, Fabio ;
Zampieri, Sandro .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2008, 26 (04) :634-649
[9]   Time synchronization methods for wireless sensor networks: A survey [J].
Faizulkhakov, Ya. R. .
PROGRAMMING AND COMPUTER SOFTWARE, 2007, 33 (04) :214-226
[10]  
*FTSP, 2004, TINYOS REP