IEEE 1588-2008 en A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems《网络测量和控制系统用精密时钟同步协议》.pdf
《IEEE 1588-2008 en A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems《网络测量和控制系统用精密时钟同步协议》.pdf》由会员分享,可在线阅读,更多相关《IEEE 1588-2008 en A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems《网络测量和控制系统用精密时钟同步协议》.pdf(292页珍藏版)》请在麦多课文档分享上搜索。
1、 IEC 61588Edition 2.0g2 2009-02INTERNATIONAL STANDARD Precision clock synchronization protocol for networked measurement and control systems IEC 61588:2009(E)IEEE Std. 1588(E):2008 IEEE 1588THIS PUBLICATION IS COPYRIGHT PROTECTED Copyright 2008 IEEE All rights reserved. IEEE is a registered trademar
2、k in the U.S. Patent 35.110, 35.240.50 PRICE CODEISBN 2-8318-1026-3IEEE 1588Foreword.xiIEEE introduction. xiv1. Overview 11.1 Scope . 11.2 Purpose 21.3 Layout of the document. 22. Normative references 33. Definitions, acronyms, and abbreviations 43.1 Definitions . 43.2 Acronyms and abbreviations . 7
3、4. Conventions 84.1 Descriptive lexical form syntax . 84.2 Word usage 94.3 Behavioral specification notation 105. Data types and on-the-wire formats in a PTP system. 115.1 General 115.2 Primitive data type specifications 115.3 Derived data type specifications 125.4 On-the-wire formats 156. Clock syn
4、chronization model . 166.1 General 166.2 Principle assumptions about the network and implementation recommendations. 166.3 PTP systems. 176.4 PTP message classes 176.5 PTP device types . 186.6 Synchronization overview . 296.7 PTP communications overview . 377. Characterization of PTP entities . 417.
5、1 Domains. 417.2 PTP timescale 417.3 PTP communications. 427.4 PTP communication media 467.5 PTP ports . 477.6 PTP device characterization 537.7 PTP timing characterization 618. PTP data sets 638.1 General specifications for data set members . 638.2 Data sets for ordinary and boundary clocks. 658.3
6、Data sets for transparent clocks . 749. PTP for ordinary and boundary clocks . 769.1 General protocol requirements for PTP ordinary and boundary clocks. 769.2 State protocol. 769.3 Best master clock algorithm 839.4 Grandmaster clocks . 929.5 Message processing semantics 939.6 Changes in the local cl
7、ock . 10710. PTP for transparent clocks 10710.1 General requirements for both end-to-end and peer-to-peer transparent clocks 10710.2 End-to-end transparent clock requirements . 108CONTENTSPublished by IEC under licence from IEEE. 2008 IEEE. All rights reserved.IEC 61588:2009(E)IEEE 1588-2008(E) i 10
8、.3 Peer-to-peer transparent clock requirements 10811. Clock offset, path delay, residence time, and asymmetry corrections 10811.1 General specifications 10811.2 Computation of clock offset in ordinary and boundary clocks 10911.3 Delay request-response mechanism. 11011.4 Peer delay mechanism . 11211.
9、5 Transparent clock residence time correction for PTP version 2 events . 11711.6 Asymmetry correction for PTP version 2 event messages. 12012. Synchronization and syntonization of clocks . 12212.1 Syntonization. 12212.2 Synchronization. 12313. PTP message formats . 12413.1 General 12413.2 General me
10、ssage format requirements. 12413.3 Header 12413.4 Suffix . 12813.5 Announce message 12813.6 Sync and Delay_Req messages 13013.7 Follow_Up message 13013.8 Delay_Resp message . 13013.9 Pdelay_Req message . 13113.10 Pdelay_Resp message 13113.11 Pdelay_Resp_Follow_Up message 13213.12 Signaling message .
11、 13213.13 Management message 13314. TLV entity specifications . 13314.1 General requirements. 13314.2 Experimental TLVs . 13414.3 Vendor and standard organization extension TLVs. 13515. Management . 13515.1 General 13515.2 PTP management mechanism 13615.3 Processing of management messages 13615.4 Ma
12、nagement message format 13715.5 Management TLVs 13816. General optional features 15816.1 Unicast message negotiation (optional). 15816.2 Path trace (optional). 16316.3 Alternate timescales (optional) 16517. State configuration options. 16917.1 General 16917.2 Data types for options 16917.3 Grandmast
13、er clusters (optional). 17017.4 Alternate master (optional) 17217.5 Unicast discovery (optional) 17317.6 Acceptable master table (optional) 17518. Compatibility requirements 17718.1 Compatibility between version 2 and future versions 17718.2 Compatibility between version 1 and version 2. 17718.3 Mes
14、sage formats and data types 17818.4 Naming changes 18318.5 Restrictions on mixed version 1 and version 2 systems. 183Published by IEC under licence from IEEE. 2008 IEEE. All rights reserved.IEC 61588:2009(E)IEEE 1588-2008(E) ii 19. Conformance 18419.1 Conformance objective 18419.2 PTP conformance re
15、quirements. 18419.3 PTP profiles . 185Annex A (informative) Using PTP. 187Annex B (informative) Timescales and epochs in PTP197Annex C (informative) Examples of residence and asymmetry corrections. 200Annex D (normative) Transport of PTP over User Datagram Protocol over Internet Protocol Version 4 .
16、 219Annex E (normative) Transport of PTP over User Datagram Protocol over Internet Protocol Version 6 221Annex F (normative) Transport of PTP over IEEE 802.3 /Ethernet. 223Annex G (normative) Transport of PTP over DeviceNET . 225Annex H (normative) Transport of PTP over ControlNET 228Annex I (normat
17、ive) Transport of PTP over IEC 61158 Type 10 230Annex J (normative) Default PTP profiles . 237Annex K (informative) Security protocol (experimental) 241Annex L (informative) Transport of cumulative frequency scale factor offset (experimental) 264Annex M (informative) Bibliography. 268Annex N (inform
18、ative) List of partcipants. 270Published by IEC under licence from IEEE. 2008 IEEE. All rights reserved.IEC 61588:2009(E)IEEE 1588-2008(E) iii TABLES Table 1 Primitive PTP data types . 12Table 2 domainNumber 41Table 3 networkProtocol enumeration . 46Table 4 Non-EUI-64 addressTechnology enumeration 5
19、1Table 5 clockClass specifications. 55Table 6 clockAccuracy enumeration 56Table 7 timeSource enumeration 57Table 8 PTP state enumeration.73Table 9 Delay mechanism enumeration . 74Table 10 PTP portState definition 77Table 11 Event applicability in boundary clocks 83Table 12 Information sources for da
20、ta set comparison algorithm 88Table 13 Updates for state decision code M1 and M2 . 91Table 14 Updates for state decision code M3. 91Table 15 Updates for state decision code P1, and P2 . 91Table 16 Updates for state decision code S1 92Table 17 Source identity comparisons 95Table 18 Common message hea
21、der 124Table 19 Values of messageType field. 125Table 20 Values of flagField 126Table 21 correctionField semantics 127Table 22 References for sequenceId value exceptions . 127Table 23 controlField enumeration. 128Table 24 Values of logMessageInterval field. 128Table 25 Announce message fields 129Tab
22、le 26 Sync and Delay_Req message fields . 130Table 27 Follow_Up message fields 130Table 28 Delay_Resp message fields . 130Table 29 Pdelay_Req message fields . 131Table 30 Pdelay_Resp message fields 131Table 31 Pdelay_Resp_Follow_Up message fields 132Table 32 Acceptance of signaling messages 132Table
23、 33 Signaling message fields . 133Published by IEC under licence from IEEE. 2008 IEEE. All rights reserved.IEC 61588:2009(E)IEEE 1588-2008(E) ivTable 34 tlvType values . 134Table 35 Organization specific TLV fields 135Table 36 Acceptance of management messages. 136Table 37 Management message fields
24、137Table 38 Values of the actionField. 138Table 39 Management TLV fields 139Table 40 managementId values 140Table 41 CLOCK_DESCRIPTION management TLV data field 141Table 42 clockType specification. 142Table 43 USER_DESCRIPTION management TLV data field . 144Table 44 INITIALIZE management TLV data fi
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IEEE15882008ENAPRECISIONCLOCKSYNCHRONIZATIONPROTOCOLFORNETWORKEDMEASUREMENTANDCONTROLSYSTEMS 网络 测量 控制系统

链接地址:http://www.mydoc123.com/p-1248314.html