1588 Working Group Public


    Hotkeys: Hold CTRL + X CutCopyV PasteBoldUnderlineItalicZ UndoY Redo
    Last edited by Douglas Arnold Aug 2 FrontPage


    IEEE 1588TMStandard for A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems

    Sponsored by the Technical Committee on Sensor Technology TC-9

    IEEE Instrumentation and Measurement Society


    This standard defines a protocol and time-sensitive components enabling precise synchronization of clocks in distributed systems.The protocol is applicable to systems communicating by local area networks including, but not limited to, Ethernet. The protocol enables heterogeneous systems that include clocks of various inherent precision, resolution, and stability to synchronize to a grandmaster clock. The protocol supports system-wide synchronization accuracy in the sub-microsecond range with minimal network and local clock computing resources. The standard specifies how to customize the protocol for specific application domains using a profile. The technology defined by IEEE 1588 is currently being used in the following industries: telecommunications, power generation and distribution, industrial automation, robotics, data acquisition, test and measurement, financial.



      P1588 Working Group


      The IEEE 1588 working group is charged with the maintenance and any future
    revisions of the IEEE 1588 Standard for a Precision Clock Synchronization
    Protocol for Networked Measurement and Control Systems (also known at PTP).



    John Eidson (john.eidson@calnexsol.com)

    Doug Arnold (doug.arnold@meinberg-usa.com)  

    Rodney Cummings (rodney.cummings@ni.com)  

    Kang Lee (kang.lee@ieee.org)




    Persons representing organizations implementing IEEE 1588 are strongly urged to participate in the P1588 working group.

    To join the IEEE P1588 WG, we ask that you please:
    - create an email (subject line: IEEE P1588 WG participation)
    - include your name, organization, email, & phone number
    - and submit to:

    Silvana Rodrigues
    IEEE P1588 Working Group


      P1588 Working Group Current Activities


    Currently the P1588 working group is working on a new edition of IEEE 1588. The Project Authorization Request (PAR) for the revision of the IEEE 1588-2008 Standard was approved on 4-June-2013 with an expected completion date of 31-December 2017. 


     PAR authorized scope for the revision of IEEE 1588-2008


    This standard defines a network protocol enabling accurate and precise synchronization of the real-time clocks of devices in networked distributed systems. The protocol is applicable to systems where devices communicate via networks, including Ethernet. The standard allows multicast communication, unicast communication or both. The standard specifies requirements for mapping the protocol to specific network implementations and defines such mappings, including User Datagram Protocol (UDP)/Internet Protocol (IP versions 4 and 6), and layer-2 IEEE 802.3 Ethernet. 


    The protocol enables heterogeneous systems that include clocks of various inherent precision, resolution, and stability to synchronize to a grandmaster clock. The protocol supports synchronization in the sub-microsecond range with minimal network bandwidth and local clock computing resources. The protocol enhances support for synchronization to better than 1 nanosecond. The protocol specifies how corrections for path asymmetry are made, if the asymmetry values are known. The grandmaster can be synchronized to a source of time external to the system, if time traceable to international standards or other source of time is required. The protocol provides information for devices to compute Coordinated Universal Time (UTC) from the protocol distributed time, if the grandmaster is traceable to international standards and is able to access pending leap second changes. Options are also provided to allow end devices to compute other time scales from the protocol distributed time scale. 


    The protocol defines timing domains in which system timing is consistent and independent of timing in other such domains. The protocol establishes the timing topology. The default behavior of the protocol allows simple systems to be installed and operated without requiring the administrative attention of users to determine the system timing topology. The standard defines all needed data types, message formats, required computations, internal states, the behavior of devices with respect to transmitting, receiving, and processing protocol communications. The standard provides for the management of protocol artifacts in devices, including a Simple Network Management Protocol (SNMP)-compliant management information base (MIB). The standard defines formal mechanisms for message extensions and the requirements for profiles that allow customization for specific application domains. 


    The standard defines conformance requirements. Optional specifications are provided for protocol security. This standard documents conditions under which this standard is backward compatible with IEEE 1588-2008.


    P1588 Working Group Officers


    Chair: John Eidson

    Vice-chair: Doug Arnold

    Vice-chair: Rodney Cummings

    Vice-chair: Hans Weibel

    Secretary: Silvana Rodrigues

    Editor: John MacKay

    I&M Society TC-9 Sponsor: Kang Lee