文件名称:7边界时钟端口使用PTP事件-数值分析(第五版)李庆杨
文件大小:6.03MB
文件格式:PDF
更新时间:2024-07-05 15:55:24
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