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 条
  • [1] Skewless Network Clock Synchronization Without Discontinuity: Convergence and Performance
    Mallada, Enrique
    Meng, Xiaoqiao
    Hack, Michel
    Zhang, Li
    Tang, Ao
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2015, 23 (05) : 1619 - 1633
  • [2] NETWORK CLOCK SYNCHRONIZATION
    METZ, R
    REIBLE, EL
    WINCHELL, DF
    BELL SYSTEM TECHNICAL JOURNAL, 1981, 60 (06): : 1109 - 1129
  • [3] Network clock frequency synchronization
    Gurewitz, Omer
    Cidon, Israel
    Sidi, Moshe
    25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 883 - +
  • [4] Robust recursive network clock synchronization
    Nilsson, John-Olof
    Handel, Peter
    2014 IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES (IEEE CONECCT), 2014,
  • [5] Clock synchronization algorithms for network measurements
    Zhang, L
    Liu, Z
    Xia, CHH
    IEEE INFOCOM 2002: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2002, : 160 - 169
  • [6] Network issues in clock synchronization on distributed database
    Hazra, Rumpa
    Bhattacharyya, Debnath
    Dey, Shouvik
    Sattarova, Feruza Y.
    Tadjibayev, Furkhat A.
    International Journal of Database Theory and Application, 2009, 2 (02): : 35 - 54
  • [7] Wavelength multicasting quantum clock synchronization network
    Li, Jiaao
    Han, Hui
    Huang, Xiaopeng
    Tang, Bangying
    Guo, Kai
    Huang, Jinquan
    Xiong, Siyu
    Yu, Wanrong
    Zhang, Zhaojian
    Yang, Junbo
    Liu, Bo
    Chen, Huan
    Lu, Zhenkun
    AAPPS BULLETIN, 2024, 34 (01):
  • [8] Firefly Clock Synchronization in an 802.15.4 Wireless Network
    Leidenfrost, Robert
    Elmenreich, Wilfried
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2009, (01)
  • [9] A Neural Network Clock Discipline Algorithm for the RBIS Clock Synchronization Protocol
    Cena, Gianluca
    Scanzio, Stefano
    Valenzano, Adriano
    2018 14TH IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS (WFCS 2018), 2018,
  • [10] Evaluation of Clock Synchronization Algorithms for Controller Area Network
    Akpinar, Murat
    Schmidt, Ece Guran
    Schmidt, Klaus Werner
    2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,