Gradient Clock Synchronization in Wireless Sensor Networks

被引:0
作者
Sommer, Philipp [1 ]
Wattenhofer, Roger [1 ]
机构
[1] Swiss Fed Inst Technol, Comp Engn & Networks Lab, Zurich, Switzerland
来源
2009 INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS (IPSN 2009) | 2009年
关键词
Sensor Networks; Time Synchronization; Clock Drift; Implementation; Experiments; TIME;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Accurately synchronized clocks are crucial for many applications in sensor networks. Existing time synchronization algorithms provide on average good synchronization between arbitrary nodes, however, as we show in this paper, close-by nodes in a network may be synchronized poorly. We propose the Gradient Time Synchronization Protocol (GTSP) which is designed to provide accurately synchronized clocks between neighbors. GTSP works in a completely decentralized fashion: Every node periodically broadcasts its tune information. Synchronization messages received from direct neighbors are used to calibrate the logical clock. The algorithm requires neither a tree topology nor a reference node, which makes it robust against link and node failures. The protocol is implemented on the Mica2 platform using TinyOS. We present an evaluation of GTSP on a 20-node testbed setup and simulations on larger network topologies.
引用
收藏
页码:37 / 48
页数:12
相关论文
共 26 条
  • [1] Burri N., 2007, IPSN 07
  • [2] CAO M, 2008, SIAM J CONTROL OPTIM, V47
  • [3] Elson J, 2002, OSDI 02
  • [4] FAN R, 2004, PODC 04
  • [5] GANERIWAL S, 2003, SENSYS 03
  • [6] Kopetz H., 1987, IEEE T COMPUT, V36
  • [7] TIME, CLOCKS, AND ORDERING OF EVENTS IN A DISTRIBUTED SYSTEM
    LAMPORT, L
    [J]. COMMUNICATIONS OF THE ACM, 1978, 21 (07) : 558 - 565
  • [8] LENZEN C, 2008, 49 ANN IEEE S FDN CO
  • [9] Levis P., TINYOS PROGRAMMING
  • [10] LOCHER T, 2006, 20 INT S DISTR COMP