Estimation and removal of clock skew from network delay measurements

被引:131
|
作者
Moon, SB [1 ]
Skelly, P [1 ]
Towsley, D [1 ]
机构
[1] Univ Massachusetts, Dept Comp Sci, Amherst, MA 01003 USA
关键词
clock skew; clock ratio; end-to-end delay; delay measurement;
D O I
10.1109/INFCOM.1999.749287
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Packet delay and loss traces are frequently used by network engineers, as well as network applications, to analyze network performance, The clocks on the end-systems used to measure the delays, however, are not always synchronized, and this lack of synchronization reduces the accuracy of these measurements. Therefore, estimating and removing relative skews and offsets from delay measurements between sender and receiver clocks are critical to the accurate assessment and analysis of network performance. In this paper we introduce a linear programming-based algorithm to estimate the clock skew in network delay measurements and compare it with three other algorithms. We show that our algorithm has time complexity of O(N), leaves the delay after the skew removal positive, and is robust in the sense that the error margin of the skew estimate is independent of the magnitude of the skew. We use traces of real Internet delay measurements to assess the algorithm, and compare its performance to that of three other algorithms. Furthermore, we show through simulation that our algorithm is unbiased, and that the sample variance of the skew estimate is better (smaller) than existing algorithms.
引用
收藏
页码:227 / 234
页数:8
相关论文
共 50 条
  • [31] A semi-digital delay locked loop for clock skew minimization
    Park, J
    Koo, Y
    Kim, W
    TWELFTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1999, : 584 - 588
  • [32] Adjustable Delay Buffer Allocation under Useful Clock Skew Scheduling
    Kim, Juyeon
    Kim, Taewhan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2017, 36 (04) : 641 - 654
  • [33] Dynamic thermal clock skew compensation using tunable delay buffers
    Chakraborty, A.
    Duraisami, K.
    Sathanur, A.
    Sithambaram, R.
    Benini, L.
    Macii, A.
    Macii, E.
    Poncino, M.
    ISLPED '06: PROCEEDINGS OF THE 2006 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2006, : 162 - 167
  • [34] Post-CTS Clock Skew Scheduling with Limited Delay Buffering
    Lu, Jianchao
    Taskin, Baris
    2009 52ND IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2009, : 224 - 227
  • [35] Dynamic thermal clock skew compensation using tunable delay buffers
    Chakraborty, Ashutosh
    Duraisami, Karthik
    Sathanur, Ashoka
    Sithambaram, Prassanna
    Benini, Luca
    Macii, Alberto
    Macii, Enrico
    Poncino, Massimo
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (06) : 639 - 649
  • [36] Entropy-based Clock Skew Measurements for Mobile Devices
    Teng, Wei-Chung
    He, Jian-De
    2016 THIRD INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION PROCESSING, DATA MINING, AND WIRELESS COMMUNICATIONS (DIPDMWC), 2016, : 268 - 271
  • [37] Estimation of clock skew in telephony over packet switched networks
    Trump, T
    2000 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS, VOLS I-VI, 2000, : 2605 - 2608
  • [38] Timing synchronization algorithm based on clock skew estimation for WSN
    Sun, Yi
    Zeng, Lu-Kun
    Wu, Xin
    Lu, Jun
    Sun, Yue
    Tongxin Xuebao/Journal on Communications, 2015, 36 (09): : 26 - 33
  • [39] An Asynchronous Clock Offset and Skew Estimation for Wireless Sensor Networks
    Zhang, Chenyao
    Ding, Yulong
    Yang, Shuang-Hua
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 5213 - 5218
  • [40] Dynamic Clock Skew Estimation and Fusion Acquainted with Environmental Factors
    Yu, Baoguo
    Shu, Yuquan
    Li, Chunge
    Zhu, Zhengyan
    Yang, Zhe
    Wei, Haitao
    Bao, Yachuan
    JOURNAL OF NANOELECTRONICS AND OPTOELECTRONICS, 2020, 15 (12) : 1518 - 1529