IEEE1588 End-to-end Transparent Clock

本文探讨了PTP(精确时间协议)中end-to-end transparent clock模型的工作原理,详细介绍了如何通过驻留时间桥测量PTP event message的驻留时间,以及如何在Correction Field中累积这些时间。此外,文章还讨论了两种减少驻留时间误差影响的方法:一是通过速率控制使本地时钟速率等于主时钟速率;二是使用自由运行的本地时钟。

 end-to-end transparent clock 模型如下图所示

 end-to-end transparent clock 像普通网桥,路由器或者转发器一样,转发所有的消息。但是,对于PTP event messages,驻留时间桥(residence time bridge),可以测量PTP event message的驻留时间(residence time, message 穿过transparent clock所花费的时间); 这些residence times会累积在PTP event message或者相关联的后续message(Follow_Up或者Pdelay_Resp_Follow_Up ) 的特殊字段中,即CorrectionField. 该correction是基于event message进入或者离开transparent clock时生成的timestamp的差异。注意,correction update和checksums的更新值都是指定到每个output port 和message的,因为对于通过透明时钟的所有路径或同一路径上的后续消息,residenc timie不一定相同。

下图5是correction process:

用于计算residence time的timestamps 是基于local clock生成的timestamp;由于slave使用这些residence time来调整master提供的time,因此,重要的是由主站和透明时钟的速率差异引起的任何错误,对于应用程序要求的精度可以忽略不计。由于主时钟和本地时钟的速率(本质上是两个时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值