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
Link To Document