PTPv2

PTP timing characterization

2021-03-19  本文已影响0人  SnC_

From <IEEE 1588-2008> Clause 7.7

对于Announce, Sync, Delay_Req, Pdelay_Req这些message来说,连续的message之间的mean time interval应该表示为time interval (以秒为单位) 以2为底的对数。
对数的值应该在-128到127之间。
这些值通过message中的logMessageInterval传递。 对logMessageInterval的解析应遵守13.3.2.11。
除了Delay_Req (见9.5.11.2) ,node应该有90%的把握保证message的interval与此值对应的interval的误差不超过30%。

Announce message transmission interval

portDS.logAnnounceInterval指定连续的Announce messages之间的mean time interval。即announceInterval。
portDS.logAnnounceInterval的值应该在整个domain内是共用的。 如果不是这样,则不在本标准的讨论范围内。

portDS.logAnnounceInterval的取值,是对master−slave hierarchy change的响应速度和communication and computation load的折中

Sync message transmission interval

portDS.logSyncInterval指定连续的Sync messages之间的mean time interval。 即syncInterval。

portDS.logSyncInterval的取值,是对同步的稳定、精准和communication and computation load之间的折中

Delay_Req message transmission interval

portDS.logMinDelayReqInterval指定连续的Delay_Req message之间的最小mean time interval。即minDelayRequestInterval,由slave发给master。

portDS.logDelayReqInterval的取值,是对path delay change的响应速度和communication and computation load之间的折中


portDS.announceReceiptTimeout

portDS.announceReceiptTimeout指定了未收到Announce message之前需要经过多少个announceInterval才会发生 ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES 事件。(见9.2.6.11)
取值范围为2到255。
portDS.announceReceiptTimeout * 2^{portDS.logAnnounceInterval} 的值应该在整个domain内通用。 若否,则不在本标准讨论范围内。

上一篇下一篇

猜你喜欢

热点阅读