Title :
Provision of Precise Timing via IEEE 1588 Application Interfaces
Author :
Eidson, John ; Mackay, John ; Garner, Geoffrey M. ; Skendzic, Veselin
Author_Institution :
Agilent Technol., Inc., Santa Clara
Abstract :
The protocol specified in IEEE 1588, together with a profile, define a timing system that may be used to supply precise timing to applications. However, IEEE 1588 does not say anything about the interface to the applications. In designing this interface, the application performance requirements (e.g., jitter, wander, time synchronization) must be considered. For example, an application that requires microsecond or better time synchronization needs a hardware or firmware interface; a software interface can result in exceeding the synchronization requirement by a factor of 1000 or more. This paper describes the performance requirements of example applications. It then describes a general application interface in abstract terms. Finally, it describes realizations of the interface that can meet the performance requirements for selected applications.
Keywords :
IEEE standards; protocols; timing; IEEE 1588; precision time protocol; time synchronization; timing system; Application software; Clocks; Frequency measurement; Frequency synchronization; Instruments; Jitter; Protocols; Testing; Timing; USA Councils;
Conference_Titel :
Precision Clock Synchronization for Measurement, Control and Communication, 2007. ISPCS 2007. IEEE International Symposium on
Conference_Location :
Vienna
Print_ISBN :
978-1-4244-1064-4
Electronic_ISBN :
978-1-4244-1064-4
DOI :
10.1109/ISPCS.2007.4383765