Distributed Clock Skew and Offset Estimation in Wireless Sensor Networks: Asynchronous Algorithm and Convergence Analysis

被引:53
作者
Du, Jian [1 ]
Wu, Yik-Chung [1 ]
机构
[1] Univ Hong Kong, Dept Elect & Elect Engn, Hong Kong, Hong Kong, Peoples R China
关键词
Clock synchronization; wireless sensor network; factor graph; asynchronous algorithm; TIME SYNCHRONIZATION; MAXIMUM-LIKELIHOOD; MESSAGE EXCHANGES; PROTOCOL;
D O I
10.1109/TWC.2013.100213.130553
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose a fully distributed algorithm for joint clock skew and offset estimation in wireless sensor networks based on belief propagation. In the proposed algorithm, each node can estimate its clock skew and offset in a completely distributed and asynchronous way: some nodes may update their estimates more frequently than others using outdated message from neighboring nodes. In addition, the proposed algorithm is robust to random packet loss. Such algorithm does not require any centralized information processing or coordination, and is scalable with network size. The proposed algorithm represents a unified framework that encompasses both classes of synchronous and asynchronous algorithms for network-wide clock synchronization. It is shown analytically that the proposed asynchronous algorithm converges to the optimal estimates with estimation mean-square-error at each node approaching the centralized Cramer-Rao bound under any network topology. Simulation results further show that the convergence speed is faster than that corresponding to a synchronous algorithm.
引用
收藏
页码:5908 / 5917
页数:10
相关论文
共 42 条
[1]  
Ahmad A., 2012 IEEE INT C AC S
[2]   A Factor Graph Approach to Clock Offset Estimation in Wireless Sensor Networks [J].
Ahmad, Aitzaz ;
Zennaro, Davide ;
Serpedin, Erchin ;
Vangelista, Lorenzo .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (07) :4244-4260
[3]  
[Anonymous], 1997, Applied numerical linear algebra
[4]  
[Anonymous], 2002, MCGRAW HILL SERIES E
[5]   Information Theoretic Approach to Detecting Systematic Node Destructions in Wireless Sensor Networks [J].
Arifler, Dogu .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2008, 7 (11) :4730-4738
[6]  
Bertsekas D. P., 1997, Parallel and Distributed Computation: Numerical Methods
[7]   SOME ASPECTS OF PARALLEL AND DISTRIBUTED ITERATIVE ALGORITHMS - A SURVEY [J].
BERTSEKAS, DP ;
TSITSIKLIS, JN .
AUTOMATICA, 1991, 27 (01) :3-21
[8]   A Distributed Multihop Time Synchronization Protocol for Wireless Sensor Networks using Pairwise Broadcast Synchronization [J].
Cheng, King-Yip ;
Lui, King-Shan ;
Wu, Yik-Chung ;
Tam, Vincent .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2009, 8 (04) :1764-1772
[9]   DCS: Distributed Asynchronous Clock Synchronization in Delay Tolerant Networks [J].
Choi, Bong Jun ;
Liang, Hao ;
Shen, Xuemin ;
Zhuang, Weihua .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (03) :491-504
[10]  
Du J., P 2013 IEEE AC SPEEC