• DocumentCode
    334015
  • Title

    Estimation and removal of clock skew from network delay measurements

  • Author

    Moon, Sue B. ; Skelly, Paul ; Towsley, Don

  • Author_Institution
    Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
  • Volume
    1
  • fYear
    1999
  • fDate
    21-25 Mar 1999
  • Firstpage
    227
  • Abstract
    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. 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 a 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
  • Keywords
    Internet; clocks; computational complexity; delay estimation; linear programming; packet switching; performance evaluation; synchronisation; time measurement; clock skew estimation; clock skew removal; error margin; linear programming-based algorithm; network applications; network delay measurements; network performance; packet delay; packet traces; real Internet delay measurements; receiver clock; sample variance; sender clock; simulation; synchronization; time complexity; unbiased algorithm; Application software; Clocks; Computer science; Delay effects; Delay estimation; Frequency measurement; Frequency synchronization; Internet; Loss measurement; Performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-5417-6
  • Type

    conf

  • DOI
    10.1109/INFCOM.1999.749287
  • Filename
    749287