网络时间、频率与相位同步技术解析
1. 时钟频率差异与误差处理
当端口 1 关联时钟的频率与端口 2 关联时钟的频率存在显著差异时,会引入一些不太严重的误差。为降低此类误差,端口 2 应在接收到 Pdelay_Req 事件消息后,尽快以相应的 Pdelay_Resp 消息进行响应。
2. PTP 同步过程
PTP(精确时间协议)同步过程通常采用 Sync、Delay_Req 和 Delay_Resp 消息。在特定硬件能力不具备时,还会使用 Follow_Up 消息。PTP 设备的每个端口独立使用该过程,负责构建和传输自己的 PTP 消息。
- 事件消息 :Sync 和 Delay_Req 消息用于生成必要的时间戳。
- 通用消息 :Delay_Resp 和 Follow_Up 消息用于将主端口记录的时间戳传达回从端口。
同步过程如下:
1. 主端口向从端口发送 Sync 消息,通过事件接口生成时间戳 T1。
2. 从端口通过事件接口接收到 Sync 消息,触发生成时间戳 T2。
3. 从端口获取 T1 有两种方式:
- 主端口在发送 Sync 消息前将 T1 放入消息中,即一步操作,这需要专门的硬件。
- 主端口使用 Follow_up 通用消息将 T1 传达给从端口,即两步操作。
4. 若主从端口采用对等延迟机制,此时从端口有足够信息确定时钟偏移,会用通过该机制获取的链路传播延迟测量值校正 T2 并计算时钟偏移。
5. 若采用延迟请求 - 响应机制,从端口需获取更多时间信息:
-
超级会员免费看
订阅专栏 解锁全文
1411

被折叠的 条评论
为什么被折叠?



