Scalable synchronization of clocks in wireless sensor networks

被引:3
作者
Liu, Jun [1 ]
机构
[1] Univ N Dakota, Dept Comp Sci, Grand Forks, ND 58202 USA
关键词
Timer synchronization; Happened-before" relations; Transmission delays; Wireless sensor networks;
D O I
10.1016/j.adhoc.2007.07.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In many sensor-based applications, identifying the sequence of event occurrence is useful. When local clocks lack synchronizations, it is difficult or time-consuming to determine the order of event occurrence. In this paper, we first describe a centralized method for pseudo-synchronizing non-base clocks to a base clock. The pseudo-shift between a pair of non-base/base clocks is estimated by the difference of the occurrence times of pairs of events included in direct "happened-before" relations that only involve this pair of sensors. Evaluation results suggest that this method can closely make non-base clocks synchronized with a base clock without violating the direct "happened-before" relations. The centralized pseudo-synchronization method demands a O(N-3) computational overhead on the base sensor in a network of N sensors. Then, in order to distribute the computational overhead across all sensors, a localized pseudo-synchronization method is proposed by taking advantage of the topologies of wireless sensor networks. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:791 / 804
页数:14
相关论文
共 32 条
[1]   Implementing a probabilistic clock synchronization algorithm [J].
Alari, G ;
Ciuffoletti, A .
REAL-TIME SYSTEMS, 1997, 13 (01) :25-46
[2]  
[Anonymous], 2003, IRBTR03013
[3]   PROBABILISTIC CLOCK SYNCHRONIZATION IN DISTRIBUTED SYSTEMS [J].
ARVIND, K .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (05) :474-487
[4]  
Blum P, 2004, IPSN '04: THIRD INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING IN SENSOR NETWORKS, P349
[5]  
CARSON M, 2004, SIGCOMM COMPUTER COM, V33, P111
[6]   PROBABILISTIC CLOCK SYNCHRONIZATION [J].
CRISTIAN, F .
DISTRIBUTED COMPUTING, 1989, 3 (03) :146-158
[7]   Wireless sensor networks:: A new regime for time synchronization [J].
Elson, J ;
Römer, K .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2003, 33 (01) :149-154
[8]   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
[9]   LOGICAL TIME IN DISTRIBUTED COMPUTING SYSTEMS [J].
FIDGE, C .
COMPUTER, 1991, 24 (08) :28-33
[10]  
FIDGE CJ, 1988, AUSTR COMPUTER SCI C, V10, P56