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 条
  • [31] CoSiWiNeT: A Clock Synchronization Algorithm for Wide Area IIoT Network
    Gore, Rahul Nandkumar
    Lisova, Elena
    akerberg, Johan
    Bjoerkman, Mats
    APPLIED SCIENCES-BASEL, 2021, 11 (24):
  • [32] Time Synchronization for Wireless Sensor Network Based on Major Clock
    Wang, Na
    Pang, YanXia
    PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 295 - 298
  • [33] Hybrid clock synchronization: The pull-in range of a ring network
    Yahata, H
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 1999, 82 (06): : 45 - 59
  • [34] A distributed consensus protocol for clock synchronization in wireless sensor network
    Schenato, Luca
    Gamba, Giovanni
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 4060 - 4065
  • [35] Opportunistic clock synchronization in a beacon enabled wireless sensor network
    Altan, Nicola
    Rathgeb, Erwin P.
    AD-HOC, MOBILE AND WIRELESS NETWORKS, PROCEEDINGS, 2008, 5198 : 15 - 28
  • [36] Scalable and Passive Wireless Network Clock Synchronization in LOS Environments
    Zachariah, Dave
    Dwivedi, Satyam
    Handel, Peter
    Stoica, Petre
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2017, 16 (06) : 3536 - 3546
  • [37] Clock Synchronization for the Controller Area Network using Bit Timing Information
    Arkadas, Dogu Erkan
    Akpinar, Murat
    Schmidt, Ece Guran
    Schmidt, Klaus Werner
    2022 30TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2022,
  • [38] Secure Network-Wide Clock Synchronization in Wireless Sensor Networks
    Robles, Roberto Solis
    Haas, Jason J.
    Chiang, Jerry T.
    Hu, Yih-Chun
    Kumar, P. R.
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 5616 - 5621
  • [39] Hybrid clock synchronization: Conditions for existence of a steady state in a mesh network
    Yahata, H
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 1998, 81 (11): : 77 - 89
  • [40] Joint motion estimation and clock synchronization for a wireless network of mobile nodes
    Rajan, Raj Thilak
    van der Veen, Alle-Jan
    2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 2845 - 2848