Skewless Network Clock Synchronization

被引:0
|
作者
Mallada, Enrique [1 ]
Meng, Xiaoqiao [2 ]
Hack, Michel [2 ]
Zhang, Li [2 ]
Tang, Ao [1 ]
机构
[1] Cornell Univ, Sch ECE, Ithaca, NY 14853 USA
[2] IBM TJ Watson Res Ctr, Hawthorne, NY 10532 USA
关键词
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
This paper examines synchronization of computer clocks connected via a data network and proposes a skewless algorithm to synchronize them. Unlike existing solutions, which either estimate and compensate the frequency difference (skew) among clocks or introduce offset corrections that can generate jitter and possibly even backward jumps, our algorithm achieves synchronization without these problems. We first analyze the convergence property of the algorithm and provide necessary and sufficient conditions on the parameters to guarantee synchronization. We then implement our solution on a cluster of IBM BladeCenter servers running Linux and study its performance. In particular, both analytically and experimentally, we show that our algorithm can converge in the presence of timing loops. This marks a clear contrast with current standards such as NTP and PTP, where timing loops are specifically avoided. Furthermore, timing loops can even be beneficial in our scheme. For example, it is demonstrated that highly connected subnetworks can collectively outperform individual clients when the time source has large jitter. It is also experimentally demonstrated that our algorithm outperforms other well-established software-based solutions such as the NTPv4 and IBM Coordinated Cluster Time (IBM CCT).
引用
收藏
页数:10
相关论文
共 50 条
  • [41] An Evaluation of Network Time Protocol for Clock Synchronization in Wide Area Measurements
    Wang, Lei
    Fernandez, Javier
    Burgett, Jon
    Conners, Richard W.
    Liu, Yilu
    2008 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, VOLS 1-11, 2008, : 3210 - 3214
  • [42] Precision Clock Synchronization Protocol and Its Implementation into Laboratory Ethernet Network
    Pravda, Michal
    Lafata, Pavel
    Vodrazka, Jiri
    TSP 2010: 33RD INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING, 2010, : 286 - 291
  • [43] Secure topology discovery through network-wide clock synchronization
    Robles, Roberto Solis
    Haas, Jason J.
    Chiang, Jerry T.
    Hu, Yih-Chun
    Kumar, P. R.
    2010 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS (SPCOM), 2010,
  • [44] Highly Accurate Clock Synchronization With Drift Correction for the Controller Area Network
    Akpinar, Murat
    Schmidt, Ece Guran
    Schmidt, Klaus Werner
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) : 4071 - 4082
  • [45] Hybrid clock synchronization: Condition for the existence of steady state in a ring network
    Yahata, H
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 1996, 79 (08): : 24 - 39
  • [46] Safe Fault-tolerant Clock Synchronization for Controller Area Network
    Acar, Tan Cagatay
    Schmidt, Klaus Werner
    32ND IEEE SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU 2024, 2024,
  • [47] Precise time synchronization in linear topology network using transparent clock
    Zhuang, Xiaoyan
    Wang, Houjun
    Yang, Wanyu
    Dai, Zhijian
    International Journal of Advancements in Computing Technology, 2012, 4 (09) : 163 - 169
  • [48] A Consensus-based Distributed Clock Synchronization for Wireless Sensor Network
    Zhu, Lin
    Shi, Shuo
    Gu, Xuemai
    2018 14TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2018, : 828 - 832
  • [49] Rock clock synchronization
    Palike, Heiko
    Hilgen, Frits
    NATURE GEOSCIENCE, 2008, 1 (05) : 282 - 282
  • [50] Clock synchronization and dispersion
    Giovannetti, V
    Lloyd, S
    Maccone, L
    Wong, FNC
    JOURNAL OF OPTICS B-QUANTUM AND SEMICLASSICAL OPTICS, 2002, 4 (04) : S415 - S417