[发明专利]一种时钟校正方法、装置以及网络设备有效
| 申请号: | 202110119585.9 | 申请日: | 2021-01-28 |
| 公开(公告)号: | CN112969229B | 公开(公告)日: | 2022-02-22 |
| 发明(设计)人: | 刘猛 | 申请(专利权)人: | 新华三技术有限公司合肥分公司 |
| 主分类号: | H04W56/00 | 分类号: | H04W56/00 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 230001 安徽省合肥市高新区创*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 时钟 校正 方法 装置 以及 网络设备 | ||
1.一种时钟校正方法,其特征在于,包括:
获取补偿参数,其中,所述补偿参数为基于外部时钟源所发送的补偿信号所确定的;
根据所获取的至少两个补偿参数,确定迭代值;
通过卡尔曼模型对所述迭代值进行收敛,确定出收敛值;
当确定所述外部时钟源故障时,根据所述收敛值对晶振所产生的时钟信号进行补偿。
2.根据权利要求1所述的方法,其特征在于,所述外部时钟源为1588协议的时钟源,所述补偿参数包括相位偏差或频率偏差;
所述根据所获取的至少两个补偿参数,确定迭代值,包括:
在预设的时间周期内,记录至少两个补偿信号对应的补偿参数;
计算所述至少两个补偿信号中任意两个补偿信号所对应的补偿参数之间的差值;
根据所述任意两个补偿信号的下发间隔,确定所述补偿参数的比例关系,其中,所述比例关系为所述补偿参数所对应的迭代值的份数比例;
根据所述差值和所述比例关系,计算出迭代值。
3.根据权利要求2所述的方法,其特征在于,所述根据所述收敛值对晶振所产生的时钟信号进行补偿,包括:
根据所述时间周期内所设置的补偿时间,确定所述补偿时间所对应的收敛值的份数;
计算出实际补偿值,其中,实际补偿值=份数×收敛值;
在所述补偿时间,通过所述实际补偿值对晶振所产生的时钟信号进行补偿。
4.根据权利要求1所述的方法,其特征在于,所述外部时钟源为同步以太网的时钟源,所述补偿参数为锁相环根据所述外部时钟源所确定的补偿系数;
所述根据所获取的至少两个补偿参数,确定迭代值,包括:
间隔预设时间段,从所述锁相环中读取补偿参数;
计算相邻的两个补偿参数所对应的差值作为迭代值;
所述根据所述收敛值对晶振所产生的时钟信号进行补偿,包括:
获取锁相环中所记录的补偿系数作为初始值以及通过卡尔曼模型所确定的收敛值;
计算出实际补偿值,其中,实际补偿值=初始值+N×收敛值,N为外部时钟源故障后所经过的时间段的数量。
5.一种时钟校正装置,其特征在于,包括:
获取单元,用于获取补偿参数,其中,所述补偿参数为基于外部时钟源所发送的补偿信号所确定的;
计算单元,用于根据所获取的至少两个补偿参数,确定迭代值;
收敛单元,用于通过卡尔曼模型对所述迭代值进行收敛,确定出收敛值;
补偿单元,用于当确定所述外部时钟源故障时,根据所述收敛值对晶振所产生的时钟信号进行补偿。
6.根据权利要求5所述的装置,其特征在于,所述外部时钟源为1588协议的时钟源,所述补偿参数包括相位偏差或频率偏差;
所述计算单元,包括:
记录模块,用于在预设的时间周期内,记录至少两个补偿信号对应的补偿参数;
第一差值模块,用于计算所述至少两个补偿信号中任意两个补偿信号所对应的补偿参数之间的差值;
比例模块,用于根据所述任意两个补偿信号的下发间隔,确定所述补偿参数的比例关系,其中,所述比例关系为所述补偿参数所对应的迭代值的份数比例;
确定模块,用于根据所述差值和所述比例关系,计算出迭代值。
7.根据权利要求6所述的装置,其特征在于,所述补偿单元,包括:
份数模块,根据所述时间周期内所设置的补偿时间,确定所述补偿时间所对应的收敛值的份数;
计算模块,用于计算出实际补偿值,其中,实际补偿值=份数×收敛值;
补偿模块,用于在所述补偿时间,通过所述实际补偿值对晶振所产生的时钟信号进行补偿。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司合肥分公司,未经新华三技术有限公司合肥分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110119585.9/1.html,转载请声明来源钻瓜专利网。





