新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于IEEE1588协议的精确时钟同步算法改进

基于IEEE1588协议的精确时钟同步算法改进

作者:时间:2016-09-12来源:网络收藏
基于IEEE1588协议的精确时钟同步算法改进

通常来讲,可以把主时钟源认为是运行极其稳定的系统,但时钟系统都会有参数调整,比如在闰秒操作,就会造成主时钟源“轻微”的时间跳跃。所以,授时的主时钟信号是可能存在跳变的非稳定基准信号。由于无法确定过于偏离期望值的数据是变质的样本还是参数调整后可能更优的信号,倘若把参数调整后更优的“标准”信号简单舍弃,将造成从时钟系统向主时钟信号同步锁定的滞后。而快速向其靠拢显然也是不恰当的,因为这样将可能使得从时钟的相位发生较大的位移,造成系统的不稳定。操作时正确的做法应是逐渐信任并逐渐靠拢。这里考虑用方差阈值滤波的方法,只有当N个的方差D(公式8)小于方差阈值DThreshold,则第N个时间偏差△tdelay[N]才被接受,进入下一个循环计算。为了加快算法收敛速度同时又保证稳定性,可根据算法状态调整时间窗N的大小,在初始时算法还未进入稳定状态,设置为较小值,调整时间窗为N/2,这样既保证了在从时钟与主时钟偏差较大时,算法能很快做出响应,尽快收敛,同时又保证在从时钟与主时钟同步稳定时,不用频繁调整从时钟。

基于IEEE1588协议的精确时钟同步算法改进

3 时钟同步性能测试

Alcatel-Lucent 1850业务传输平台TSS5R是一款简洁,模块化的包交换光传输PTN系统,支持时钟同步。2012年TSS5R通过了中国移动PTN测试,TSS5R时钟同步性能表现稳定。在实验室里,我们将两个TSS5R网元背靠背光纤连接来测试。测试设备连接如图3,时间测量仪TimeAcc接收GPS信号,同时输出1PPS+TOD信号给TSS5R主时钟Master网元,输出10 MHz频率参考信号给综合测试仪HP37718,而综合测试仪HP37718则提供2 MHz的频率信号给主时钟Master网元。从时钟Slave网元与主时钟Master网元利用SYNCE相位调频,保持主从时钟的频率同步,利用进行,同时从时钟Slave网元输出1PPS+TOD到时间测量仪TimeAcc,在时间同步算法收敛稳定后做了长时间的时间性能监控试验,测试的时间性能如图4,实验结果表明时钟同步具有稳定的性能,在主从同步稳定后,时间偏差达到亚微妙级别。

基于IEEE1588协议的精确时钟同步算法改进

4 结束语

本文在深入研究精确时间同步原理的基础上,给出一种改进的时间同步方法,该改进的时钟同步算法使时钟同步性能更稳定更抗干扰。该改进算法被应用在AIcatel-Lucent包交换光传输TSS5R系统中,并通过了中国移动基于分组网络的分组时间同步特性测试。实验结果表明TSS5R系统IEEE1588时钟同步具有稳定的性能,同步精度达到亚微秒级,可满足PTN产品高精度时钟同步的要求。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭