- 6.64 MB
- 2022-04-22 13:47:47 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'ICS25.040N10囝酋中华人民共和国国家标准GB/T25931—2010/IEC61588:2009网络测量和控制系统的精确时钟同步协议Precisionclocksynchronizationprotocolfornetworkedmeasurementandcontrolsystems2011-0卜14发布(IEC61588:2009,IDT)2011-05-01实施宰瞀粥紫黼訾糍瞥星发布中国国家标准化管理委员会仪1”
目次前言·⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一引言⋯⋯⋯⋯一⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯--⋯一·J菹厨⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2规范性引用文件⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3术语和定义、缩略语⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯·3.1术语和定义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3.2缩略语⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-’‘4约定⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4.1描述性词汇形式的语法⋯⋯⋯⋯⋯⋯⋯--·4.2词用法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯“4.3行为规范表示法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯5PTP系统的数据类型和传输格式⋯⋯⋯⋯⋯5.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯’⋯⋯‘’5.2基本数据类型规范⋯⋯⋯⋯⋯⋯⋯’’⋯⋯‘5.3派生数据类型规范⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。5.4传输格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘6时钟同步模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘6.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。6.2关于网络的基本假设和实现推荐⋯⋯⋯⋯6.3PTP系统⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘6.4PTP报文类⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯6.5PTP设备类型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·6.6同步综述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯’6.7PTP通信综述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·7PTP实体的特性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一7.1域⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-·⋯⋯⋯⋯-7.2PTP时标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·7.3PTP通信⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·7.4PTP通信媒体⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一7.5PTP端口⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯7.6PTP发务特性⋯⋯⋯⋯⋯⋯·⋯⋯··⋯⋯7.7PTP时间特性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8PTP数据集⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘⋯一8.1数据集成员通用规范⋯⋯⋯⋯⋯⋯⋯⋯⋯8.2普通时钟和边界时钟的数据集⋯·⋯⋯-⋯8.3透明时钟的数据集⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9PTP普通时钟和边界时钟⋯⋯⋯⋯⋯-⋯9.1PTP普通时钟和边界时钟的通用协议要求GB/T25931—2010/IEC61588:2009ⅡⅢ●,●●0,,,000加坨坞坞坞MM¨驰趴舛弘弘踮勰∞“∞钉n娼∞盯吼●
GB/T25931_一2010/IEC61588:20099.2状态协议⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9.3最佳主时钟算法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9.4最高级时钟⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9.5报文处理语义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9.6本地时钟的改变⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯10透明时钟的PTP⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯10.1端到端和点到点透明时钟的通用要求⋯⋯⋯⋯10.2端到端透明时钟要求⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯··10.3点到点透明时钟要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··11时钟偏移,路径延时,驻留时间和不对称校正⋯⋯11.1通用规范⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·-11.2普通时钟和边界时钟的时钟偏移的计算⋯⋯⋯11.3延时请求一响应机制⋯⋯⋯⋯⋯⋯-⋯⋯-⋯⋯⋯·11.4对等延时机制⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11.5对于PTP版本2事件的透明时钟驻留时间校正11.6对于PTP版本2事件报文的不对称校正⋯⋯⋯12时钟的同步与谐振⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·12.1谐振⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯12.2同步⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯·一13PTP报文格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯13.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯--·⋯⋯⋯⋯⋯⋯13.2通用报文格式要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯13.3报文头⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯13.4报文尾⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯t13.5Announce报文⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·13.6Sync和Delay—Req报文⋯⋯⋯⋯⋯⋯⋯⋯·⋯13.7Follow_Up报文⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯·13.8Delay—Resp报文⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·13.9Pdelay_Req报文⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·13.10Pdelay_Resp报文⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·13.11Pdelay—Resp—Follow—Up报文⋯⋯⋯⋯⋯⋯·13.12信号报文⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·13.13管理报文⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·14TI。V实体规范⋯⋯⋯⋯·····⋯·⋯⋯⋯·⋯⋯⋯⋯14.1通用要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·14.2实验性TI,V⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯·-⋯·14.3制造商和标准组织扩展TLV⋯⋯⋯⋯⋯⋯⋯·15管理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-15.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯15.2PTP管理机制⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·15.3管理报文的处理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·15.4管理报文格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-15.5管理TI.V⋯⋯⋯⋯⋯·:⋯⋯⋯⋯⋯⋯⋯⋯⋯·Ⅱ阻盯M%跗辨姐踮幽踮踮踮%盯毗吣%%%%%%%∞∞叮叮叮叽∞∞∞∞∞∞蚪%%∞∞嘶∞够
GB/T25931—2010/iEc61588:200916通用可选特征⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·16.1单播报文协商(可选)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·16.2路径追踪(可选)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-16.3备选时标(可选)⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯··17状态配置选项⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯⋯l7.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·17.2选项的数据类型⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯17.3最高级时钟簇(可选)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯··17.4备选主时钟(可选)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·17.5单播发现(可选)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·17.6可接受主时钟表(可选)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯18兼容性要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯····t18.1版本2与未来版本的兼容性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·18.2版本1与版本2之间的兼容性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·18.3报文格式和数据类型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·18.4命名变化⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯18.5对混合版本l和版本2系统的限制⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·19一致性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯19.1一致性目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·19.2PTP一致性要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·19.3PTP行规⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯··附录A(资料性附录)使用PTP⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯A.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·A.2物理设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯A.3逻辑设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·A.4组件问题⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-A.5本地实现问题⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··A.5.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯A.5.2时序问题⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯Aj5.3精度问题⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···-A.5.4时间戳精度⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·A.5.5稳定性问题⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一A.6系统实现问题⋯⋯⋯·⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·一A.7性能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯A.8有助于一致性测试的推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯A.9在单播网络或具有非PTP网桥和路由器网络中的实现推荐A.9.1概述⋯⋯⋯⋯⋯⋯⋯-·-⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯。。A.9.2单播模型中的边界时钟和透明时钟⋯⋯⋯⋯⋯⋯⋯⋯⋯A.9.3单播选项⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯A.9.4单播一致性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯附录B(资料性附录)PTP中的时间戳和历元⋯⋯⋯⋯⋯⋯⋯B.1总则⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-·-⋯⋯⋯⋯-··’’⋯B.2UTC、TAl和PTP历元⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯Ⅲ至墨啪Ⅲ星j星;m蟒Ⅲ瑚㈣ⅢⅢⅢⅢ三呈三呈ⅢⅢm㈨mm瑚mⅢ至!量;量!抛mmmⅢ愀m瑚姗螂mmmⅢ
GB/T25931—2010/IEC61588:2009B.3标准时间源⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··158附录C(资料性附录)驻留时问和不对称校正实例⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯159c.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯·¨⋯⋯⋯⋯⋯⋯⋯·159c.2用延时请求一响应机制计算⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯··⋯159C.2.1给出驻留时间校正的主时钟、端到端透明时钟和所有单步从时钟⋯⋯·⋯⋯⋯⋯⋯⋯⋯··159c.2.2给出驻留时间和不对称计算的主时钟、点到点透明时钟和所有单步从时钟⋯⋯⋯⋯⋯⋯160c.2.3给出驻留时间和不对称计算的双步主时钟、端到端透明时钟和单步从时钟⋯·⋯⋯⋯⋯·162c.2.4给出驻留时间和不对称计算的主时钟、端到端透明双步时钟和单步从时钟⋯⋯⋯⋯⋯⋯163C.2.5给出驻留时间和不对称计算的单步主时钟、端到端透明双步时钟和单步从时钟⋯⋯⋯⋯165C.3使用对等延时机制的计算⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··-166C.3.1给出驻留时间和不对称计算的单步对等请求方时钟、端到端透明时钟和对等响应方时钟⋯166C.3.2给出驻留时间和不对称计算的单步对等请求方时钟、双步端到端透明时钟和单步对等响应方时钟⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯·⋯⋯⋯⋯⋯⋯--⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯167c.3.3给出驻留时间和不对称计算的单步对等请求方时钟、双步端到端透明时钟、双步对等响应方时钟——选项1⋯⋯⋯⋯··⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯169C.3.4给出驻留时间和不对称计算的单步对等请求方时钟、双步端到端透明时钟和双步对等响应方时钟——选项2⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯170c.3.5显示驻留时间和不对称计算的单步对等请求方时钟、单步端到端透明时钟和双步对等响应方时钟——选项2⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯---17lC.3.6给出从主时钟到从时钟传输时间的单步对等主时钟、双步点到点透明时钟和单步对等从时钟⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··172附录D(规范性附录)PTP在IPV4用户数据包协议上的传输⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯174D.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯174D.2UDP端口号⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯174D.3IPv4多播地址⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯174D.4transportspecific字段值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯---⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯174D.5可选值·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯175D.6IPv4选项⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯175D.7协议地址⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯-⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯175附录E(规范性附录)PTP在IPv6用户数据协议(UDP)上的传输⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯176E.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯176E.2UDP端口号⋯⋯⋯⋯⋯⋯⋯⋯⋯-·-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·176E.3lPv6多播地址⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯176E.4transportspecific字段值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯177E.’5可选值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯177E.6协议地址⋯⋯⋯·⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·177附录F(规范性附录)PTP在IEEE802.3/Ethernet上的传输⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··178F.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯】78F.2Ethertype’’⋯‘‘‘‘’’’’-’‘‘‘‘。。。⋯··。’‘+‘‘⋯·-·’’’。‘⋯··‘’’。⋯····’’。’。’‘‘‘‘‘‘’‘‘‘’‘‘‘‘‘‘‘。⋯‘⋯‘‘‘‘’’178F.3多播MAC地址⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·:_⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··178F.4transportspecific字段值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯∥⋯⋯⋯⋯⋯⋯⋯⋯⋯178F.5可选值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯179F.6协议地址⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯l79Ⅳ
附录G(规范性附录)PTP在DeviceNET上的传输⋯⋯··G.1协议·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·G.2事件报文时问戳点⋯⋯⋯·⋯·⋯·⋯⋯⋯⋯⋯⋯⋯⋯··G3clockIdentity--····························---·················G.4PTP报文格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯·G.5PTP的DeviceNet寻址⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·-G.6transportspecmc字段值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··附录H(规范性附录)PTP在ControlNET上的传输⋯··}L1协议⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··H.2clockIdentity⋯⋯·⋯⋯·⋯⋯⋯⋯⋯·⋯⋯·⋯⋯⋯·⋯H.3PTP报文格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··H.4PTP的ControlNet寻址⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯·H.5transportspecmc字段值⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯··-附录I(规范性附录)PTP在IEC61158类型10上的传输I.1背景⋯⋯J.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·I.2报文规范⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·I.3IEC61158类型10的DI,PDU⋯⋯⋯⋯⋯⋯⋯⋯·⋯-L3.1DI。PDU的抽象句法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··I.3.2DLPDU字段目标地址的编码⋯⋯⋯·⋯·⋯⋯⋯⋯I.3.3字段LT的编码·⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯-⋯⋯⋯··I.3.4字段FramelD的编码⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯·I.3.5编码规范⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯··⋯⋯⋯⋯⋯··附录J(规范性附录)缺省PTP行规⋯⋯⋯⋯⋯⋯·⋯⋯-J.1概述·⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯J.2通用要求⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-J.3延时请求一响应缺省PTP行规⋯⋯⋯⋯··⋯⋯⋯⋯⋯J.3.1标识·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯J.3.2PTP属性值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··J.3.3PTP选项⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯一J.3.4时钟物理要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·一J.4点到点缺省PTP行规⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·一J.4.1标识⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··J.4.2PTP属性值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯·J.4.3PTP选项⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一J.4.4时钟物理要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··附录K(资料性附录)安全协议(实验性)⋯⋯⋯⋯⋯⋯··K.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··K.2协议综述⋯⋯·⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..K.3通甩要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·K.4挑战一响应交换⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-K.5安全联盟更新交换⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·K.6完整性校验值(ICV)测试⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·K.7安全联盟查找⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·GB/T25931—2010/IEC61588:2009180181182183184185186189190191192193193194r
GB/T25931_一2010/IEC61588:2009K.8keyld检验⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯K.9重放保护机制⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯’K.10挑战响应检验⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯’K.11共享密钥分发⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯K.12密钥产生⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘K.13安全数据集⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯’’⋯⋯’‘K.13.1概:述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯’K.13.2密钥列表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯······⋯⋯⋯‘K.13.3安全联盟⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘K.13.4defauitDS数据集安全变量⋯⋯⋯-·⋯⋯⋯⋯⋯⋯⋯-·K.14协议操作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘K.14.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯’。K.14.2接收报文处理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘K.14.3挑战处理--⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯‘K.14.4安全传输处理⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯-⋯、K.14.5安全事件处理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘K.14.6安全透明时钟处理规则⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯K.15AUTHENTICATIONTLV⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·K.15.1概述⋯⋯⋯⋯⋯···⋯⋯···⋯⋯⋯⋯⋯⋯⋯⋯⋯’’’⋯’K.15.2tlvType··················-··-·-····-··········--·················K.15.3lengthField·······················----·-一······---·---········K.15.4lifetimeId(UInteger16)····················-·-··-·一········-K.15.5replayCounter(UInteger32)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘K.15.6keyld(UInteger16)⋯⋯⋯’’’’’’’’⋯⋯⋯。’’。’‘⋯’’’’K.15.7algorithmld(UInteger8)⋯⋯⋯⋯’’’⋯⋯⋯⋯⋯⋯’K.15.8填充(Octet[M])⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·K.15.91CV(Octet[N])⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·K.16AUTHENTICATIoN—CHALLENGETLV⋯⋯··⋯·-K.16.1概述⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯--⋯⋯⋯⋯K.16.2tlvType。·····’’’‘‘‘‘‘‘‘‘‘‘‘‘‘‘。。’’’’’。’’。’+。‘。‘‘‘‘‘‘‘‘‘’’+’’’’’’‘K.16.3lenghtField·········-··-····················-·-·····----·-·····K.16.4challengeType(UInteger8)⋯⋯⋯⋯’’⋯⋯⋯⋯⋯‘K.16.5requestNonce(UInteger32)⋯⋯⋯⋯⋯·⋯⋯⋯⋯一K.16.6responseNonce(UInteger32)······-··‘‘‘‘‘‘。。。。·-·’’。‘‘‘‘‘‘K.17SECURlTY—ASSOCIATION—UPDATETLV⋯⋯⋯·K.17.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯K.17.2tlvType·····------···················-·-----········-·-·········K.17.3lengthField·················--························--·-··--K.17.4addressType(UInteger8)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯K.17.5nextKeyld(UInteger16)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯K.17,6nextI。ifetimeld(UInteger16)⋯⋯⋯⋯⋯⋯···⋯⋯⋯附录1。(资料性附录)累积频标因子偏移的传输(实验性)⋯I,.1概述⋯⋯⋯⋯⋯⋯⋯---·⋯⋯⋯⋯⋯--⋯⋯⋯⋯⋯⋯Ⅵ194195195195195196198198198200201202204205206207208209
L.2使用累积频标因子的频率补偿方案的描述⋯⋯⋯⋯⋯L.3累积频标因子偏移的通用规范⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯I,.4CUM—FREqLSCAI,E—FAcTOR一0FFSETTLV规范L.4.1tlvType-·-······⋯⋯······⋯⋯⋯⋯·······-····⋯······I⋯42cumulativeFrequencyScaleFactorOffset··-·-·⋯⋯⋯参考文献⋯·⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图l图2图3图4图5图6图7图8图9图10图1l图12图13图14图15图16图17图18图19图20图21图22图23图24图25图26图27图28图29图30图31图32图33图34图35图36Mealy型状态转换图⋯⋯⋯⋯⋯⋯··普通时钟模型⋯⋯⋯⋯⋯⋯⋯⋯⋯边界时钟模型⋯⋯⋯⋯⋯⋯⋯⋯⋯端到端透明时钟模型⋯⋯⋯⋯⋯⋯端到端驻留时间校正模型···⋯⋯⋯组合的普通时钟和端到端透明时钟点到点透明时钟模型⋯⋯⋯⋯⋯···点到点驻留时间和链路延时校正模型组合的普通时钟和点到点透明时钟简单主从时钟层次结构⋯⋯⋯⋯⋯裁剪的网状拓扑⋯⋯⋯⋯⋯⋯⋯⋯基本同步报文交换⋯⋯⋯⋯⋯⋯···链路延时测量·⋯⋯⋯⋯⋯⋯⋯⋯一时间戳产生模型⋯⋯⋯·⋯··⋯⋯⋯层次拓扑⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯线型拓扑⋯⋯⋯⋯·⋯··⋯⋯⋯⋯⋯多连接拓扑⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯完全不同技术的桥接⋯⋯⋯⋯·⋯··内部延时常数定义⋯⋯⋯⋯·⋯·⋯·传输不对称⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯端口模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯方差对数标定值滞后完整实现的状态机··slave—only实现的状态机⋯⋯⋯··STATE—DECISl0N—EVENT逻辑状态判定算法⋯⋯⋯·⋯⋯⋯⋯⋯·数据集比较算法,第1部分⋯⋯··数据集比较算法,第2部分⋯⋯··Announce报文接收逻辑⋯⋯⋯··Sync报文接收逻辑⋯⋯Follow—Up报文接收逻辑Delay—Req报文接收逻辑Delay—Resp报文接收逻辑延时请求响应路径长度的测量对等延时链路测量⋯⋯⋯⋯⋯允许的混合系统配置⋯·⋯⋯GB/T25931—2010/IEC61588:2009猢差耄ⅢmⅢm¨¨¨M¨n毖船弘孙卯勰四∞n弛弘弘”∞蚰曲∞阻%伯儿陀"鸺珀∞趴%踮ⅢⅦ
GB/T25931~2010/IEC61588:2009图37行规印刷形式-⋯⋯⋯⋯⋯··图C.1图c.2图C.3图C.4图C.5图C.6图C.7图C.8不带不对称校正的主时钟、端到端时钟和单步从时钟带不对称校正的主时钟、端到端时钟和单步从时钟·带不对称校正的双步主站、端到端透明时钟和单步从时钟带不对称校正的主时钟、端到端透明双步时钟和单步从时钟带不对称校正的单步主时钟、双步端到端透明时钟和单步从时钟带不对称校正的单步对等响应方时钟、端到端透明时钟和对等请求方时钟⋯⋯⋯·带不对称校正的单步对等响应方时钟、双步端到端透明时钟和单步对等请求方时钟带不对称校正的双步对等响应方时钟、双步端到端透明时钟和单步对等请求方时钟选项I⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·图C.9带不对称校正的双步对等响应方时钟、双步端到端透明时钟和单步对等请求方时钟:选项2⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图c.10带不对称校正的双步对等响应方时钟、单步端到端透明时钟和单步对等请求方时钟选项2···⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一图c.11带时间计算的单步对等主时钟、双步点到点透明时钟和单步对等从时钟⋯⋯··⋯⋯图G.1事件报文时间戳点⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯~图I.1PROFINET区域与其他域结合⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··图K.1PTP安全报文处理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···⋯⋯一图K.2挑战处理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图K.3安全传输处理⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·-图K.4安全事件处理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯··表1基本PTP数据类型⋯-⋯·⋯⋯⋯·表2domainNumber取值⋯⋯⋯⋯⋯⋯表3networkProtocol枚举⋯⋯⋯⋯⋯⋯表4NonEUI一64addressTechn0109y枚举表5clockClass规范⋯⋯⋯⋯⋯⋯⋯⋯⋯表6clockAccuracy枚举⋯⋯⋯⋯⋯⋯⋯表7timeSource枚举⋯⋯⋯⋯⋯⋯⋯⋯表8PTP状态枚举⋯⋯⋯⋯⋯⋯⋯⋯⋯表9延时机制枚举⋯⋯⋯⋯⋯⋯⋯⋯⋯表10PTPportState定义⋯⋯⋯⋯··⋯·丧11边界时钟事件的可用性·⋯⋯⋯⋯··表12数据集比较算法的信息源⋯⋯⋯⋯表13状态判定代码M1和M2的更新⋯表14状态判定代码M3的更新⋯⋯⋯⋯表15状态判定代码Pl和P2的更新⋯⋯表16状态判定代码s1的更新⋯⋯⋯⋯表17源标识符比较⋯⋯⋯⋯⋯⋯⋯⋯⋯表18公共报文头⋯⋯⋯⋯⋯⋯⋯·⋯·⋯·表19messageType字段的值⋯⋯⋯⋯⋯表20flagField的值⋯⋯⋯⋯⋯⋯⋯⋯⋯ⅧⅢ姗m㈨懈mⅢ㈣埘mmⅢ撕砒拟c?踮诣驼坫“盯弘的眈卯加陀他他他%%卯鳃
表21表22表23表24表25表26表27表28表29表30表31表32表33表34表35表36表37表38表39表40表41表42表43表44表45表46表47表48表49表50表51表52表53表54表55表56表57表58表59表60表61表62表63correctionField语义⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯·sequenceld值的例外情况的参考⋯⋯⋯⋯⋯··controlField枚举⋯···⋯⋯⋯⋯·········⋯⋯··字段logMessageInterval的值⋯⋯⋯⋯⋯⋯··Announce报文字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯Sync和Delay_Req报文的字段⋯⋯⋯⋯⋯⋯Follow_Up报文字段··⋯⋯⋯⋯⋯·⋯⋯⋯⋯Delay—Resp报文字段⋯⋯⋯⋯-⋯⋯⋯⋯⋯·-Pdelay_Req报文字段⋯⋯⋯⋯···⋯⋯⋯⋯⋯Pdelay_Resp报文字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯Pdelay—Resp—Follow—Up报文字段⋯⋯⋯⋯信号报文的接受⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯信号报文字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯tlvType值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯组织特定TI.V字段⋯⋯··⋯⋯⋯⋯⋯⋯⋯-⋯管理报文的接受⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯管理报文字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯actionField的值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯管理TLV字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯··managementld值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···CI,OCK—DESCRIPTION管理TLV数据字段ClockType规范⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯⋯USER—DESCRIPTION管理TI。V数据字段INITIALIZE管理TI。V数据字段⋯⋯⋯⋯⋯initializationKey枚举⋯⋯⋯⋯⋯⋯⋯⋯·⋯··故障日志severityCode枚举⋯⋯⋯⋯⋯⋯⋯FAUI。Tj。OG管理TI。v数据字段⋯⋯··TIME管理TI。V数据字段⋯⋯⋯⋯⋯⋯一CLOCK—ACCURACY管理TLV数据字段GB/T25931—2010/IEC6158812009DEFAuLT-DATA—SET管理TLV数据字段⋯⋯⋯⋯⋯·Priority1管理TI。V数据字段······⋯⋯⋯⋯⋯⋯····⋯⋯Priority2管理TI。V数据字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-DoMtkIN管理TIⅣ数据字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·sLAVE—ONI。Y管理TI。V数据字段·⋯⋯⋯⋯⋯⋯⋯⋯⋯CURRENT—DATA—SET管理TI。V数据字段⋯⋯⋯⋯·PARENT—DATA—SET管理TLV数据字段⋯⋯⋯⋯⋯tTIME—PRoPERTIESDATA—SET管理TI。V数据字段·UTC—PRoPERTIEs管理TI.V数据字段⋯⋯··⋯⋯-·⋯TRACEABILITY—PROPERTIES管理TLV数据字段⋯·TIMESCALE—PRoPERTIES管理TLV数据字段⋯⋯⋯·PORT-DATA—SET管理TLV数据字段··⋯⋯⋯⋯⋯⋯··LOG—ANNOUNCE_INTERVAL管理TLV数据字段⋯·ANNOUNCE—RECEIP7r_TIMEOUT管理TI。V数据字段9899100101102103104105106107109111112113114115116117118j18118119120121121122122Ⅸ
GB/T25931—2010/IEC6158812009表“LOG—SYNC—INTERVAI。管理TI,V数据字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-表65DELAY—MECHANIsM管理TLV数据字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表66LOG—MIN—PDEI。AY—REQ—INTERVAl,管理TI,V数据字段⋯⋯⋯⋯⋯⋯⋯·表67VERSl0N—NUMBER管理TI。V数据字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表68TRANSPARENT_CLOCK—DEFAULT-DATA—SET管理TI。V数据字段⋯·表69PRIMARY—DOMAIN管理TLV数据字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表70TRANsPARENT二CI,OCK—PORT-DATA—SET管理TLV数据字段⋯⋯⋯·表71MANAGEMENT_ERROR—STATUS的TI。v格式···⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯表72managementErrorId枚举⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯..表73REQUEST—UNICAST—TRANSMISSIONTI。V格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表74GRANT—UNICAST—TRANSMISSI(jNTLV格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯t表75CANCEI。一UNICAST—TRANSMISSIONTI。V格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表76ACKNOWI。EDGE—CANCEI.一UNICAST—TRANSMISSIONTI。V格式⋯⋯·表77UNICAST—NEGOTIATION—ENABLE管理TLV数据字段⋯⋯⋯⋯⋯⋯⋯-表78PATH—TRACETI,V格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表79PATH—TRACE_I。1ST管理TI。V数据字段⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表80PATH—TRACE—ENABI.E管理TI.V数据字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯表81ALTERNATE—TIME一0FFSET—INDICATORTI。V格式⋯⋯⋯⋯⋯⋯⋯⋯.表82AI。TERNATE-TIME—OFFSET—ENABI,E管理TI。V数据字段⋯⋯⋯⋯⋯⋯-表83ALTERNATE-TIME—OFFSET—NAME管理TLV数据字段⋯⋯⋯⋯⋯⋯⋯.表84AI。TERNATE_TIME—OFFSET二MAx—KEY管理TI。V数据字段⋯⋯⋯⋯⋯·表85AI。TERNATE_TIME—OFFSET■PROPERTIES管理TI。V数据字段⋯⋯⋯.表86GRANDMASTER—CLUSTER—TABI,E管理TI。V数据字段⋯⋯⋯⋯⋯⋯⋯.表87备选主时钟属性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表88ALTERNATE—MASTER管理TLV数据字段⋯⋯⋯······⋯⋯⋯⋯⋯..⋯.....表89UNICAST—MASTER—TABLE管理TL-v数据字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-表90UNICAST—MASTER—MAx—TABLE—SIZE管理TLV数据字段⋯⋯⋯⋯⋯.表91可接受主时钟表选项的操作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表92ACCEPTABI。E_MASTER—TABI,E管理TI。V数据字段⋯⋯⋯⋯⋯⋯⋯⋯..--表93ACCEPTABLE—MASTER—MAX—TABLE—SIZE管理TLV数据字段⋯⋯⋯·表94AccEPTABLE—MASTER—TABI。E—ENABI。ED管理TI,V数据字段⋯⋯⋯⋯·表95版本1的Stratum到版本2的clockClass···⋯··············⋯⋯⋯⋯⋯⋯⋯.⋯.表96版本2的clockClass到版本1的Stratum⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表97版本1的grandmasterIsPreferred字段到版本2的Priority1字段的转换⋯⋯·表98版本2的Priority1字段到版本1的转换⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表99版本1的clockldentifier到版本2的clockAccuracy的映射⋯⋯⋯⋯⋯⋯⋯⋯.表100版本2的clockAccuracy到版本1的clockldentifier的映射⋯⋯⋯⋯⋯⋯⋯.表101版本1的grandmasterIsBoundaryClock宇段到版本2的Priority2字段的转换表102版本2的Priority2字段到版本1的grandmasterlsBoundaryClock字段的转换表103版本1的control和版本2的messageType字段的映射⋯⋯⋯⋯⋯⋯⋯⋯⋯.表104flagField从版本1到版本2的转换⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表105flagField从版本2到版本1的转换⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.表106与版本I无对应部分的版本2的字段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯Y122123123123123124125127128129130131132133134136137138139140141142143144145146
表107表108表109表B.1表c.1表C.2表C.3表C.4表C.5表C.6表C.7表c.8表C.9表C.10表C.11表D.1表D.2表E.1表F.1表F.2表G.】表G.2表H.1表I.1表I.2表I.3表I.4表1.5表I.6表1.7表K.1表K.2表K.3表K.4表K.5表K.6表K.7表K.8表I..1与版本2无对应部分的版本l的字段名称对应⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯·混合系统限制⋯⋯⋯⋯⋯⋯⋯-⋯··时标间的关系⋯⋯⋯⋯⋯⋯⋯⋯⋯··图C.1关键值的解释⋯-⋯⋯-⋯⋯图c.2关键值的解释⋯⋯·⋯⋯⋯·图C.3关键值的解释⋯⋯⋯⋯-·图c.4关键值的解释⋯⋯⋯⋯⋯·-图C.5关键值的解释⋯⋯⋯⋯⋯··图C.6关键值的解释⋯⋯⋯⋯⋯·图c.7关键值的解释⋯⋯⋯⋯⋯··图C.8关键值的解释⋯⋯⋯⋯---··图C.9关键值的解释⋯⋯⋯⋯⋯··图C.10关键值的解释⋯⋯⋯⋯·图C.11关键值的解释⋯⋯⋯⋯··IPv4多播地址⋯⋯⋯⋯⋯⋯⋯⋯··transportspecific字段值⋯⋯⋯⋯··lPv6多播地址⋯⋯⋯⋯⋯⋯⋯⋯··多播MAC地址⋯⋯⋯⋯⋯⋯⋯⋯··以太网传输特定字段⋯⋯⋯⋯⋯⋯..DeviceNet的clockldentity八位位组0~7⋯⋯⋯⋯·用于所有PTP报文数据包的DeviceNet报文头⋯⋯·ControlNet的clockIdentity八位位组2~7⋯⋯⋯⋯·报文映射⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·IEEE802.3DI.PDU语法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯多播MAC地址⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯I。T(长度/类型)⋯⋯⋯⋯⋯⋯⋯⋯⋯--⋯⋯⋯⋯⋯⋯-FrameID·····-·--···-·-········-·--····--················-·······参数和属性名称的映射⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯从PTP版本2到PROFlNET的{lagField转换⋯⋯flagField.SECURE标志⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯AUTHENTlCATloNTl。V⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯algorithmld值⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯..ICV和填充长度⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯AUTHENTICATION—CHAI,I。ENGETI。V⋯⋯⋯challengeType值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯SECURITY—ASSOCIATION—UPDATETI。V⋯⋯addressType值⋯⋯⋯⋯⋯⋯⋯·-⋯⋯⋯⋯⋯⋯⋯⋯·CUM—FREQ_SCALE—FACTOR—OFFSETTI.V格式GB/T25931—2010/IEC61588:2009ⅢⅢⅢmmⅢ瑚ⅢⅢM㈣瑚mmm}兰mm㈨m至}mⅢ螂燃mm雠墨;撕嬲狮拼蝴粼勰Ⅲ
刚罱GB/T25931—2010/IEC61588:2009本标准等同采用IEC61588:2009((网络测量和控制系统的精确时钟同步协议》(英文版)。本标准与IEC61588:2009在技术内容上没有差异,仅对文本按GB/T1.1~2000的要求进行编辑性修改。所做的编辑性修改主要有:——删除IEC61588:2009的前言,按GB/T1.1—2000重新编写了本标准的前言;——删除IEC61588:2009的引言,根据IEC61588:2009的引言、第1章概述以及其他技术内容形成本标准的引言;——删除IEC61588:2009的第1章概述,重新编写本标准的第1章范围;——根据标准制定要求,对部分脚注进行修改或删除;——将原文中的“IEEEStd1588:2008”用“本标准”代替,将原文中的IEEE1588用IEC61588代替;——将原文中的“本标准版本1”和“本标准版本2”分别用“PTP版本1”和“PTP版本2”代替。PTP版本1对应于IEC61588:2004,PTP版本2对应于本标准;——根据GB/T1.1进行编辑性修改。本标准的附录D、附录E、附录F、附录G、附录H、附录I、附录J为规范性附录,附录A、附录B、附录c、附录K、附录L、附录M为资料性附录。本标准由中国机械工业联合会提出。本标准由全国工业过程测量和控制标准化技术委员会归口。本标准起草单位:机械工业仪器仪表综合技术经济研究所。本标准主要起草人:刘丹、王麟琨、谢素芬、丁露、潘长清。
GB/T25931—2010/IEC61588:2009引言本标准规定了在使用网络通信、本地计算和分布式对象等技术实现的测量和控制系统中,实现时钟精确同步的精确时间协议(PrecisionTimeProtocol,PTP),以及支持该精确时间协议所需的节点、系统和通信特性。本标准主要阐述了以下几部分内容:——时间同步模型提供了PTP协议的基本模型。给出了PTP系统、报文类、设备类型、同步机制和PTP协议通信等主要方面的概述。阐明了PTP设备类型模型和内部相关的校正过程、请求响应延时机制和对等延时机制下的报文交换以及延时测量、时间戳产生、PTP通信拓扑等。——PTP数据类型、数据集和报文格式定义了PTP系统中使用的基本数据类型和派生数据类型。给出了数据集的通用规范,以及普通时钟、边界时钟和透明时钟的数据集规范。规定了通用报文和事件报文的格式。——PTP协议要求和校正分别针对普通时钟和边界时钟,以及透明时钟规定了通用协议要求。给出了实现普通时钟和边界时钟的协议状态机和最佳主时钟算法。并针对时钟同步过程中的时钟偏移、路径延时、驻留时间和不对称规定了校正机制。——管理要求规定了管理机制和管理报文处理过程,并针对不同实现规定了通用可选特性,包括:单播报文协商、路径追踪和备选时标等。此外为协同使用最佳主时钟算法,还规定了可选状态配置以提高性能或对端口状态选择执行更多控制。——兼容性和一致性为保证实现不同PTP协议版本的设备兼容性,对报文格式、数据类型和命名等规定了兼容性要求。也规定了一致性要求,以保证不同设备的可互操作性。——PTP在不同通信网络上的传输及缺省PTP行规规定了PTP在UDP/IPV4、UDP/IPV6、IEEE802.3/Ethernet、DeviceNET、ControlNET和IEC61158类型10上的传输。规定了本标准使用的缺省PTP行规。
GB/T25931—2010/IEC6158812009网络测量和控制系统的精确时钟同步协议1范围本标准规定了在使用网络通信、本地计算和分布式对象等技术实现的测量和控制系统中,实现时钟精确同步的精确时间协议,以及支持该精确时间协议所需的节点、系统和通信特性。本标准适用于工业自动化、电信、制造、军事以及电力等领域的测量和控制系统。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。IEC61158—3—2:2007工业通信网络现场总线规范第3—2部分:数据链路层服务定义类型2元素IEC6115842:2007工业通信网络现场总线规范第4—2部分:数据链路层协议规范类型2元素IEC61158—5—2:2007工业通信网络现场总线规范第52部分:应用层服务定义类型2元素IEC61158—5—10:2007工业通信网络现场总线规范第510部分:应用层服务定义类型10元素IEC611586—2:2007工业通信网络现场总线规范第6—2部分:应用层协议规范类型2元素IEC611586—10:2007工业通信网络现场总线规范第6—10部分:应用层协议规范类型10元素IEC61784一l:2007工业通信网络行规第1部分:现场总线行规IEC617842:2007工业通信网络行规第2部分:基于ISO/IEC8802.3实时网络的附加现场总线行规IEC61588:2004/IEEEStd1588:2002网络测量和控制系统的精确时钟同步协议IEC620263:2007低压开关设备和控制设备控制器一设备接口(CDI)第3部分:DeviceNetIEEEStd802用于局域网和城域网的IEEE标准:概述和体系结构IEEEStd802.1AB用于局域网和城域网的IEEE标准第lAB部分:站和媒体访问控制连接发现IEEEStd802.1Q:2005用于局域网和城域网的IEEE标准第1Q部分:虚拟桥接局域网IEEEStd802.3:2005用于信息技术的1EEE标准远程通信和系统间信息交换局域网和城域网规范要求第3部分:载波侦听多路访问/冲突检测(CSMA/CD)访问方法和物理层规范ISO/IEC10646:2003信息技术通用多八位编码字符集(UCS)第1部分:体系结构与基本多文种平面3术语和定义、缩略语3.1术语和定义下列术语和定义适用于本标准。
GB/T25931—2010/IEC61588120093.1.1精度accuracy在一个测量集上,待测时钟与理想参考时钟的时间或频率误差的平均值。稳定性是度量平均值如何随着时间、温度等变量的变化而改变。精度是度量对平均值误差的偏离。3.1.2原子性过程atomicprocess具有如下特点的过程是原子性过程:直到过程的所有结果被实例化后,过程的所有输入值才允许改变,并且直到每个输出的处理完成后,过程的输出对其他过程才可见。3.1.3边界时钟boundaryclock边界时钟是在一个域中具有多个精确时间协议(PTP)端口,并维护该域中所用时标的时钟。它可作为时间源,即为主时钟;也可与另一个时钟同步,即为从时钟。3.1.4时钟clock参与精确时钟协议(PTP)的一个节点,该节点能提供从一个已定义历元开始的时间消逝的测量。注:对于完全同步的PTP普通时钟和边界时钟,该历元是所用时标上的时间点。对于PTP透明时钟,该历元是本地定义的,无需与时标关联”。3.1.5缺省default当用于属性值和选项时,缺省表示精确时钟协议(PTP)设备的配置与制造商提供的一致。3.1.6直接通信directcommunication精确时钟协议(PTP)信息在两个普通时钟或边界时钟之间的通信,该通信中间不通过边界时钟。3.1.7域domain时钟的一个逻辑组,组内的时钟可使用协议实现彼此同步,但无需与另一域内的时钟同步。3.1.8端到端透明时钟end-to-endtransparentclock在从时钟和主时钟之间,支持使用端到端(end—to—end)延时测量机制的透明时钟。3.1.9历元epoch时标的原点。3.1.10事件event用于产生和表示信号或条件的机制的抽象。3.1.11外部主(时钟)foreignmaster向其他时钟发送Announce报文的一个普通时钟或边界时钟,该普通时钟或边界时钟不是其他时钟所认可的当前主(时钟)。3.1.12小数频率偏移fractionalfrequencyoffset在被测频率和参考频率之间,定义小数频率偏移(FFO)如下:1)在本标准中,给出的表和图只用于提供信息,不包含标准实现需要的要求
GB/T25931—2010/IEC61588.2009FFo一紫其中:FO是被测频率,FR是参考频率。3.1.13最高级时钟grandmasterclock在一个域中,最高级时钟是使用协议进行时钟同步的最终时间源。3.1.14保持holdover一个时钟之前已与另一个时钟(通常为主参考或主时钟)同步/谐振,但目前基于自身内部振荡器自激振荡。当该时钟同步/谐振到其他时钟时,使用所获得的数据调整其内部振荡器的频率。也就是说,只要在精度要求范围内,时钟就处于保持或保持模式。3.1.15链路link在两个支持本标准中对等延时机制的精确时间协议(PTP)端口之间的一个网络段。对等延时机制被设计用于测量在该链路上的传输时间。3.1.16管理节点managementnode对时钟进行配置和监视的设备。3.1.17主时钟masterclock在单个精确时间协议(PTP)通信路径情况下,作为时间源的时钟。在该路径上的所有其他时钟都同步到该时钟。3.1.18报文时间戳点messagetimestamppoint在精确时间协议(PTP)事件报文内,作为该报文参考点的点。时间戳定义为报文时间戳点通过时钟参考面的时刻。3.1.19多播通信multicastcommunication一种通信模型,莅该模型中从任何PTP端口发出的每个精确时间协议(PTP)报文,能被在同一个PTP通信路径上的所有PTP端口接收和处理。3.1.20节点node在网络上能发布或接收精确时间协议(PTP)通信的设备。3.1.21单步时钟one-stepclock使用单个事件报文来提供时间信息的时钟。3.1.22普通时钟ordinaryclock在一个域中具有单个精确时间协议(PTP)端口,并维护该域中所用时标的时钟。它可作为时间源,即为主时钟;或与另一个时钟同步,即为从时钟。3.1.23父时钟parentclock一个时钟与之同步的主时钟。3
GB/T25931—2010/IEC61588:20093.1.Z4点到点透明时钟peer-to-peertransparentclock该透明时钟除了提供精确时间协议(PTP)事件传输时间信息外,还提供对连接到接收PTP事件报文端口的链路的传输延时校正。当存在点到点透明时钟时,在从时钟和主时钟之间的延时测量使用点到点延时测量机制完成。3.1.25相位变化率phasechangerate观察到的被测时间相对于参考时间的变化率。相位变化率等于在被测频率和参考频率之间的小数频率偏移。见3.1.12。3.1.26端口号portNumber在PTP节点上标识一个特定精确时间协议(PTP)端口的索引。3.1.27精度precision见3.1.1。3.1.28精确时间协议PrecisionTimeProtocol(PTP)本标准定义的协议。当作为形容词时,表示它所修饰的名词是在本标准的上下文环境中进行规定或解释的。3.1.29主参考primaryreference可溯源至国际标准的时间或频率源。见3.1.44可溯源性。3.1.30行规profile适用于设备的允许的精确时间协议(PTP)特征集。3.1.31精确时间协议(PTP)通信PrecisionTimeProtocol(PTP)communication在协议运行时所使用的信息,该信息在PTP通信路径上以PTP报文进行传输。3.1.32精确时间协议(PTP)通信路径PrecisionTimeProtocol(PTP)communicationpath一个特定网络的信号传输路径部分,该路径可实现在普通时钟和边界时钟之间的直接通信。3.1.33精确时间协议(PTP)报文PrecisionTimeProtocol(PTP)message本标准中定义的报文类型之一。3.1.34精确时间协议(PTP)节点PrecisionTimeProtocol(PTP)nodePTP普通时钟、边界时钟、透明时钟、产生或解析PTP报文的设备。3.1.35精确时间协议(PTP)端口PrecisionTimeProtocol(PTP)port用于与通信网络进行PTP通信的时钟的逻辑访问点。3.1.36被认可的标准时间源recognizedstandardtimesource被认可的标准时间源是精确时间协议(PTP)的外部源,提供可溯源到国际标准实验室的合适的4
GB/T25931--2010/1EC61588:2009时间和/或频率。这些国际标准实验室维护的时钟作为国际原子时(TAI)和协调世界时(UTC)时标的基础。这样的例子有:全球定位系统(GPS)、NTP和美国国家标准与技术研究所(NIST)时间服务器。3.1.37请求方requestor实现点到点延时机制并通过发送Pdelay_Req报文启动该机制的端口。3.1.38响应方responder对Pdelay_Req报文的接收做出响应的端口,Pdelay—Req报文的接收是点到点延时机制运行的一部分。3.1.39稳定性stability见3.1.1。3.1.40同步的时钟synchronizedclocks如果两个时钟有相同的历元,并且在任意时刻对单一事件的时问测量差异不超过规定的不确定度,则两个时钟是在该规定不确定度下的同步。3.1.41谐振的时钟syntonizedclocks如果两个时钟的短时持续时间相同,即被每次时钟测量的时间按相同的速率增加,则两个时钟是谐振的。这两个时钟可共用或不共用同一个历元。3.1.42超时timeout终止被请求活动的机制,该活动至少从请求方观点看没有在规定的时间内完成。3.1.43时标timescale从一个历元开始的时间的线性测量。3.1.44可溯源性traceability测量结果或标准值的一种属性,该属性可通过不问断的、都具有规定不确定度的比较链,将测量结果或标准值与规定的参考(通常为国家或国际标准)相关联(源自国际通用计量学基本术语EBl5]2’)。3.1.45转换设备translationdevice在实现不同传输和报文协议的区域之间,或在本标准的不同版本之间,或在不同精确时间协议(PTP)行规之间,进行协议报文转换的边界时钟或在某些情况下的透明时钟。3.1.46透明时钟transparentclock测量精确时间协议(PTP)事件报文通过该设备的时间,并向接收该PTP事件报文的时钟提供该信息的设备。见3.1.8、3.1.24。3.1.47双步时钟two-stepclock使用事件报文和后续通用报文的组合来提供时问信息的时钟。见3.1.21。2)方括号中的数字对应于参考文献的那些数字
GB/1"25931—20lO/IEC61588:20093.2缩略语ARBBMCCANCPCPFDSE2EGPSIANAICVIDIM/STIPv4、IPv6JDJDNMACMJDNISTNTPOUIarbitrarybestmasterclockControllerAreaNetworkCommunicationProfile[根据IEC617841:20073]CommunicationProfileFamily[根据IEC61784—1:2007]differentiatedserviceend—。to。.endGlobalPositioningSystemInternetAssignedNumbersAuthorityintegritycheckvalueldentlficationIEEE/TC9MeasurementSensorTechnologyCommitteeInternetProtocolversion4/6JulianDateJulianDayNumbermediaaccesscontrol[根据IEEEStd802.3:2005]ModifiedJulianDayNationalInstituteofStandardsandTechnology(见www.nist.gov)NetworkTimeProtocol(见IETFRFC1305EB7])organizationa[uniqueidenti“er(IEEE分配)注:典型地,在设备的规范或实现中使用OUI用于标识目的。OUl可标识拥有OUI相关子标识符的组织,但不要求该组织定义规范或提供硬件。可访问http://standards.ieee.org/regauth/oui/indemshtml获得1EEEouI列表。peer-to—peerphysicallayer[根据IEEEStd802.3:2005]PortableOperatingSystemInterface(见ISO/IEC9945:2003[B16])pulsepersecondPrecisionTimeProtocolsecurityassociationsSimpleNetworkTimeProtocolStartofFrameInternationalAtomicTimetrafficclass63)参考信息见第2章任意最佳主时钟控制器局域网络通信行规通信行规族区分服务端到端全球定位系统国际因特网地址分配委员会完整性校验值标识符IEEE/Tc9测量传感器技术委员会因特网协议版本4/6儒略日儒略日数媒体访问控制修改的儒略日美国国家标准与技术研究所网络时间协议组织唯一标识符点到点物理层可移植操作系统接口脉冲/s精确时间协议安全联盟简单网络时间协议帧起始国际原子时业务类别冲叭吣黔什AM∞m℃PST
TLVTcoSUCMMUDP/IPUTC4约定GB/T25931"--2010/mc61588:2009type、length、value[根据IEEEStd802.1AB]typeofserviceUnConnectMessageManagerUserDatagramProtocol(见IETFRFC768EB5])/InternetProtocol(见IETFRFC791[B6])(;oordinatedUzniversalTil711e类型、长度、值服务类型无连接报文管理器用户数据报协议/因特网协议协调世界时4.1描述性词汇形式的语法4.1.1词汇形式的语法词汇形式指:——名称;——数据类型。在本标准中使用的关于词汇形式的约定如下:——类型名称:例如:ClocM0uality(无词间隔,每个词的首字母大写);——枚举成员和全局常数:例如:ATOMIC_CI,OCK(词间用下划线分隔,所有字母大写)i——报文内的字段、结构实例和变量:例如:secondsField,clockQuality,clockIdentity(字段名称至少为2个词,无词间隔,第一个词的首字母不需大写,后续词的首字母大写);——结构成员:例如:clockQuality.clockClass(结构名称后为点“.”,然后为成员名称);——数据集名称:例如:defauhDS、parentDS、portDS、currentDS、timePropertiesDS(无词间隔,字母DS前的第一个词的首字母不大写);——数据集成员:例如:defaultDS.clockQuality.clockClass(数据集名称后为点“.”,然后为类型名称,其后为点“.”,最后为变量名称);——报文名称:例如:Sync、Delay_Req(词间用下划线分隔,每个词的首字母大写);--(10calNameForSomething):角括号<)中的文本用于标准需要参考某些内容的场合,该内容的语法和词汇格式取决于本地实现和语言。当词汇格式在文本中,而不是在类型或格式定义中出现时,将该格式解释为符合文本上下文的单数、复数或所有格。4.2词用法4.2.1应(Shall)“应”的含义等效于“要求”,用于指示强制性要求,为符合本标准,强制性要求应严格遵循且不允许任何偏离。4.2.2推荐(Recommended)“推荐”用于指示选择的灵活性,但该选择带有强的倾向性。4.2.3必须(Mlust)“必须”指示不可避免的状况。4.2.4宜(Should)“宜”等效于“推荐”,用于指示:——在几个可能性中,推荐其中一个特别适合的,而不提及或不排斥其他可能性;——某一组动作是首选的,但不是必需的;——某一组动作(以否定形式)不被赞成,但不禁止。7
GB/T2593卜一2010/IEC61588:20094.2.5可以(May)“可以”等效于“允许”,用于指示在本标准范围内允许的一组动作。4.2.6能(Can)“能”用于指示物质上或物理上的可能性和能力。4.2.7可选的(Optional)标记为“可选的”条和文本不要求实现。如果实现可选项,则该条或文本的所有规范应根据本标准分别实现。注:该定义是递归的,这意味着可选项内的可选项服从相同的规则。4.2.8保留(Reserved)“保留”指示:如用在为枚举或属性赋值,则表示值被保留用于PTP的后续版本,且不用于任何其他目的;如用在报文中的字段,则表示该字段被保留用于PTP的后续版本。该字段应以规定长度出现在报文中。PTP的当前版本对保留字段没有做出解释,保留字段不应用于任何其他目的。4.3行为规范表示法状态转换图用于规定如图1所示的行为特性。每个状态转换图由下列部分构成:一名称框,表示状态;——有向箭头,指示从一个状态到另一个状态的转换。每个转换使用下列标记:一转换的使能事件标记或谓词标记}——转换的转换动作标记。State1或State2图1Mealy型状态转换图使用的表示法以抽象方式描述了状态转换图,在该转换图中动作与从一个状态到另一个状态的转换相关联。事件(Event),例如“event-1”、“event一2”和“event一3"标识状态机的输入。事件可以是操作请求和操作响应,或内部发生事件如定时器超时。谓词,例如“event一1或event一2”标识转换的使能条件。从左向右计算,找到第一个为TRUE的谓词,并选择要执行的转换,然后进入下一状态。8
GB/T25931—2010/IEC6158812009转换动作,例如“result一1“,是转换到下一状态前执行的动作。下一状态标识在完成选择的转换动作后状态机的状态。当下一状态的转换发生时,当前状态值改变。粗线状态框指示该状态框代表多个状态。由该状态框开始并终止的任何转换指示在状态上无变化。没有指示使能条件的转换,例如产生“result一3“的转换,通过未规定机制发生。除非在PTP中另有说明,引起这些机制的事件是实现特定的,不在本标准范围内。进入状态机的转换,例如“(i)”,通过没有源状态的转换箭头表示。离开状态机的转换,例如“(d)”,通过没有目的状态的转换箭头表示。注:例如:当event]或event_2的一个结果为TRUE时,stace1被下一状态值取代。在本例中,下一状态是state一2,该状态被规定为转换箭头的目标状态框的名称。在转换前,result_l发生。event一3可在state1或5tale一2下发生。状态不改变,但动作result一2作为event3的结果发生。5PTP系统的数据类型和传输格式5.1概述为不同PTP变量和报文字段规定的数据类型定义了逻辑属性,这些逻辑属性是正确操作该协议或解释PTP报文内容所必需的。实现可自由使用PTP数据类型的任意内部表示。然而,内部表示不应改变通过PTP通信的可见的任何量的语义,或协议的任何规定操作的语义。5.2基本数据类型规范所有非基本PTP数据类型源自表1所列的基本类型。这些类型不受任何特定编程语言的约束。每个类型的主要特性如下:——整型(Integer):所有整型具有确定长度,与每个类型相关联的数字指示该长度。例如:UInteger48,通过带或不带首字母“u”来指示无符号或有符号。具有这些数据类型的数遵从长度表示范围内的算术法则。数据类型范围的模数用作算术运算i例如:2个U]nterger48值的和用模数2+4s计算。有符号整数用二进制补码形式表示。——枚举型(Enumeration):所有枚举类型具有确定字段长度,与每个类型相关联的数字指示该长度。例如:Enumeration4。除非在本标准中另有说明,在枚举字段比特模式的唯一解释即为比特模式和枚举指定含义问的关联。——布尔型(Boolean):唯一的解释是在布尔代数中的逻辑值。——四位位组(Nibble)和八位位组(Octet):分别为4bit和8bit字段。唯一解释在本标准中明确定义。表1基本PTP数据类型数据类型定义BooleanTRUE或FALSEEnumeration44bit枚举值Enumeration8bit枚举值Enumerationl616bit枚举值UInterger44bit无符号整数Interger88bit有符号整数UInteger8bit无符号整数Integerl616bit有符号整数
GB/T25931—2010/IEC61588:2009表1(续)数据类型定义uInteger16bit无符号整数Integer32bit有符号整数UInteger32bit无符号整数UInteger48bit无符号整数Integer6464bit有符号整数Nibble4hit字段,不解释为数字Octet8bit字段,不解释为数字5.3派生数据类型规范5.3.1概述任何基本数据类型数组的表示格式为(datatype)[1engthField]
您可能关注的文档
- GBT2590.2-1981氧化锆,氧化铪中铁量的测定(磺基水杨酸吸光光度法).pdf
- GBT2590.3-1981氧化锆,氧化铪中硅量的测定(硅钼蓝吸光光度法).pdf
- GBT2590.4-1981氧化锆,氧化铪中铝量的测定(铬天青S-氯化十四烷基吡啶吸光光度法).pdf
- GBT2590.5-1981氧化锆,氧化铪中钠量的测定(火焰原子吸收分光光度法).pdf
- GBT2590.6-1981氧化锆,氧化铪中钛量的测定(二安替吡啉甲烷吸光光度法).pdf
- GBT2590.7-1981氧化锆,氧化铪中磷量的测定(锑盐-抗坏血酸钼蓝吸光光度法).pdf
- GBT2590.8-1981氧化锆中氧化铪量的测定(发射光谱法).pdf
- GBT2590.9-1981氧化铪中氧化锆量的测定(X射线荧光光谱法).pdf
- GBT25917-2010轴向加力疲劳试验机动态力校准.pdf
- GBT25932-2010铸造高温合金母合金通用技术条件.pdf
- GBT25933-2010高纯金.pdf
- GBT25934.1-2010高纯金化学分析方法乙酸乙脂萃取分离ICP-AES法测定杂质元素的含量.pdf
- GBT25934.2-2010高纯金化学分析方法ICP-MS-标准加入校正-内标法测定杂质元素的含量.pdf
- GBT25934.3-2010高纯金化学分析方法乙醚萃取分离ICP-AES法测定杂质元素的含量.pdf
- GBT25937-2010子午线轮胎一次法成型机.pdf
- GBT25938-2010炼胶工序中小料自动配料称量系统.pdf
- GBT25939-2010密闭式炼胶机上辅机系统.pdf
- GBT25940-2010定负荷国际橡胶硬度计.pdf
相关文档
- 施工规范CECS140-2002给水排水工程埋地管芯缠丝预应力混凝土管和预应力钢筒混凝土管管道结构设计规程
- 施工规范CECS141-2002给水排水工程埋地钢管管道结构设计规程
- 施工规范CECS142-2002给水排水工程埋地铸铁管管道结构设计规程
- 施工规范CECS143-2002给水排水工程埋地预制混凝土圆形管管道结构设计规程
- 施工规范CECS145-2002给水排水工程埋地矩形管管道结构设计规程
- 施工规范CECS190-2005给水排水工程埋地玻璃纤维增强塑料夹砂管管道结构设计规程
- cecs 140:2002 给水排水工程埋地管芯缠丝预应力混凝土管和预应力钢筒混凝土管管道结构设计规程(含条文说明)
- cecs 141:2002 给水排水工程埋地钢管管道结构设计规程 条文说明
- cecs 140:2002 给水排水工程埋地管芯缠丝预应力混凝土管和预应力钢筒混凝土管管道结构设计规程 条文说明
- cecs 142:2002 给水排水工程埋地铸铁管管道结构设计规程 条文说明