{"id":380203,"date":"2024-10-20T03:05:50","date_gmt":"2024-10-20T03:05:50","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iec-615882021\/"},"modified":"2024-10-26T05:36:28","modified_gmt":"2024-10-26T05:36:28","slug":"bs-iec-615882021","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iec-615882021\/","title":{"rendered":"BS IEC 61588:2021"},"content":{"rendered":"

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.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
2<\/td>\nundefined <\/td>\n<\/tr>\n
4<\/td>\nCONTENTS <\/td>\n<\/tr>\n
9<\/td>\nFOREWORD <\/td>\n<\/tr>\n
15<\/td>\nIntroduction <\/td>\n<\/tr>\n
16<\/td>\n1. Scope <\/td>\n<\/tr>\n
17<\/td>\n2. Normative references <\/td>\n<\/tr>\n
18<\/td>\n3. Definitions, acronyms, and abbreviations
3.1 Definitions <\/td>\n<\/tr>\n
26<\/td>\n3.2 Acronyms and abbreviations <\/td>\n<\/tr>\n
28<\/td>\n4. Conventions
4.1 Descriptive lexical form syntax <\/td>\n<\/tr>\n
29<\/td>\n4.2 Word usage <\/td>\n<\/tr>\n
30<\/td>\n4.3 Behavioral specification notation <\/td>\n<\/tr>\n
32<\/td>\n5. Data types and on-the-wire formats
5.1 General
5.2 Primitive data type specifications <\/td>\n<\/tr>\n
33<\/td>\n5.3 Derived data type specifications <\/td>\n<\/tr>\n
37<\/td>\n5.4 On-the-wire formats <\/td>\n<\/tr>\n
38<\/td>\n6. Clock synchronization model
6.1 General requirements on implementations <\/td>\n<\/tr>\n
41<\/td>\n6.2 Principal assumptions about the network and implementationrecommendations
6.3 PTP Networks <\/td>\n<\/tr>\n
42<\/td>\n6.4 PTP message classes <\/td>\n<\/tr>\n
43<\/td>\n6.5 PTP device types <\/td>\n<\/tr>\n
55<\/td>\n6.6 Synchronization overview <\/td>\n<\/tr>\n
67<\/td>\n6.7 PTP communications overview <\/td>\n<\/tr>\n
71<\/td>\n7. Characterization of PTP entities
7.1 Domains <\/td>\n<\/tr>\n
74<\/td>\n7.2 Timescales used in PTP <\/td>\n<\/tr>\n
76<\/td>\n7.3 PTP communications <\/td>\n<\/tr>\n
83<\/td>\n7.4 PTP communication media <\/td>\n<\/tr>\n
86<\/td>\n7.5 PTP Ports <\/td>\n<\/tr>\n
91<\/td>\n7.6 PTP Instance characterization <\/td>\n<\/tr>\n
105<\/td>\n7.7 PTP timing characterization <\/td>\n<\/tr>\n
107<\/td>\n8. PTP data sets
8.1 General specifications for data set members <\/td>\n<\/tr>\n
115<\/td>\n8.2 Data sets for PTP Instances <\/td>\n<\/tr>\n
143<\/td>\n8.3 Data sets for Transparent Clocks <\/td>\n<\/tr>\n
146<\/td>\n8.4 commonMeanLinkDelayService data sets
9. PTP for Ordinary Clocks and Boundary Clocks
9.1 General protocol requirements for PTP Ordinary Clocks and Boundary Clocks <\/td>\n<\/tr>\n
147<\/td>\n9.2 State protocol <\/td>\n<\/tr>\n
156<\/td>\n9.3 Best master clock algorithms <\/td>\n<\/tr>\n
166<\/td>\n9.4 Grandmaster PTP Instance timePropertiesDS updates <\/td>\n<\/tr>\n
168<\/td>\n9.5 PTP message processing semantics <\/td>\n<\/tr>\n
184<\/td>\n9.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 <\/td>\n<\/tr>\n
193<\/td>\n10.3 Peer-to-peer Transparent Clock requirements <\/td>\n<\/tr>\n
197<\/td>\n11. Clock offset, path delay, residence time, and asymmetry corrections
11.1 General specifications <\/td>\n<\/tr>\n
198<\/td>\n11.2 Computation of in Ordinary Clocks and Boundary Clocks <\/td>\n<\/tr>\n
199<\/td>\n11.3 Delay request-response mechanism for Ordinary Clocks and BoundaryClocks <\/td>\n<\/tr>\n
201<\/td>\n11.4 Peer-to-peer delay mechanism <\/td>\n<\/tr>\n
206<\/td>\n11.5 MDMI interface and Special Ports <\/td>\n<\/tr>\n
216<\/td>\n12. Synchronization and syntonization of clocks
12.1 Clock adjustments
12.2 Syntonization <\/td>\n<\/tr>\n
217<\/td>\n12.3 Synchronization <\/td>\n<\/tr>\n
218<\/td>\n13. PTP message formats
13.1 General
13.2 General PTP message format requirements
13.3 Header <\/td>\n<\/tr>\n
224<\/td>\n13.4 Suffix
13.5 Announce message <\/td>\n<\/tr>\n
226<\/td>\n13.6 Sync and Delay_Req messages
13.7 Follow_Up message <\/td>\n<\/tr>\n
227<\/td>\n13.8 Delay_Resp message
13.9 Pdelay_Req message <\/td>\n<\/tr>\n
228<\/td>\n13.10 Pdelay_Resp message
13.11 Pdelay_Resp_Follow_Up message <\/td>\n<\/tr>\n
229<\/td>\n13.12 Signaling message <\/td>\n<\/tr>\n
230<\/td>\n13.13 PTP management message
14. TLV entity specifications
14.1 General requirements <\/td>\n<\/tr>\n
232<\/td>\n14.2 Propagation of TLVs through Boundary Clocks <\/td>\n<\/tr>\n
233<\/td>\n14.3 Vendor and standard organization extension TLVs <\/td>\n<\/tr>\n
235<\/td>\n14.4 PAD TLV (optional) <\/td>\n<\/tr>\n
236<\/td>\n15. PTP management messages (optional)
15.1 General
15.2 PTP management mechanism
15.3 Processing of PTP management messages <\/td>\n<\/tr>\n
237<\/td>\n15.4 PTP management message format <\/td>\n<\/tr>\n
240<\/td>\n15.5 Management TLVs <\/td>\n<\/tr>\n
274<\/td>\n16. General optional features
16.1 Unicast message negotiation (optional) <\/td>\n<\/tr>\n
282<\/td>\n16.2 Path trace (optional) <\/td>\n<\/tr>\n
284<\/td>\n16.3 Alternate timescale offsets (optional) <\/td>\n<\/tr>\n
291<\/td>\n16.4 Holdover upgrade (optional) <\/td>\n<\/tr>\n
292<\/td>\n16.5 Isolation of PTP Instances running under profiles specified by differentstandards organizations (optional) <\/td>\n<\/tr>\n
293<\/td>\n16.6 Common Mean Link Delay Service (optional) <\/td>\n<\/tr>\n
300<\/td>\n16.7 Configurable correction of timestamps (optional) <\/td>\n<\/tr>\n
301<\/td>\n16.8 Calculation of the for certain media (optional) <\/td>\n<\/tr>\n
303<\/td>\n16.9 Mixed multicast\/unicast operation (optional) <\/td>\n<\/tr>\n
306<\/td>\n16.10 Cumulative frequency transfer method for synchronizing clocks (optional) <\/td>\n<\/tr>\n
310<\/td>\n16.11 Slave Event Monitoring (optional) <\/td>\n<\/tr>\n
319<\/td>\n16.12 Enhanced synchronization accuracy metrics (optional) <\/td>\n<\/tr>\n
325<\/td>\n16.13 Message Length Extension (optional) <\/td>\n<\/tr>\n
326<\/td>\n16.14 PTP integrated security mechanism (optional) <\/td>\n<\/tr>\n
340<\/td>\n17. State configuration options
17.1 General
17.2 Grandmaster clusters (optional) <\/td>\n<\/tr>\n
342<\/td>\n17.3 Alternate master (optional) <\/td>\n<\/tr>\n
345<\/td>\n17.4 Unicast discovery (optional) <\/td>\n<\/tr>\n
347<\/td>\n17.5 Acceptable master table (optional) <\/td>\n<\/tr>\n
349<\/td>\n17.6 Mechanism for external configuration of a PTP Instance\u2019s PTP Port state(optional) <\/td>\n<\/tr>\n
355<\/td>\n17.7 Reduced state sets and use of the feature (optional) <\/td>\n<\/tr>\n
356<\/td>\n18. Interactions between PTP Instances in different PTP domains
18.1 General specifications <\/td>\n<\/tr>\n
357<\/td>\n18.2 Interfaces enabling interdomain interactions
19. Compatibility of this edition with earlier and future editions
19.1 General <\/td>\n<\/tr>\n
358<\/td>\n19.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 <\/td>\n<\/tr>\n
363<\/td>\n20. Conformance
20.1 Conformance objective
20.2 PTP conformance requirements <\/td>\n<\/tr>\n
364<\/td>\n20.3 PTP Profiles <\/td>\n<\/tr>\n
367<\/td>\nAnnexes
Annex A(informative)Using the Precision Time Protocol (PTP) <\/td>\n<\/tr>\n
377<\/td>\nAnnex B(informative)Timescales and epochs in PTP <\/td>\n<\/tr>\n
384<\/td>\nAnnex C(normative)Transport of PTP over User Datagram Protocol over Internet ProtocolVersion 4 <\/td>\n<\/tr>\n
387<\/td>\nAnnex D(normative)Transport of PTP over User Datagram Protocol over Internet ProtocolVersion 6 <\/td>\n<\/tr>\n
389<\/td>\nAnnex E(normative)Transport of PTP over IEEE 802.3 transports <\/td>\n<\/tr>\n
391<\/td>\nAnnex F(normative)Transport of PTP over DeviceNET <\/td>\n<\/tr>\n
393<\/td>\nAnnex G(normative)Transport of PTP over ControlNET <\/td>\n<\/tr>\n
394<\/td>\nAnnex H(normative)Transport of PTP over IEC 61158 Type 10 <\/td>\n<\/tr>\n
400<\/td>\nAnnex I(normative)Default PTP Profiles <\/td>\n<\/tr>\n
409<\/td>\nAnnex J(normative)Performance monitoring options (optional) <\/td>\n<\/tr>\n
421<\/td>\nAnnex K(informative)Suppression of rogue Announce messages <\/td>\n<\/tr>\n
427<\/td>\nAnnex L(normative)Layer-1 based synchronization performance enhancement (optional) <\/td>\n<\/tr>\n
447<\/td>\nAnnex M(informative)Sub-nanosecond synchronization using the High Accuracy Default PTPProfile <\/td>\n<\/tr>\n
454<\/td>\nAnnex N(informative)Calibration procedures <\/td>\n<\/tr>\n
468<\/td>\nAnnex O(informative)Example inter-domain interactions <\/td>\n<\/tr>\n
476<\/td>\nAnnex P(informative)Security <\/td>\n<\/tr>\n
497<\/td>\nAnnex Q(informative)Bibliography <\/td>\n<\/tr>\n
500<\/td>\nAnnex R(informative)IEEE List of participants <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

Precision Clock Synchronization Protocol for Networked Measurement and Control Systems<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2021<\/td>\n502<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":380214,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[697,2641],"product_tag":[],"class_list":{"0":"post-380203","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-35-240-50","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/380203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/380214"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=380203"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=380203"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=380203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}