Gradient clock synchronization

被引:33
|
作者
Fan, R [1 ]
Lynch, N [1 ]
机构
[1] MIT, CSAIL, Cambridge, MA 02139 USA
关键词
clock synchronization; lower bounds; indistinguishability; ad-hoc networks;
D O I
10.1007/s00446-005-0135-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce the distributed gradient clock synchronization problem. As in traditional distributed clock synchronization, we consider a network of nodes equipped with hardware clocks with bounded drift. Nodes compute logical clock values based on their hardware clocks and message exchanges, and the goal is to synchronize the nodes' logical clocks as closely as possible, while satisfying certain validity conditions. The new feature of gradient clock synchronization (GCS for short) is to require that the skew between any two nodes' logical clocks be bounded by a nondecreasing function of the uncertainty in inessage delay (call this the distance) between the two nodes, and other network parameters. That is, we require nearby nodes to be closely synchronized, and allow faraway nodes to be more loosely synchronized. We contrast GCS with traditional clock synchronization, and discuss several practical motivations for GCS, mostly arising in sensor and ad-hoc networks. Our main result is that the worst case clock skew between two nodes at distance d or less from each other is Omega (d+ log D/log log D) where D is the diameterl of the network. This means that clock synchronization is not a local property, in the sense that the clock skew between two nodes depends not only on the distance between the nodes, but also on the size of the network. Our lower bound implies, for example, that the TDMA protocol with a fixed slot granularity will fail as the network grows, even if the maximum degree of each node stays constant.
引用
收藏
页码:255 / 266
页数:12
相关论文
共 50 条
  • [41] CLOCK SYNCHRONIZATION AND THE POWER OF BROADCASTING
    HALPERN, JY
    SUZUKI, I
    DISTRIBUTED COMPUTING, 1991, 5 (02) : 73 - 82
  • [42] Adaptive Internal Clock Synchronization
    Jerzak, Zbigniew
    Fach, Robert
    Fetzer, Christof
    PROCEEDINGS OF THE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, 2008, : 217 - 226
  • [43] CLOCK SYNCHRONIZATION IN A ROTATING FRAME
    COHEN, JM
    FTACLAS, C
    MOSES, HE
    PHYSICAL REVIEW D, 1979, 19 (04): : 1273 - 1274
  • [44] Skewless Network Clock Synchronization
    Mallada, Enrique
    Meng, Xiaoqiao
    Hack, Michel
    Zhang, Li
    Tang, Ao
    2013 21ST IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2013,
  • [45] Clock Synchronization with Correlated Photons
    Spiess, Christopher
    Toepfer, Sebastian
    Sharma, Sakshi
    Krzic, Andrej
    Cabrejo-Ponce, Meritxell
    Chandrashekara, Uday
    Doell, Nico Lennart
    Rielaender, Daniel
    Steinlechner, Fabian
    PHYSICAL REVIEW APPLIED, 2023, 19 (05)
  • [46] Clock synchronization for wireless networks
    Fan, R
    Chakraborty, I
    Lynch, N
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2005, 3544 : 400 - 414
  • [47] NATIONAL SYNCHRONIZATION REFERENCE CLOCK
    BUNN, W
    POST OFFICE ELECTRICAL ENGINEERS JOURNAL, 1978, 71 (JUL): : 132 - 135
  • [48] CLOCK SYNCHRONIZATION ON THE FACTORY FLOOR
    GORA, W
    HERZOG, U
    TRIPATHI, SK
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1988, 35 (03) : 372 - 380
  • [49] COMPARISON OF CLOCK SYNCHRONIZATION DEVICES
    POVALYAEVA, IV
    TELECOMMUNICATIONS AND RADIO ENGINEERING, 1981, 35-6 (06) : 36 - 40
  • [50] Clock synchronization in cell BE traces
    Biberstein, Marina
    Harel, Yuval
    Heilper, Andre
    EURO-PAR 2008 PARALLEL PROCESSING, PROCEEDINGS, 2008, 5168 : 3 - 12