[发明专利]一种时钟同步的方法和装置有效
申请号: | 201710344469.0 | 申请日: | 2017-05-16 |
公开(公告)号: | CN108880723B | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 李霞;何力;游俊;马昊昊 | 申请(专利权)人: | 深圳市中兴软件有限责任公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06;H04L7/00 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;张天舒 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时钟 同步 方法 装置 | ||
1.一种时钟同步的方法,包括:
同步端设备根据预定通道上周期性码块的收、发时刻生成时间戳;
所述同步端设备与被同步端设备之间收、发时间信息报文,通过与收、发时间信息报文匹配的周期性码块的时间戳,确定与被同步端设备之间的时间偏差;
所述同步端设备根据所述时间偏差中时钟周期的整数倍的部分,调整所述同步端设备中主时间计数系统中时间计数器的值,余下部分调整所述主时间计数系统中主时钟的相位。
2.如权利要求1所述的方法,其特征在于,所述通过与收、发时间信息报文匹配的周期性码块的时间戳,确定与被同步端设备之间的时间偏差前还包括:
所述同步端设备对接口并行时钟与系统时钟进行鉴相,得到相位差;
使用所述相位差对所生成的时间戳进行补偿。
3.如权利要求1所述的方法,其特征在于,所述通过与收、发时间信息报文匹配的周期性码块的时间戳,确定与被同步端设备之间的时间偏差包括:
根据T1、T2、T3、T4、TC1、TC2、TC3、TC4确定和所述被同步端设备之间的时间偏差;
其中,T1是所接收的第一时间信息报文在发送时报文头的前一个周期性码块M1的时间戳;T2是所述第一时间信息报文到达本设备时报文头的前一个周期性码块M2的时间戳;T3是所发送的第二时间信息报文的报文头的前一个周期性码块M3的时间戳;T4是所述第二时间信息报文到达被同步端设备时,报文头的前一个周期性码块M4的时间戳;
TC1是时间戳T1的记录时刻到周期性码块M1发出被同步端设备的时刻之间的时延;TC2是周期性码块M2进入本设备的时刻到时间戳T2的记录时刻之间的时延;TC3是时间戳T3的记录时刻到周期性码块M3发出本设备的时刻之间的时延;TC4是周期性码块M4进入被同步端设备的时刻到时间戳T4的记录时刻之间的时延。
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述同步端设备根据同步端设备中主时间计数系统、从时间计数系统的时钟频率得到公约数,创建以所述公约数作为时钟频率的公约数时钟;
所述同步端设备将所述公约数时钟与所述主时间计数系统的时钟进行同步,将所述从时间计数系统的时钟与所述公约数时钟进行同步。
5.如权利要求4所述的方法,其特征在于,所述将所述公约数时钟与主时间计数系统的时钟进行同步,将从时间计数系统的时钟与所述公约数时钟进行同步包括:
使所述公约数时钟的上升沿对齐计数为m的整数倍时的主时间计数系统的时钟的上升沿,使从时间计数系统的时钟计数为n的整数倍时的上升沿与所述公约数时钟的上升沿对齐;
其中,m等于所述主时间计数系统的时钟频率除以所述公约数;n等于所述从时间计数系统的时钟频率除以所述公约数。
6.一种时钟同步的装置,包括:第一处理器和第一存储器;
其特征在于:
所述第一存储器用于保存第一时间同步程序;
所述第一处理器用于执行所述第一时间同步程序,以进行如下操作:
根据预定通道上周期性码块的收、发时刻生成时间戳;
与被同步端设备之间收、发时间信息报文,通过与收、发时间信息报文匹配的周期性码块的时间戳,确定与被同步端设备之间的时间偏差;
根据所述时间偏差中时钟周期的整数倍的部分,调整所述同步端设备中主时间计数系统中时间计数器的值,余下部分调整所述主时间计数系统中主时钟的相位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴软件有限责任公司,未经深圳市中兴软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710344469.0/1.html,转载请声明来源钻瓜专利网。