概念:802.1Qbv Cycle Timer
定义
Cycle Timer state machine 负责确定下一次 gate control list execution cycle 的开始时间,并触发 List Execute state machine。
直观解释
它回答“下一轮 schedule 什么时候开始”。
原文中的正式语境
Qbv 在 Clause 8.6.9.1 定义 Cycle Timer,在 Clause 8.6.9.4 定义相关变量。
它为什么重要
- 它维持 gating cycle 的周期性。
- 它把 base time、current time、cycle time、config change time 连接起来。
- 它是跨设备 schedule 对齐的关键。
常见误解 / 易混点
- Cycle Timer 不是普通软件定时器,它是标准化的状态机行为。
- cycle time 和 control list 所有 TimeInterval 之和需要被设计者一致规划。
- 新配置切换时还要考虑 cycle time extension。