Clock Skew Estimation of Listening Nodes with Clock Correction upon Every Synchronization in Wireless Sensor Networks

被引:15
作者
Wang, Heng [1 ]
Zeng, Haiyong [1 ]
Wang, Ping [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Key Lab Ind Internet Things & Networked Control, Chongqing 400065, Peoples R China
基金
国家高技术研究发展计划(863计划); 中国国家自然科学基金;
关键词
Clock skew estimation; maximum likelihood estimator; time synchronization; wireless sensor networks; OFFSET;
D O I
10.1109/LSP.2015.2491320
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Time synchronization is a significant component in Wireless Sensor Networks (WSNs) for maintaining synchrony among nodes. Most time synchronization protocols in WSNs utilize dedicated synchronization packets for clock accuracy optimization. However, in practical WSNs, the joint design of time synchronization and Media Access Control layer protocols should be considered. One approach is adding timestamps directly into data packets and the corresponding acknowledgements (ACKs). Therefore, communication and energy overhead could be saved greatly and time synchronization could be seamlessly integrated into networks. In this letter, we investigate the time synchronization scheme of listening nodes overhearing the neighboring two-way timing packet exchange based on periodical ACK mechanism and present an efficient clock skew estimation algorithm with clock correction upon every synchronization. The Maximum Likelihood Estimator (MLE) of clock skew for Gaussian random packet delay is derived, and the corresponding Cramer-Rao Lower Bound (CRLB) is obtained. In addition, the MLE shows that the clock skew could be estimated without any prior knowledge of the fixed packet delay and the time of adjustment. Simulation results verify that the MLE is efficient.
引用
收藏
页码:2440 / 2444
页数:5
相关论文
共 12 条
[1]  
[Anonymous], 1993, ESTIMATION THEORY
[2]   On maximum likelihood estimation of clock offset and skew in networks with exponential delays [J].
Chaudhari, Qasim M. ;
Serpedin, Erchin ;
Qaraqe, Khalid .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2008, 56 (04) :1685-1697
[3]   Energy-Efficient Estimation of Clock Offset for Inactive Nodes in Wireless Sensor Networks [J].
Chaudhari, Qasim M. ;
Serpedin, Erchin ;
Kim, Jang-Sub .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 56 (01) :582-596
[4]   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
[5]  
Ganeriwal S., 2003, P 1 INT C EMB NETW S, P138
[6]   Time Synchronization in WSNs: A Maximum-Value-Based Consensus Approach [J].
He, Jianping ;
Cheng, Peng ;
Shi, Ling ;
Chen, Jiming ;
Sun, Youxian .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (03) :660-675
[7]  
Karl H., 2005, PROTOCOLS AND ARCHIT
[8]   On Clock Synchronization Algorithms for Wireless Sensor Networks Under Unknown Delay [J].
Leng, Mei ;
Wu, Yik-Chung .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010, 59 (01) :182-190
[9]   A new approach for time synchronization in Wireless Sensor Networks: Pairwise broadcast synchronization [J].
Noh, Kyoung-Lae ;
Serpedin, Erchin ;
Qaraqe, Khalid .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2008, 7 (09) :3318-3322
[10]   Novel clock phase offset and skew estimation using two-way timing message exchanges for wireless sensor networks [J].
Noh, Kyoung-Lae ;
Chaudhari, Qasim Mahmood ;
Serpedin, Erchin ;
Suter, Bruce W. .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2007, 55 (04) :766-777