Shopping Cart

No products in the cart.

BS IEC 61588:2021

$215.11

Precision Clock Synchronization Protocol for Networked Measurement and Control Systems

Published By Publication Date Number of Pages
BSI 2021 502
Guaranteed Safe Checkout
Categories: ,

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

IEC 61588:2021 defines a network protocol, the Precision Time Protocol (PTP), 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.

PDF Catalog

PDF Pages PDF Title
2 undefined
4 CONTENTS
9 FOREWORD
15 Introduction
16 1. Scope
17 2. Normative references
18 3. Definitions, acronyms, and abbreviations
3.1 Definitions
26 3.2 Acronyms and abbreviations
28 4. Conventions
4.1 Descriptive lexical form syntax
29 4.2 Word usage
30 4.3 Behavioral specification notation
32 5. Data types and on-the-wire formats
5.1 General
5.2 Primitive data type specifications
33 5.3 Derived data type specifications
37 5.4 On-the-wire formats
38 6. Clock synchronization model
6.1 General requirements on implementations
41 6.2 Principal assumptions about the network and implementationrecommendations
6.3 PTP Networks
42 6.4 PTP message classes
43 6.5 PTP device types
55 6.6 Synchronization overview
67 6.7 PTP communications overview
71 7. Characterization of PTP entities
7.1 Domains
74 7.2 Timescales used in PTP
76 7.3 PTP communications
83 7.4 PTP communication media
86 7.5 PTP Ports
91 7.6 PTP Instance characterization
105 7.7 PTP timing characterization
107 8. PTP data sets
8.1 General specifications for data set members
115 8.2 Data sets for PTP Instances
143 8.3 Data sets for Transparent Clocks
146 8.4 commonMeanLinkDelayService data sets
9. PTP for Ordinary Clocks and Boundary Clocks
9.1 General protocol requirements for PTP Ordinary Clocks and Boundary Clocks
147 9.2 State protocol
156 9.3 Best master clock algorithms
166 9.4 Grandmaster PTP Instance timePropertiesDS updates
168 9.5 PTP message processing semantics
184 9.6 Changes in the PTP Instance
10. PTP for Transparent Clocks
10.1 Requirements for both end-to-end and peer-to-peer Transparent Clocks
10.2 End-to-end Transparent Clock requirements
193 10.3 Peer-to-peer Transparent Clock requirements
197 11. Clock offset, path delay, residence time, and asymmetry corrections
11.1 General specifications
198 11.2 Computation of in Ordinary Clocks and Boundary Clocks
199 11.3 Delay request-response mechanism for Ordinary Clocks and BoundaryClocks
201 11.4 Peer-to-peer delay mechanism
206 11.5 MDMI interface and Special Ports
216 12. Synchronization and syntonization of clocks
12.1 Clock adjustments
12.2 Syntonization
217 12.3 Synchronization
218 13. PTP message formats
13.1 General
13.2 General PTP message format requirements
13.3 Header
224 13.4 Suffix
13.5 Announce message
226 13.6 Sync and Delay_Req messages
13.7 Follow_Up message
227 13.8 Delay_Resp message
13.9 Pdelay_Req message
228 13.10 Pdelay_Resp message
13.11 Pdelay_Resp_Follow_Up message
229 13.12 Signaling message
230 13.13 PTP management message
14. TLV entity specifications
14.1 General requirements
232 14.2 Propagation of TLVs through Boundary Clocks
233 14.3 Vendor and standard organization extension TLVs
235 14.4 PAD TLV (optional)
236 15. PTP management messages (optional)
15.1 General
15.2 PTP management mechanism
15.3 Processing of PTP management messages
237 15.4 PTP management message format
240 15.5 Management TLVs
274 16. General optional features
16.1 Unicast message negotiation (optional)
282 16.2 Path trace (optional)
284 16.3 Alternate timescale offsets (optional)
291 16.4 Holdover upgrade (optional)
292 16.5 Isolation of PTP Instances running under profiles specified by differentstandards organizations (optional)
293 16.6 Common Mean Link Delay Service (optional)
300 16.7 Configurable correction of timestamps (optional)
301 16.8 Calculation of the for certain media (optional)
303 16.9 Mixed multicast/unicast operation (optional)
306 16.10 Cumulative frequency transfer method for synchronizing clocks (optional)
310 16.11 Slave Event Monitoring (optional)
319 16.12 Enhanced synchronization accuracy metrics (optional)
325 16.13 Message Length Extension (optional)
326 16.14 PTP integrated security mechanism (optional)
340 17. State configuration options
17.1 General
17.2 Grandmaster clusters (optional)
342 17.3 Alternate master (optional)
345 17.4 Unicast discovery (optional)
347 17.5 Acceptable master table (optional)
349 17.6 Mechanism for external configuration of a PTP Instance’s PTP Port state(optional)
355 17.7 Reduced state sets and use of the feature (optional)
356 18. Interactions between PTP Instances in different PTP domains
18.1 General specifications
357 18.2 Interfaces enabling interdomain interactions
19. Compatibility of this edition with earlier and future editions
19.1 General
358 19.2 Compatibility between version 2 and future versions
19.3 Compatibility with IEEE Std 1588-2002
19.4 Compatibility between the PTP Instance conformant to this edition and theimplementations conformant to IEEE Std 1588-2008
363 20. Conformance
20.1 Conformance objective
20.2 PTP conformance requirements
364 20.3 PTP Profiles
367 Annexes
Annex A(informative)Using the Precision Time Protocol (PTP)
377 Annex B(informative)Timescales and epochs in PTP
384 Annex C(normative)Transport of PTP over User Datagram Protocol over Internet ProtocolVersion 4
387 Annex D(normative)Transport of PTP over User Datagram Protocol over Internet ProtocolVersion 6
389 Annex E(normative)Transport of PTP over IEEE 802.3 transports
391 Annex F(normative)Transport of PTP over DeviceNET
393 Annex G(normative)Transport of PTP over ControlNET
394 Annex H(normative)Transport of PTP over IEC 61158 Type 10
400 Annex I(normative)Default PTP Profiles
409 Annex J(normative)Performance monitoring options (optional)
421 Annex K(informative)Suppression of rogue Announce messages
427 Annex L(normative)Layer-1 based synchronization performance enhancement (optional)
447 Annex M(informative)Sub-nanosecond synchronization using the High Accuracy Default PTPProfile
454 Annex N(informative)Calibration procedures
468 Annex O(informative)Example inter-domain interactions
476 Annex P(informative)Security
497 Annex Q(informative)Bibliography
500 Annex R(informative)IEEE List of participants
BS IEC 61588:2021
$215.11