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 条
  • [31] IMPLEMENTATION ISSUES IN CLOCK SYNCHRONIZATION
    BECK, M
    SRIKANTH, TK
    TOUEG, S
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 448 : 97 - 107
  • [32] Optimal Clock Synchronization with Signatures
    Lenzen, Christoph
    Loss, Julian
    PROCEEDINGS OF THE 2022 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2022, 2022, : 440 - 449
  • [33] Requirements for Secure Clock Synchronization
    Narula, Lakshay
    Humphreys, Todd
    PROCEEDINGS OF THE 30TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS+ 2017), 2017, : 3134 - 3139
  • [34] On decoherence in quantum clock synchronization
    Boixo, S.
    Caves, C. M.
    Datta, A.
    Shaji, A.
    LASER PHYSICS, 2006, 16 (11) : 1525 - 1532
  • [35] CLOCK SYNCHRONIZATION SYSTEMS (REVIEW).
    Zeliger, A.N.
    Telecommunications and Radio Engineering (English translation of Elektrosvyaz and Radiotekhnika), 1975, 29-30 (03): : 48 - 52
  • [36] Online Incremental Clock Synchronization
    Masoume Jabbarifar
    Michel Dagenais
    Alireza Shameli-Sendi
    Journal of Network and Systems Management, 2015, 23 : 1034 - 1066
  • [37] Clock synchronization for fractal modulation
    Fu, CM
    Hwang, WL
    Huang, CL
    2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 2809 - 2812
  • [38] Requirements for Secure Clock Synchronization
    Narula, Lakshay
    Humphreys, Todd E.
    IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2018, 12 (04) : 749 - 762
  • [39] Optimal Clock Synchronization in Networks
    Lenzen, Christoph
    Sommer, Philipp
    Wattenhofer, Roger
    SENSYS 09: PROCEEDINGS OF THE 7TH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, 2009, : 225 - 238
  • [40] Clock synchronization on the RAX spacecraft
    Springmann, John C.
    Kempke, Benjamin P.
    Cutler, James W.
    Bahcivan, Hasan
    ACTA ASTRONAUTICA, 2014, 98 : 111 - 119