• DocumentCode
    1167213
  • Title

    Ten Microseconds Over LAN, for Free (Extended)

  • Author

    Ridoux, Julien ; Veitch, Darryl

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Univ. of Melbourne, Melbourne, VIC
  • Volume
    58
  • Issue
    6
  • fYear
    2009
  • fDate
    6/1/2009 12:00:00 AM
  • Firstpage
    1841
  • Lastpage
    1848
  • Abstract
    The status quo for time stamping in personal computers (PCs) is ntpd, which, under general conditions, is accurate to 1 ms at best. For precision applications, it is inadequate, but it is a low-cost solution that suits many generic applications. IEEE-1588 provides mechanisms for submicrosecond accuracy, but to achieve this, more hardware is needed. We have developed the TSCclock, which gives the performance between these two solutions [about 10 mus on a local area network (LAN)] beyond submilliseconds using commodity hardware. We benchmark the TSCclock to show its potential as an inexpensive yet accurate software clock, which can be used with IEEE-1588 for LANs but has wider applicability as a replacement to ntpd.
  • Keywords
    IEEE standards; local area networks; microcomputers; protocols; IEEE-1588; LAN; TSCclock; local area network; personal computers; precision time protocol; time stamping; IEEE-1588; Network Time Protocol (NTP); TSC counter; software clock; synchronization; timing;
  • fLanguage
    English
  • Journal_Title
    Instrumentation and Measurement, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9456
  • Type

    jour

  • DOI
    10.1109/TIM.2009.2013653
  • Filename
    4785500