learn
802.1AS / gPTP:先让所有设备认同同一个时间
共同时间是 TSN 调度、测量和故障分析的坐标系,本章从 grandmaster、路径延迟和误差预算讲起。
第三章:共同时间核心前提IEEE 802.1ASgPTP
本节学习目标
- 理解共同时间为什么是 Qbv、测量和跨设备日志分析的前提。
- 知道 grandmaster、时钟漂移、路径延迟和同步间隔分别影响什么。
- 能把时钟误差转换成调度窗口需要预留的工程余量。
本章小节
为什么共同时间先于调度
802.1Qbv 的 gate 可以在某个时间打开,但“某个时间”必须被整条路径上的设备理解成同一个坐标。如果第一跳认为 1000 微秒到了,第二跳认为还差 20 微秒,同一份调度表就会在路径上错位。
802.1AS,也就是 gPTP,在 TSN 里承担时间坐标系的角色。它不是为了让设备显示同一个墙上时间,而是为了让网络设备对发送窗口、接收窗口、测量时间戳和故障事件有共同解释。
本章小节怎么读
第一小节讲 grandmaster、同步报文和链路延迟测量。目标不是完整实现协议,而是知道网络如何把一个主时钟传播成多个本地时钟的校正。
第二小节讲误差预算。时钟同步不是绝对完美,调度设计必须把漂移、同步间隔、路径延迟误差和设备执行误差都算进去。这个小节会配一个小实验,让你看到误差如何吞掉 Qbv 窗口。
本章的核心结论
共同时间不是 TSN 的全部,但没有共同时间,很多 TSN 能力会失去可证明性。凡是谈 time-triggered、schedule、gate window 或 measurement accuracy 的高级主题,都隐含了一个时间同步质量假设。