本文介绍芯准AS6802时间同步开源原型系统的最后一个验证案例:结团检测与消除场景中的3个SM构成3个结团。该场景验证在同步过程中,多个节点设备发生不同的超过设定精度范围的时钟偏移,产生多个结团,且每个结团内部的SM数量不满足同步阈值,此时结团检测功能将会使所有节点跳转到初始状态重新开始同步,经过冷启动流程后再次完成同步。
案例9
一、验证环境
验证环境的网络拓扑结构如图1,实景如图2所示,由4台AS6802同步节点、1台交换机、1台4通道示波器以及控制终端PC组成。
4台AS6802时间同步节点组成一个同步域,包含1个压缩主(CM)和3个同步主(SM1~SM3)。示波器的四个通道分别连接到同步节点板卡上的测试点,探测个节点的同步脉冲信号,并实时计算同步脉冲信号间的误差。所有同步节点与控制终端PC通过一个普通交换机组成带外配置管理网络,实现控制终端PC对同步节点的配置和状态监控。所有同步节点在运行过程中采集状态信息,并实时发送给控制终端,控制终端可通过回溯这些状态报文来监控分析节点的状态变化,辅助调试与测试。
![](https://i-blog.csdnimg.cn/blog_migrate/1616f96c95306319eb61169daa226f32.png)
![](https://i-blog.csdnimg.cn/blog_migrate/62689d952ac53c4e26caa6b8885f01b7.png)
二、案例说明
本案例验证多个SM节点产生时钟偏移超过精度范围的情况下,根据AS6802标准中的结团检测机制,系统在无法找出满足同步设定阈值结团的情况下,使所有节点跳转到初始状态,通过冷启动流程将系统重新同步的过程。<