ICS
25.040
N
10
囝酋
中华人民共和国国家标准
GB/T
25931—2010/IEC
61588:2009
网络测量和控制系统的精确
时钟同步协议
Precision
clock
synchronization
protocol
for
networked
measurement
and
control
systems
201
1-0卜14发布
(IEC
61588:2009,IDT)
201
1-05-01实施
宰瞀粥紫黼訾糍瞥星发布
中国国家标准化管理委员会仪1”
目
次
前言·……-………………………………………一
引言…………一…………………·…………--…一·
J菹厨……………………………………………
2规范性引用文件………………………………
3术语和定义、缩略语…………··………………·
3.1术语和定义…………………………………
3.2缩略语……………………………………-’‘
4约定……………………………………………
4.1描述性词汇形式的语法…………………--·
4.2词用法……………………………………“
4.3行为规范表示法……………………………
5
PTP系统的数据类型和传输格式……………
5.1概述…………………………………’……‘’
5.2基本数据类型规范…………………’’……‘
5.3派生数据类型规范…………………………。
5.4传输格式……………………………………‘
6时钟同步模型…………………………………‘
6.1概述…………………………………………。
6.2关于网络的基本假设和实现推荐…………
6.3
PTP系统…………………………………‘
6.4
PTP报文类………………………………
6.5
PTP设备类型……………………………·
6.6同步综述……………………………………’
6.7
PTP通信综述……………………………·
7
PTP实体的特性……………………………一
7.1域………………………………-·…………-
7.2
PTP时标…………………………………·
7.3
PTP通信…………………………………·
7.4
PTP通信媒体……………………………一
7.5
PTP端口…………………………………
7.6
PTP发务特性………………·……··……
7.7
PTP时间特性……………………………
8
PTP数据集……………………………‘…一
8.1数据集成员通用规范………………………
8.2普通时钟和边界时钟的数据集…·……-…
8.3透明时钟的数据集…………………………
9
PTP普通时钟和边界时钟……………-…
9.1
PTP普通时钟和边界时钟的通用协议要求
GB/T
25931—2010/IEC
61588:2009
ⅡⅢ●,●●0,,,0
0
0
0加坨坞坞坞M
M¨驰趴舛弘弘踮勰∞“∞钉n娼∞盯吼●
GB/T
25931_一2010/IEC
61588:2009
9.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同步………………………………·……………·一
13
PTP报文格式………………………………………
13.1概述……………………………--·………………
13.2通用报文格式要求………………………………
13.3报文头……………………………………………
13.4报文尾……………………………………………t
13.5
Announce报文…………………………………·
13.6
Sync和Delay—Req报文……………………·…
13.7
Follow_Up报文…………………………··…·
13.8
Delay—Resp报文………………………………·
13.9
Pdelay_Req报文………………………………·
13.10
Pdelay_Resp报文……………………………·
13.11
Pdelay—Resp—Follow—Up报文………………·
13.12信号报文………………………………………·
13.13管理报文………………………………………·
14
TI。V实体规范…………·····…·………·…………
14.1通用要求…………………………………………·
14.2实验性TI,V……………………·…………·-…·
14.3制造商和标准组织扩展TLV…………………·
15管理…………………………………………………-
15.1概述………………………………………………
15.2
PTP管理机制…………………………………·
15.3管理报文的处理…………………………………·
15.4管理报文格式……………………………………-
15.5管理TI.V……………·:………………………·
Ⅱ
阻盯M%跗辨姐踮幽踮踮踮%盯毗吣%%%%%%%∞∞叮叮叮叽∞∞∞∞∞∞蚪%%∞∞嘶∞够
GB/T
25931—2010/iEc
61588:2009
16通用可选特征……………………………………………………·
1
6.1单播报文协商(可选)…………………………………………·
16.2路径追踪(可选)………………………………………………-
16.3备选时标(可选)……-……………………………………-…··
17状态配置选项…………………………···……………………
l
7.1概述……………………………………………………………·
17.2选项的数据类型…………………·……………………………
17.3最高级时钟簇(可选)……………………………··…………··
1
7.4备选主时钟(可选)……………………………………………·
17.5单播发现(可选)………………………………………………·
17.6可接受主时钟表(可选)……………………………·…………
18兼容性要求………………………………………··…………····t
18.1版本2与未来版本的兼容性…………………………………·
18.2版本1与版本2之间的兼容性………………………………·
18.3报文格式和数据类型…………………………………………·
18.4命名变化……………………………………………………·…
18.5对混合版本l和版本2系统的限制…………………………·
19一致性……………………………………………………………
19.1一致性目标…………………………………………………·
1
9.2
PTP一致性要求…………………………………………·
1
9.3
PTP行规…………·………………………-………………··
附录A(资料性附录)使用PTP…………………………………
A.1概述……………………………………………………………·
A.2物理设计………………………………………………………
A.3逻辑设计………………………………………………………·
A.4组件问题………………………………………………………-
A.5本地实现问题…………………··……………………………··
A.5.1概述…………………………………………………………
A.5.2时序问题……………………………………………………
Aj
5.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.2
UTC、TAl和PTP历元………………………………………
Ⅲ至墨啪Ⅲ星j星;m蟒Ⅲ瑚㈣ⅢⅢⅢⅢ三呈三呈ⅢⅢm㈨m
m瑚mⅢ至!量;量!抛m
m
mⅢ愀m瑚姗螂m
m
m
mⅢ
GB/T
25931—2010/IEC
61588:2009
B.3标准时间源……………·…………………………………………………………………………··1
58
附录C(资料性附录)驻留时问和不对称校正实例…………………………………………………159
c.1概述…………………………………………………………………·………·¨…………………·159
c.2用延时请求一响应机制计算………………………………………………·……………………··…1
59
C.2.1
给出驻留时间校正的主时钟、端到端透明时钟和所有单步从时钟……·…………………··159
c.2.2给出驻留时间和不对称计算的主时钟、点到点透明时钟和所有单步从时钟………………160
c.2.3给出驻留时间和不对称计算的双步主时钟、端到端透明时钟和单步从时钟…·…………·162
c.2.4给出驻留时间和不对称计算的主时钟、端到端透明双步时钟和单步从时钟………………163
C.2.5给出驻留时间和不对称计算的单步主时钟、端到端透明双步时钟和单步从时钟…………165
C.3使用对等延时机制的计算………………·……………………………………………………··-166
C.3.1
给出驻留时间和不对称计算的单步对等请求方时钟、端到端透明时钟和对等响应方时钟
…166
C.3.2给出驻留时间和不对称计算的单步对等请求方时钟、双步端到端透明时钟和单步对等响应
方时钟…………………………··…·………………--…………………………………………167
c.3.3给出驻留时间和不对称计算的单步对等请求方时钟、双步端到端透明时钟、双步对等响应
方时钟——选项1…………··………·…………………………………………………………169
C.3.4给出驻留时间和不对称计算的单步对等请求方时钟、双步端到端透明时钟和双步对等响应
方时钟——选项2………………………………………………………………………………1
70
c.3.5显示驻留时间和不对称计算的单步对等请求方时钟、单步端到端透明时钟和双步对等响应
方时钟——选项2……………………………………………………………………………---17l
C.3.6给出从主时钟到从时钟传输时间的单步对等主时钟、双步点到点透明时钟和单步对等从
时钟……………………………………………………………-………………………………··172
附录D(规范性附录)PTP在IPV4用户数据包协议上的传输……………………………………174
D.1概述……………………………………………………………………………
………………174
D.2
UDP端口号………………………………………………………………………………………174
D.3
IPv4多播地址…-………………………………………………-………·…………………………1
74
D.4
transportspecific字段值
…………………………………………---……………………………1
74
D.5可选值·……………………………………………-………………………………………………1
75
D.6
IPv4选项………………………-…………-……………………………………………………175
D.7协议地址…………………………………………………-………-…………-……………………1
75
附录E(规范性附录)PTP在IPv6用户数据协议(UDP)上的传输………………………………176
E.1概述…………………………………………………………………………………………………176
E.2
UDP端口号………………………-·-…………………………………………………………·1
76
E.3
lPv6多播地址………………………………………………………………………………………176
E.4
transportspecific字段值
…………………………………………………………………………177
E.’5可选值………………………………………………………………………………………………177
E.6协议地址………·……………-……………………………………………………………………·177
附录F(规范性附录)PTP在IEEE
802.3/Ethernet上的传输…………………………………··178
F.1概述…………………………………·…-…………………………………………………………】78
F.2
Ethertype’’…‘‘‘‘’’’’-’‘‘‘‘。。。…··。’‘+‘‘…·-·’’’。‘…··‘’’。…····’’。’。’‘‘‘‘‘‘’‘‘‘’‘‘‘‘‘‘‘。…‘…‘‘‘‘’’178
F.3多播MAC地址…………………………………·:_……………………………………………··1
78
F.4
transportspecific字段值
………………………………………………∥………………………178
F.5可选值………………………………………………………………………………………………179
F.6协议地址……………………………·……………………………………………………………l
79
Ⅳ