[发明专利]一种时钟校正方法、装置以及网络设备有效
申请号: | 202110119585.9 | 申请日: | 2021-01-28 |
公开(公告)号: | CN112969229B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 刘猛 | 申请(专利权)人: | 新华三技术有限公司合肥分公司 |
主分类号: | H04W56/00 | 分类号: | H04W56/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区创*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时钟 校正 方法 装置 以及 网络设备 | ||
本说明书提供一种时钟校正方法、装置和网络设备,涉及通信技术领域。一种时钟校正方法,包括:获取补偿参数,其中,补偿参数为基于外部时钟源所发送的补偿信号所确定的;根据所获取的至少两个补偿参数,确定迭代值;通过卡尔曼模型对迭代值进行收敛,确定出收敛值;当确定外部时钟源故障时,根据收敛值对晶振所产生的时钟信号进行补偿。通过上述方法,可以在外部时钟源故障时对晶振所产生的时钟信号进行可靠的补偿,提升网络设备的可靠性。
技术领域
本说明书涉及通信技术领域,尤其涉及一种时钟校正方法、装置以及网络设备。
背景技术
随着5G(第五代移动通信技术,5th-Generation)技术的发展,数据的传输速度越来越快,对于时钟的准确性要求也越来越高。对于网络设备而言,一般会设置有两种时钟来源,一种是自身所产生的,另一种是从外部接收到的。
在网络设备内部,时钟信号由晶振产生,由于晶振的特性,随着时间的累加晶振老化,其所产生的时钟信号也会出现偏差。此时,需要通过从外部接收到的补偿信号对晶振所产生的时钟信号进行校正,从而保证多个网络设备之间的时钟保持统一。比如,通过1588协议接收频率或相位的偏移对内部的时钟进行校正。
但是,在网络设备工作的过程中,可能由于边界时钟(1588协议中的授时设备)故障,而导致网络设备无法接收到外部的补偿信号,网络设备无法对内部的晶振所产生的时钟信号进行校正,因此,在晶振累积了一定偏差的情况下,网络设备的数据处理和数据交互将会产生较大的偏差,从而影响网络设备乃至于整个组网的可靠性。
发明内容
为克服相关技术中存在的问题,本说明书提供了一种时钟校正方法、装置以及网络设备。
结合本说明书实施方式的第一方面,本申请提供了一种时钟校正方法,方法包括:
获取补偿参数,其中,补偿参数为基于外部时钟源所发送的补偿信号所确定的;
根据所获取的至少两个补偿参数,确定迭代值;
通过卡尔曼模型对迭代值进行收敛,确定出收敛值;
当确定外部时钟源故障时,根据收敛值对晶振所产生的时钟信号进行补偿。
可选的,外部时钟源为1588协议的时钟源,补偿参数包括相位偏差或频率偏差;
根据所获取的至少两个补偿参数,确定迭代值,包括:
在预设的时间周期内,记录至少两个补偿信号对应的补偿参数;
计算至少两个补偿信号中任意两个补偿信号所对应的补偿参数之间的差值;
根据任意两个补偿信号的下发间隔,确定补偿参数的比例关系,其中,比例关系为补偿参数所对应的迭代值的份数比例;
根据差值和比例关系,计算出迭代值。
进一步的,根据收敛值对晶振所产生的时钟信号进行补偿,包括:
根据时间周期内所设置的补偿时间,确定补偿时间所对应的收敛值的份数;
计算出实际补偿值,其中,实际补偿值=份数×收敛值;
在补偿时间,通过实际补偿值对晶振所产生的时钟信号进行补偿。
可选的,外部时钟源为同步以太网的时钟源,补偿参数为锁相环根据外部时钟源所确定的补偿系数;
根据所获取的至少两个补偿参数,确定迭代值,包括:
间隔预设时间段,从锁相环中读取补偿参数;
计算相邻的两个补偿参数所对应的差值作为迭代值;
根据收敛值对晶振所产生的时钟信号进行补偿,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司合肥分公司,未经新华三技术有限公司合肥分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110119585.9/2.html,转载请声明来源钻瓜专利网。