• Shopping Cart
    There are no items in your cart
Celebrate World Standards Day. Save 10% with code WSD2026 until 31 Oct. Save now

IEEE 1588-2008 REDLINE

Superseded

Superseded

View Superseded by

IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems

Available format(s)

PDF

Language(s)

English

Published date

07-24-2008

Superseded date

06-22-2020

Superseded by

IEEE 1588-2019

US$304.00
Excluding Tax where applicable
Summarise this standard

1 Overview
   1.1 Scope
   1.2 Purpose
   1.3 Layout of the document
2 Normative references
3 Definitions, acronyms, and abbreviations
   3.1 Definitions
   3.2 Acronyms and abbreviations
4 Conventions
   4.1 Descriptive lexical form syntax
   4.2 Word usage
   4.3 Behavioral specification notation
5 Data types and on-the-wire formats in a PTP system
   5.1 General
   5.2 Primitive data type specifications
   5.3 Derived data type specifications
   5.4 On-the-wire formats
6 Clock synchronization model
   6.1 General
   6.2 Principle assumptions about the network and
        implementation recommendations
   6.3 PTP systems
   6.4 PTP message classes
   6.5 PTP device types
   6.6 Synchronization overview
   6.7 PTP communications overview
7 Characterization of PTP entities
   7.1 Domains
   7.2 PTP timescale
   7.3 PTP communications
   7.4 PTP communication media
   7.5 PTP ports
   7.6 PTP device characterization
   7.7 PTP timing characterization
8 PTP data sets
   8.1 General specifications for data set members
   8.2 Data sets for ordinary and boundary clocks
   8.3 Data sets for transparent clocks
9 PTP for ordinary and boundary clocks
   9.1 General protocol requirements for PTP ordinary and
        boundary clocks
   9.2 State protocol
   9.3 Best master clock algorithm
   9.4 Grandmaster clocks
   9.5 Message processing semantics
   9.6 Changes in the local clock
10 PTP for transparent clocks
   10.1 General requirements for both end-to-end and peer-to-peer
        transparent clocks
   10.2 End-to-end transparent clock requirements
   10.3 Peer-to-peer transparent clock requirements
11 Clock offset, path delay, residence time, and asymmetry
   corrections
   11.1 General specifications
   11.2 Computation of clock offset in ordinary and boundary clocks
   11.3 Delay request-response mechanism
   11.4 Peer delay mechanism
   11.5 Transparent clock residence time correction for PTP
        version 2 events
   11.6 Asymmetry correction for PTP version 2 event messages
12 Synchronization and syntonization of clocks
   12.1 Syntonization
   12.2 Synchronization
13 PTP message formats
   13.1 General
   13.2 General message format requirements
   13.3 Header
   13.4 Suffix
   13.5 Announce message
   13.6 Sync and Delay_Req messages
   13.7 Follow_Up message
   13.8 Delay_Resp message
   13.9 Pdelay_Req message
   13.10 Pdelay_Resp message
   13.11 Pdelay_Resp_Follow_Up message
   13.12 Signaling message
   13.13 Management message
14 TLV entity specifications
   14.1 General requirements
   14.2 Experimental TLVs
   14.3 Vendor and standard organization extension TLVs
15 Management
   15.1 General
   15.2 PTP management mechanism
   15.3 Processing of management messages
   15.4 Management message format
   15.5 Management TLVs
16 General optional features
   16.1 Unicast message negotiation (optional)
   16.2 Path trace (optional)
   16.3 Alternate timescales (optional)
17 State configuration options
   17.1 General
   17.2 Data types for options
   17.3 Grandmaster clusters (optional)
   17.4 Alternate master (optional)
   17.5 Unicast discovery (optional)
   17.6 Acceptable master table (optional)
18 Compatibility requirements
   18.1 Compatibility between version 2 and future versions
   18.2 Compatibility between version 1 and version 2
   18.3 Message formats and data types
   18.4 Naming changes
   18.5 Restrictions on mixed version 1 and version 2 systems
19 Conformance
   19.1 Conformance objective
   19.2 PTP conformance requirements
   19.3 PTP profiles
Annex A (informative) Using PTP
Annex B (informative) Timescales and epochs in PTP
Annex C (informative) Examples of residence and asymmetry
        corrections
Annex D (normative) Transport of PTP over User Datagram Protocol
        over Internet Protocol Version 4
Annex E (normative) Transport of PTP over User Datagram Protocol
        over Internet Protocol Version 6
Annex F (normative) Transport of PTP over IEEE 802.3/Ethernet
Annex G (normative) Transport of PTP over DeviceNET
Annex H (normative) Transport of PTP over ControlNET
Annex I (normative) Transport of PTP over IEC 61158 Type 10
Annex J (normative) Default PTP profiles
Annex K (informative) Security protocol (experimental)
Annex L (informative) Transport of cumulative frequency scale
        factor offset (experimental)
Annex M (informative) Bibliography

Describes 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.

Committee
TC9 - Sensor Technology
DevelopmentNote
Also numbered as IEC 61588. (03/2009)
DocumentType
Standard
Pages
300
PublisherName
Institute of Electrical & Electronics Engineers
Status
Superseded
SupersededBy
Supersedes

⚠

A newer version of this standard is available.

View Current Edition
US$304.00
Excluding Tax where applicable