PTP 计时器和对数均值间隔 (LMI)
说明 PTP 计时器如何使用对数均值 (LMI) 值来控制同步频率和精度。
在支持 PTP 的系统中,同步间隔是使用对数平均间隔 (LMI) 定义的。LMI 表示连续 PTP 消息之间时间间隔的对数(以 2 为基数),以秒为单位。这种方法允许使用整数值进行配置,从而简化实施,同时保持对同步频率的精确控制。
每个 LMI 值对应于特定的时间间隔。例如:
| LMI 值 | 更新间隔(秒) |
|---|---|
| -7 | 0.0078125 或每秒 128 个数据包 |
| -6 | 0.015625 或每秒 64 个数据包 |
| -5 | 0.03125 或每秒 32 个数据包 |
| -4 | 0.0625 或每秒 16 个数据包 |
| -3 | 每秒 0.125 或 8 个数据包 |
| -2 | 每秒 0.25 或 4 个数据包 |
| -1 | 每秒 0.5 或 2 个数据包 |
| 0 | 1 |
| 1 | 2 秒内 2 或 1 个数据包 |
| 2 | 4 秒内 4 或 1 个数据包 |
| 3 | 8 秒内完成 8 或 1 个数据包 |
LMI 值为3均值 23,等于 8。这会导致每 8 秒更新一次。同样,LMI 为 2-3 会导致每 125 毫秒更新一次。
减小 LMI 值会增加同步消息的频率。这有助于最大限度地减少 timeReceiver 时钟和主时钟之间的时钟漂移,从而提高整体时间精度。
使用示例:
- 高精度应用程序(例如,金融交易系统)可以使用企业配置文件类型,并将 LMI 设置为,
-7以确保每 7.8125 毫秒更新一次,保持紧密同步。 - 对时间不太敏感的应用(例如,一般数据记录)可能会使用 或
2的1LMI,以减少网络流量,同时保持可接受的准确性。
请参阅支持 master对数平均间隔值的 PTP 配置字段,请访问。
注意:
对于 G.8275.1 配置文件类型,速率固定为:
-
延迟请求间隔:-4(每秒 16 个数据包)
-
同步间隔:-4(每秒 16 个数据包)
-
通告间隔:-3(每秒 8 个数据包)