概念: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。

关联概念