This standard defines a protocol enabling precise synchronization of clocks in measurement and control systems implemented with technologies such as network communication, local computing and distributed objects. The protocol is applicable to systems communicating by local area networks supporting multicast messaging 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 default behavior of the protocol allows simple systems to be installed and operated without requiring the administrative attention of users. The standard includes mappings to UDP/IP, DeviceNet and a layer-2 Ethernet implementation. An Interpretation is available at http://standards.ieee.org/reading/ieee/interp/1588-2008.html
- Standard Committee
- IM/ST - TC9 - Sensor Technology
- Status
- Superseded Standard
- PAR Approval
- 2008-03-27
- Superseded by
- 1588-2019
- Superseding
- 1588-2002
- Board Approval
- 2008-03-27
- History
-
- ANSI Approved:
- 2008-09-10
- Published:
- 2008-07-24
Additional Resources
- Interpretation
- 1588-2008_interp.pdf
Working Group Details
- Society
- IEEE Instrumentation and Measurement Society
- Standard Committee
- IM/ST - TC9 - Sensor Technology
- Working Group
-
PNCS - Precise Networked Clock Synchronization Working Group
- IEEE Program Manager
- Vanessa Lalitte
Contact Vanessa Lalitte - Working Group Chair
- Douglas Arnold
Other Activities From This Working Group
Current projects that have been authorized by the IEEE SA Standards Board to develop a standard.
P1588.1
Standard for Client Server Precision Clock Synchronization Protocol
This standard defines a simple and precise time transfer protocol called the Client Server Precision Time Protocol (CSPTP). CSPTP uses Precision Time Protocol (PTP) messages defined in IEEE Std 1588, to take advantage of timing support in network switches and routers. Therefore, CSPTP can achieve time transfer accuracies comparable to what can be achieved using PTP. However, CSPTP is logically isolated from PTP, and therefore can coexist with existing PTP networks. CSPTP allows clients to request timing information from any CSPTP server and allows the servers to operate without keeping state information on clients.
P1588c
IEEE Draft Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Amendment: Clarification of Terminology
This draft standard is an amendment of IEEE Std 1588-2019. This amendment makes updates 2 to various sections to correct text and provide clarifications and other improvements.
P1588f
Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Amendment: Enhancements for latency and/or asymmetry calibration
This amendment enhances support for latency and asymmetry calibration, and also provides informative text related to these enhancements. It corrects errors in the text and clarifies unclear passages.
Standards approved by the IEEE SA Standards Board that are within the 10-year lifecycle.
No Active Standards
These standards have been replaced with a revised version of the standard, or by a compilation of the original active standard and all its existing amendments, corrigenda, and errata.
No Superseded Standards
These standards have been removed from active status through a ballot where the standard is made inactive as a consensus decision of a balloting group.
No Inactive-Withdrawn Standards
These standards are removed from active status through an administrative process for standards that have not undergone a revision process within 10 years.
No Inactive-Reserved Standards