【文件属性】:
文件名称:7边界时钟端口使用PTP事件-数值分析(第五版)李庆杨
文件大小:6.03MB
文件格式:PDF
更新时间:2021-06-15 22:08:44
1588协议 网络同步协议 PTP协议
9.2.6.9推荐状态
推荐状态事件是由STATE—DECISION—EVENT引发的执行最佳主时钟算法的结果。
9.2.6.10 QUALIFICATIoN—_TIMEOUT EXPIRES
(qualificationTimeoutInterval>的超时定义QUALIFICATION—TIMEOUT—EXPIRES事件。该
超时机制决定了时钟处于PRE—MASTER状态的时间。
当端口进入PRE—MASTER状态时,启动(qualificationTimeoutInterval>。应在按如下方法计算出
的时间间隔后发生超时:
qualificationTimeoutIntervaI应为announceInterva[(见7.7.2.2)的N倍,单位为秒(s),当:
a) 如果根据图26的判定点M1或M2,使得推荐状态一MASTER事件,则N应为0;
b)如果根据图26的判定点M3,使得推荐状态一MASTER事件,则N应为currentDS.
stepsRemoved字段值加1。
9.2.6.” ANNOUNCE—RECEIPTJIMEOUT_EXPIRES
每个协议机应支持定义announceReceiptTimeoutInterval的超时机制,其值为portDS.announce
ReceiptTimeout乘以announceInterval的值,见7.7.3.1。
该超时值加上一个在(0,1)期间均匀分布的随机数乘以announceInterval的值,该和超时将引发
ANNOUNCE—RECEIPT—T1MEOUT—EXPIRES事件。
当任何以下事件发生时,应启动或重新启动端口的本超时机制:
a) 对处于UNCALIBRATED或SLAVE状态的端口,当从父时钟接收Announce报文时。父时
钟由parentDS.parentPortIdentity指示。
b) 除非第9章另有规定,当前portDS.announceReceiptTimeoutInterval超时时刻。
c) 当进入I。lSTENING、UNCALIBRATED、SI。AVE或PASSIVE状态时。
d)对处于PASSIVE状态的端口,当从由于传输Announce报文导致端口进入PASslVE状态的
时钟接收Announce报文时。该时钟的辨别通过比较各自报文sourceP。nIdentlty字段实现。
当进入INITIAl。121NG、PRE—MASTER、FAuLTY、D1SABI。ED或MASTER状态时,应停止或
不重新启动本超时机制。
除图23和图24的状态改变外,当ANNOUNCE—RECEIPT_TIMEOUT—EXPIRES事件发生时,
处于LISTENING、PASSIVE、UNCALIBRATED或SLAVE状态的端口,应在进入MASTER状态前
更新数据集,操作如下:
——一对于普通时钟,按判据M1规定将端口数据集更新为MASTER状态配置(见9.3.5);
——对于没有其他端口处于SI。AVE状态的边界时钟,按判据M1规定将端口数据集更新为
MASTER状态配置(见9.3.5);
——对于有其他端口处于S1,AVE状态的边界时钟,按判据M3规定更新端口数据集为MASTER
状态配置(见9.3.5)。 。
9.2.6.1 2 SYNCHRONIZATIoN—FAULT
sYNcHRONIzATION—FAULT事件的实例化是实现特定的。只要时钟处于SLAVE状态,并且
实现检测到要求重新执行发生在UNCALIBRATED状态下的功能的实现环境(重新执行保证正确的
同步),该事件应被实例化。
9.2.6.1 3 MASTER_I:LOCK_SELECTED
MAsTER—CI,OCK—SELECTED事件的实例化是实现特定的。只要处于UNCAI。lBRATED状态
的时钟,已满足保证在SI。AVE状态同步的所有实现和协议必备要求,该事件应被实例化。
9.2.7边界时钟端口使用PTP事件
对于边界时钟,引发图23和图24状态机状态转换的事件(见9.2.6)应被用于设备端口的状态机,
如表11所示。
R6