Home Cart Quotation About-Us
www.ChineseStandard.net
SEARCH

GB/T 25931-2010 English PDF

US$4574.00 · In stock
Delivery: <= 13 days. True-PDF full-copy in English will be manually translated and delivered via email.
GB/T 25931-2010: Precision clock synchronization protocol for networked measurement and control systems
Status: Valid
Standard IDUSDBUY PDFLead-DaysStandard Title (Description)Status
GB/T 25931-20104574 Add to Cart 13 days Precision clock synchronization protocol for networked measurement and control systems Valid

Similar standards

GB/T 20438.7   GB/T 20438.6   GB/T 20438.5   GB/T 25925   GB/T 25926   GB/T 25921   

Basic data

Standard ID: GB/T 25931-2010 (GB/T25931-2010)
Description (Translated English): Precision clock synchronization protocol for networked measurement and control systems
Sector / Industry: National Standard (Recommended)
Classification of Chinese Standard: N10
Classification of International Standard: 25.040
Word Count Estimation: 229,221
Date of Issue: 1/14/2011
Date of Implementation: 5/1/2011
Quoted Standard: IEC 61158-3-2-2007; IEC 61158-4-2-2007; IEC 61158-5-2-2007; IEC 61158-5-10-2007; IEC 61158-6-2-2007; IEC 61158-6-10-2007; IEC 61784-1-2007; IEC 61784-2-2007; IEC 61588-2004; IEC 62026-3-2007; IEEE STD 802; IEEE STD 802.1AB; IEEE STD 802.1Q-2005; IEEE STD 802.3-2005; ISO/IEC 10646-2003
Adopted Standard: IEC 61588-2009, IDT
Regulation (derived from): Announcement of Newly Approved National Standards No. 2 of 2011
Issuing agency(ies): General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China, Standardization Administration of the People's Republic of China
Summary: This Standard specifies a communication network in use, the local computing and distributed object technology to achieve the side basin and control system to achieve accurate clock synchronization precision time protocol, and the time required to support the precise protocol nodes, systems, and communication characteristics. This Standard is applicable to the measurement and control systems for industrial automation, telecommunications, manufacturing, military, and electricity and other fields.

GB/T 25931-2010: Precision clock synchronization protocol for networked measurement and control systems


---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order.
Precision clock synchronization protocol for networked measurement and control systems ICS 25.040 N10 National Standards of People's Republic of China GB/T 25931-2010/IEC 61588.2009 Network measurement and control system accurate Clock synchronization protocol (IEC 61588.2009, IDT) Issued on. 2011-01-14 2011-05-01 implementation Administration of Quality Supervision, Inspection and Quarantine of People's Republic of China Standardization Administration of China released

Table of Contents

Preface Ⅻ Introduction ⅩⅢ 1 Scope 1 2 Normative references 1 3 Terms and definitions, abbreviations 1 3.1 Terms and definitions 3.2 Acronyms 6 4 conventions 7 4.1 Description of the forms of grammar vocabulary 7 4.2 Words With 7 4.3 Conduct notation 8 5 PTP system data types and transmission format 9 5.1 Overview 9 5.2 Basic data type specification 9 5.3 Derived data type specification 10 12 5.4 Transmission Format 6 Clock synchronization model 13 6.1 Overview 13 6.2 Basic assumptions about the network and implement recommendation 13 6.3 PTP system 14 6.4 PTP packet type 14 6.5 PTP device type 15 6.6 Synchronization Summary 24 Summary 31 6.7 PTP communication Characteristics 7 PTP entities 34 34 7.1 Domain 7.2 PTP time scale 35 35 7.3 PTP communication 7.4 PTP communication medium 38 7.5 PTP port 39 7.6 PTP device features 44 7.7 PTP time characteristic 50 8 PTP data set 51 8.1 General specification data set member 51 8.2 ordinary clock and boundary clock data sets 53 8.3 transparent clock data sets 60 9 PTP ordinary clock and boundary clock 61 9.1 PTP ordinary clock and boundary clock universal protocol requires 61 GB/T 25931-2010/IEC 61588.2009 61 9.2 Status Protocol 9.3 67 best master clock algorithm 9.4 The most advanced clock 74 9.5 packet processing semantics 75 Change the local clock 84 9.6 10 transparent clock PTP 84 10.1 General-end transparent clock and point 84 requirement 10.2-end transparent clock requirements 85 10.3 point 85 requires transparent clock 11 clock skew, path delay, dwell time and asymmetry correction 85 11.1 General specification 85 11.2 ordinary clock and boundary clock clock skew calculations 85 11.3 Delay request - response mechanism 86 11.4 pairs of delay mechanism 87, etc. 11.5 For the transparent clock PTP version 2 event dwell time correction 91 Asymmetric 11.6 for PTP version 2 event messages corrected 93 12 clock synchronized with the resonance of 95 12.1 resonator 95 12.2 Synchronization 96 13 PTP packet format 96 13.1 Overview 96 13.2 General message format requires 96 13.3 Header 96 13.4 100 messages Last 13.5 Announce packets 100 13.6 Sync and Delay_Req packets 101 13.7 Folow_Up packets 101 13.8 Delay_Resp packets 101 13.9 Pdelay_Req packets 101 13.10 Pdelay_Resp packets 102 13.11 Pdelay_Resp_Folow_Up packets 102 13.12 signal packets 103 13.13 management packets 103 14 TLV entity specification 103 103 14.1 General requirements 14.2 Experimental TLV 104 14.3 manufacturers and standards organizations extend TLV 105 15 Management 105 15.1 Overview 105 15.2 PTP management mechanism 106 Process management packets 106 15.3 15.4 Management message format 106 15.5 Management TLV 108 GB/T 25931-2010/IEC 61588.2009 126 16 General optional feature 16.1 unicast packets negotiation (optional) 126 16.2 path tracing (optional) 129 16.3 Alternative time scale (optional) 131 17 state configuration options 134 17.1 Overview 134 Data types 135 17.2 Options 17.3 The most advanced clock cluster (optional) 135 17.4 Alternate Master Clock (optional) 137 17.5 Unicast discovery (optional) 138 17.6 Acceptable Lord watches and clocks (optional) 139 141 18 Compatibility Requirements 18.1 version 2 compatibility with future versions of 141 Compatibility between 1411 and version 2 version 18.2 18.3 packet format and data type 141 146 18.4 Changes Name 18.5 restrictions on mixed version 1 and version 2 system 146 19 147 Consistency 19.1 Consistency target 147 19.2 PTP 147 conformance requirements 19.3 PTP profiles 148 Appendix A (informative) using PTP 150 A. 1 Overview 150 A. 2 Physical Design 150 A. 3 Logical Design 151 A. 4 151 component issues A. 5 152 local implementation issues A. 5.1 Overview 152 A. 5.2 Timing issues 152 A. 5.3 accuracy problems 152 A. 5.4 timestamp resolution 153 A. 5.5 stability 153 A. 6 153 system implementation issues A. 7 Performance 154 A. 8 contribute to conformance testing recommendation 154 A. 9 unicast network or with a non-PTP bridges and routers in the network to achieve recommended 155 A. 9.1 Overview 155 A. 9.2 Unicast model boundary clock and transparent clock 155 A. 9.3 Unicast Options 155 A. 9.4 Unicast consistency 155 Appendix B (Informative Appendix) PTP epoch timestamp and 157 B. 1 General 157 B. 2 UTC, TAI and PTP epoch 157 GB/T 25931-2010/IEC 61588.2009 B. 3 standard time source 158 Annex C (informative) Examples of dwell time and asymmetry correction 159 C. 1 Overview 159 C. 2 with the delay request - response mechanism 159 Calculation C. 2.1 given residence time correction of the master clock, transparent clock and end-all single-step from the clock 159 C. 2.2 gives the calculated dwell time and asymmetries master clock, transparent clock and all single-point steps from the clock 160 C. 2.3 gives the dwell time and asymmetric two-step calculation of the master clock, transparent clock and end single step from the clock 162 C. 2.4 gives the dwell time of the master clock and asymmetric computing, end-transparent two-step and one-step clock from the clock 163 C. 2.5 gives the dwell time and asymmetries in single-step calculation of the master clock, end transparent clock and single-step two-step from the clock 165 C. 3 Use the delay mechanism of peer computing 166 C. 3.1 gives the dwell time and asymmetries calculated single-step peer requestor clock, transparent clock and end-peer responder clock 166 C. 3.2 gives the dwell time and asymmetries calculated single-step peer requestor clock, transparent clock and end the two-step single-step peer response 167 square clock C. 3.3 gives the dwell time and asymmetries calculated single-step peer requestor clock, transparent clock end the two-step, two-step peer response Option 1169 square clock --- C. 3.4 gives the dwell time and asymmetries calculated single-step peer requestor clock, transparent clock and end the two-step two-step peer response Square Clock --- Option 2170 C. 3.5 display dwell time and asymmetries calculated single-step peer requestor clock, transparent clock-end single-step and two-step peer response Option 2 171 square clock --- C. 3.6 is given from the master clock to the clock from a single-step transfer time like the master clock, two-step and one-step point-transparent clock from peer Clock 172 Annex D (normative appendix) PTP transmission on the User Datagram Protocol IPV4 174 D. 1 Overview 174 D. 2 UDP port number 174 D. 3 IPv4 multicast addresses 174 D. 4 transportSpecific field value 174 D. 5 optional value 175 D. 6 IPv4 options 175 D. 7 protocol address 175 Appendix E (Normative Appendix) PTP transmission IPv6 User Datagram Protocol (UDP) on 176 E. 1 Overview 176 E. 2 UDP port number 176 E. 3 IPv6 multicast addresses 176 E. 4 transportSpecific field value 177 E. 5 optional value 177 E. 6 177 protocol address Appendix F (Normative Appendix) PTP transmission on IEEE802.3/Ethernet 178 F. 1 Overview 178 F. 2 Ethertype 178 F. Over 3 multicast MAC address 178 F. 4 transportSpecific field value 178 F. 5 optional value 179 F. 6 179 protocol address GB/T 25931-2010/IEC 61588.2009 Annex G (normative appendix) PTP transmission on DeviceNET 180 G. 1 agreement 180 G. 2 event message timestamp point 180 G. 3 clockIdentity 180 G. 4 PTP packet format 181 G. 5 PTP addressing the DeviceNet 181 G. 6 transportSpecific field value 181 Appendix H (normative appendix) PTP transmission on ControlNET 182 H. 1 agreement 182 H. 2 clockIdentity 182 H. 3 PTP packet format 182 H. 4 PTP's ControlNet Addressing 182 H. 5 transportSpecific field value 182 Annex I (normative appendix) PTP transmission on the IEC 61158 Type 10 of 183 I. 1 Background 183 I. 2 Message Specification 184 I. 3 IEC 61158 type 10 DLPDU 184 I. 3.1 DLPDU abstract syntax 184 I. Coding 3.2 DLPDU destination address field 184 I. 3.3 LT coding field 185 I. 3.4 Field FrameID code 185 I. 186 3.5 Coding Standards Appendix J (normative) Default PTP profiles 189 J. 1 Overview 189 J. 189 2 General requirements J. 3 Delay Request - Response default PTP profiles 189 J. 3.1 identifies 189 J. 3.2 PTP 189 property value J. 3.3 PTP option 189 J. Physical Requirements 189 3.4 Clock J. PTP point 4 default profiles 190 J. 4.1 identifies 190 J. 4.2 PTP property values \u200b\u200b190 J. 4.3 PTP option 190 J. Physical Requirements 190 4.4 Clock Annex K (informative) security protocol (experimental) 191 K. 1 Overview 191 K. 2 Protocol Overview 191 K. 3 General requirements 192 K. 4 challenge - response exchange 192 K. 5 SA update exchange 193 K. 6 integrity check value (ICV) test 193 K. 7 SA lookup 194 GB/T 25931-2010/IEC 61588.2009 K. 8 keyId test 194 K. 9 194 replay protection mechanism K. 10 challenge - response test 194 K. 11 Shared Key Distribution 195 K. 12 Key Generation 195 K. 13 safety data set 195 K. 13.1 Overview 195 K. 195 13.2 Key List K. SA 196 13.3 K. 13.4 defaultDS safe variable data set 198 K. 14 198 operating agreement K. 14.1 Overview 198 K. 14.2 received message processing 198 K. 14.3 challenge Processing 200 K. 14.4 secure transmission processing 201 K. 14.5 Security Incident Handling 202 K. 14.6 Security transparent clock processing rule 204 K. 15 AUTHENTICATIONTLV 205 K. 15.1 Overview 205 K. 15.2 tlvType 206 K. 15.3 lengthField 206 K. 15.4 lifetimeId (UInteger16) 206 K. 15.5 replayCounter (UInteger32) 206 K. 15.6 keyId (UInteger16) 206 K. 15.7 algorithmId (UInteger8) 206 K. 15.8 filling (Octet [M]) 206 K. 15.9 ICV (Octet [N]) 206 K. 16 AUTHENTICATION_CHALLENGETLV 207 K. 16.1 Overview 207 K. 16.2 tlvType 207 K. 16.3 lenghtField 207 K. 16.4 chalengeType (UInteger8) 207 K. 16.5 requestNonce (UInteger32) 207 K. 16.6 responseNonce (UInteger32) 207 K. 17 SECURITY_ASSOCIATION_UPDATETLV 207 K. 17.1 Overview 207 K. 17.2 tlvType 208 K. 17.3 lengthField 208 K. 17.4 addressType (UInteger8) 208 K. 17.5 nextKeyId (UInteger16) 208 K. 17.6 nextLifetimeId (UInteger16) 208 Annex L (informative) cumulative frequency scaling factor shift transmission (experimental) 209 L. 1 Overview 209 GB/T 25931-2010/IEC 61588.2009 L. Description 2 using a cumulative frequency scaling factor frequency compensation 209 L. 3 cumulative frequency scale factor offset general specification 210 L. 4 CUM_FREQ_SCALE_FACTOR_OFFSETTLV specification 211 L. 4.1 tlvType 211 L. 4.2 cumulativeFrequencyScaleFactorOffset 211 References 212 Figure 1 Mealy type state transition diagram 8 Figure 2 ordinary clock model 16 Figure 3 boundary clock model 17 4-end transparent clock model 18 5 End dwell time correction model 19 6 combined ordinary clock and transparent clock end 21 7-point Transparent Clock Model 22 8-point link and the dwell time delay correction model 23 9-point combination of ordinary clock and transparent clock 25 10 simple clock level from the main structure 26 11 cut 27 mesh topology 12 substantially synchronous message exchange 28 13 link delay measurement 29 14 time stamp generator model 30 15 hierarchical topology 31 16 line topology 32 17 multi-connection topology 33 FIG 18 is completely different technologies bridging 34 19 Plans delay constant is defined 37 20 39 asymmetrical transmission 21-port model 40 22 variance logarithmic scaling value hysteresis 49 23 full implementation of the state machine 63 Figure 24 slave-only state machine implemented 64 Figure 25 STATE_DECISION_EVENT logic 65 26 state determination algorithm 70 27 data set comparison algorithm, Part 1 71 28 data set comparison algorithm, Part 272 Figure 29 Announce message reception logic 77 Figure 30 Sync message reception logic 78 Figure 31 Folow_Up message reception logic 79 Figure 32 Delay_Req message reception logic 80 Figure 33 Delay_Resp message reception logic 81 Figure 34 Delay Request - response path length measurement 86 Figure 35 peer link delay measurement 88 FIG. 36 allows the hybrid system configuration 147 GB/T 25931-2010/IEC 61588.2009 37 profiles in printed form 149 Figure C. 1 without asymmetry correction master clock, clock-end and single-step from the clock 160 Figure C. 2 with asymmetry correction master clock, clock-end and single-step from the clock 161 Figure C. 3 with a double asymmetry correction step master, and single-step-end transparent clock from the clock 162 Figure C. Single-step and two-step clock from the clock 1644 with asymmetry correction master clock, end-transparent Figure C. Asymmetry correction of single-step master clock with 5, two-step and one-step-end transparent clock from the clock 165 Figure C. 6 asymmetry correction with a single step peer responder clock, transparent clock and end the peer requestor clock 167 Figure C. 7 requesting party with asymmetry correction of single-step peer responder clock, transparent clock and end the two-step single-step peer clock 168 Figure C. 8 with asymmetry correction of two-step peer responder clock, transparent clock and end the two-step single-step peer requestor clock. Option 1169 Figure C. 9 with asymmetry correction of two-step peer responder clock, transparent clock and end the two-step single-step peer requestor clock. Option 2170 Figure C. 10 with asymmetry correction of two-step peer responder clock, transparent clock-end single-step and single-step peer requestor clock. Option 2171 Figure C. 11 with a single step of the calculation of time like the master clock, transparent clock and two-step point-peer single step from the clock 173 Figure G. 1 event message timestamp point 180 Figure I. 1 PROFINET region with other domains combined 183 Figure K. 1 PTP secure message processing 199 Figure K. 2 addressing the challenges 201 Figure K. 3 secure transmission processing 202 Figure K. 4 Security Event Processing 204 Table 1 Basic PTP data type 9 Table 2 domainNumber value 35 Table 3 networkProtocol enumerate 38 Table 4 Non-EUI-64addressTechnology enumerate 42 Specification 45 Table 5 clockClass 46 Table 6 clockAccuracy enumeration 47 Table 7 timeSource enumeration Table 8 PTP state of the enumerator 58 Table 9 enumeration delay mechanism 59 Table 10 PTPportState defined 62 Table 11 Availability boundary clock event 67 Table 12 data set comparison algorithm source of information 70 Table 13 state determination codes M1 and M2 update 72 Table 14 Status determination code M3 update 73 Table 15 state determination codes P1 and P2 update 73 Table 16 status updates 73 decision code S1 Table 17 Comparison 76 Source Identifier Table 18 Public header 96 Table-valued fields 97 19 messageType Value table 20 flagField 98 GB/T 25931-2010/IEC 61588.2009 Table 21 correctionField semantics 98 Exceptions Table 22 sequenceId reference value 99 99 Table 23 controlField enumeration Value table 24 of 99 field logMessageInterval Table 25 Announce message field 100 Table 26 Sync and Delay_Req packets field 101 Table 27 Folow_Up message field 101 Table 28 Delay_Resp message field 101 Table 29 Pdelay_Req message field 102 Table 30 Pdelay_Resp message field 102 Table 31 Pdelay_Resp_Folow_Up message field 102 Table 32 receiving signal packets 103 Table 33 Signal message fields 103 Table 34 tlvType value 104 Table 35 organization-specific TLV field 105 Table 36 Management of the packet received 106 Table 37 Management message field 107 Table 38 actionField value of 107 Table 39 Management TLV field 109 Table 40 managementId value 109 Table 41 CLOCK_DESCRIPTION management TLV data field 111 Specifications 112 Table 42 ClockType Table 43 USER_DESCRIPTION management TLV data field 113 Table 44 INITIALIZE management TLV data field 114 Table 45 initializationKey enumeration 114 Table 46 115 enumeration fault log severityCode Table 47 FAULT_LOG management TLV data field 115 Table 48 TIME management TLV data field 116 Table 49 CLOCK_ACCURACY management TLV data field 116 Table 50 DEFAULT_DATA_SET management TLV data field 117 Table 51 Priority1 management TLV data field 117 Table 52 Priority2 management TLV data field 118 Table C. 1 Figure C. Explain key values \u200b\u200b1601 Table C. 2 Figure C. Explain key values \u200b\u200b1612 Table C. 3 Figure C. Explain key values \u200b\u200b1633 Table C. 4 Figure C. Explain key values \u200b\u200b1644 Table C. 5 Figure C. Explain key values \u200b\u200b1665 Table C. 6 Figure C. Explain key value 6 167 Table C. 7 Figure C. Explain key values \u200b\u200b1687 Table C. 8 Figure C. Explain key values \u200b\u200b1698 Table C. 9 Figure C. 9 explain key value 170 Table C. 10 Figure C. 17210 explain key values Table C. 11 Figure C. 17311 explain key values Table D. 1 IPv4 multicast addresses 174 Table D. 2 transportSpecific field value 175 Table E. 1 IPv6 multicast addresses 176 Table F. More than one multicast MAC address 178 Table F. 2 Ethernet transport specific fields 179 Table G. 1 DeviceNet The clockIdentity octet 0 ~ 7180 Table G. 2 DeviceNet header for all PTP packet data packet 181 Table H. 1 ControlNet of clockIdentity octet 2 ~ 7182 Table I. 1 packet mapping 184 Table I. 2 IEEE802.3DLPDU syntax 184 Table I. Over 3 multicast MAC address 185 Table I. 4 LT (length/type) 185 Table I. 5 FrameID 186 Table I. 6 parameter mapping and attribute names 186 Table I. 7 convert from PTP version 2 to the PROFINET flagField 188 Table K. 1 flagField. SECURE flag 192 Table K. 2 AUTHENTICATIONTLV 205 Table K. 3 algorithmId value 206 Table K. 4 ICV and filling length 206 Table K. 5 AUTHENTICATION_CHALLENGETLV 207 Table K. 6 chalengeType value 207 Table K. 7 SECURITY_ASSOCIATION_UPDATETLV 208 Table K. 8 addressType value 208 Table L. 1 CUM_FREQ_SCALE_FACTOR_OFFSETTLV format 211 GB/T 25931-2010/IEC 61588.2009

Foreword

This standard is identical with IEC 61588. "precision clock synchronization protocol network measurement and control systems," 2009 (in English). This standard 61588 and IEC .2009 no differences in the technical content, only the text in GB/T 1.1-2000 requirements of editorial changes. Made editorial changes are. --- Remove IEC 61588.2009 Foreword, according to GB/T 1.1-2000 rewrite the foreword of this standard; --- Remove IEC 61588.2009 Introduction, according to IEC 61588.2009 Introduction, Chapter 1, an overview of the content and other technical form Cost standard introduction; --- Remove IEC 61588.2009 Overview Chapter 1, Chapter 1, rewriting the scope of this standard; --- According to the requirements of standards on the part of the footnote to modify or delete; --- The original text of "IEEEStd1588.2008" with the "standard" instead of the original text of the IEEE1588 with IEC 61588 instead; --- The original text of the "standard version 1" and the "standard version 2" respectively "PTP version 1" and "PTP version 2" instead. PTP version 1 corresponds to IEC 61588.2004, PTP version 2 corresponds to this standard; --- According to GB/T 1.1 editorial changes. The standard Appendix......
Image     

Tips & Frequently Asked Questions:

Question 1: How long will the true-PDF of GB/T 25931-2010_English be delivered?

Answer: Upon your order, we will start to translate GB/T 25931-2010_English as soon as possible, and keep you informed of the progress. The lead time is typically 9 ~ 13 working days. The lengthier the document the longer the lead time.

Question 2: Can I share the purchased PDF of GB/T 25931-2010_English with my colleagues?

Answer: Yes. The purchased PDF of GB/T 25931-2010_English will be deemed to be sold to your employer/organization who actually pays for it, including your colleagues and your employer's intranet.

Question 3: Does the price include tax/VAT?

Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countries

Question 4: Do you accept my currency other than USD?

Answer: Yes. If you need your currency to be printed on the invoice, please write an email to Sales@ChineseStandard.net. In 2 working-hours, we will create a special link for you to pay in any currencies. Otherwise, follow the normal steps: Add to Cart -- Checkout -- Select your currency to pay.