返回学习路径

learn

802.1AS / gPTP:先让所有设备认同同一个时间

共同时间是 TSN 调度、测量和故障分析的坐标系,本章从 grandmaster、路径延迟和误差预算讲起。

第三章:共同时间核心前提IEEE 802.1ASgPTP

本节学习目标

  • 理解共同时间为什么是 Qbv、测量和跨设备日志分析的前提。
  • 知道 grandmaster、时钟漂移、路径延迟和同步间隔分别影响什么。
  • 能把时钟误差转换成调度窗口需要预留的工程余量。

本章小节

  1. 01gPTP 的基本链路:grandmaster、同步与路径延迟用工程直觉理解 802.1AS 如何把一个主时钟传播到网络设备,并校正链路延迟。
  2. 02时钟误差预算:调度窗口为什么要留余量把时钟漂移、同步间隔、路径延迟误差和设备执行误差转换成 Qbv 窗口设计中的安全余量。

为什么共同时间先于调度

802.1Qbv 的 gate 可以在某个时间打开,但“某个时间”必须被整条路径上的设备理解成同一个坐标。如果第一跳认为 1000 微秒到了,第二跳认为还差 20 微秒,同一份调度表就会在路径上错位。

802.1AS,也就是 gPTP,在 TSN 里承担时间坐标系的角色。它不是为了让设备显示同一个墙上时间,而是为了让网络设备对发送窗口、接收窗口、测量时间戳和故障事件有共同解释。

本章小节怎么读

第一小节讲 grandmaster、同步报文和链路延迟测量。目标不是完整实现协议,而是知道网络如何把一个主时钟传播成多个本地时钟的校正。

第二小节讲误差预算。时钟同步不是绝对完美,调度设计必须把漂移、同步间隔、路径延迟误差和设备执行误差都算进去。这个小节会配一个小实验,让你看到误差如何吞掉 Qbv 窗口。

本章的核心结论

共同时间不是 TSN 的全部,但没有共同时间,很多 TSN 能力会失去可证明性。凡是谈 time-triggered、schedule、gate window 或 measurement accuracy 的高级主题,都隐含了一个时间同步质量假设。