[发明专利]时钟同步方法及装置在审
申请号: | 201110447761.8 | 申请日: | 2011-12-28 |
公开(公告)号: | CN103188064A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 李姣 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时钟 同步 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种时钟同步方法及装置。
背景技术
在有线网络系统中,特别是在大容量的电信级传输设备中,时间同步非常重要,目前,普遍采用的精确的时间算法是通过精密时钟同步协议标准(IEEE 1588)来实现时间同步的,图1是相关技术中IEEE 1588时间同步原理示意图,如图1所示,精密时钟同步协议标准(IEEE 1588)的时间同步的思想是通过主从设备交互相关消息来计算主从设备之间的时间差,并根据计算得到的时间差来对正从设备的时间。
一般一个时间同步网中只有一个时间服务器或者还有一个备用时间服务器,而时间同步网中的其他设备都要与这个时间服务器进行相关消息的交互来实现时间同步,图2是相关技术中1588时间同步的网络节点间的报文交互示意图,如图2所示,当多个设备与时间服务器进行相关消息的交互来实现时间同步。
此外,相关技术中还提出了另外一种时间同步方法,该时间同步通过GPS来实现时间同步,一般会将此时间同步方法应用于主时钟设备的时间同步。但是,该时间同步技术在实施时的建设成本和维护费用都较高。
在上述的时间同步方法中,如果时钟的精度达不到要求则可能会在时间同步网中需要较多的维护数据来对时间同步进行维护,从而导致过多地占用了业务的资源,同时,时间同步网中的设备每次与时间服务器进行时间同步时都要进行相关消息的交互,降低了时间同步网中的设备与时间服务器进行时间同步的效率,导致业务中断,给设备制造商造成巨大的损失,然而,时间同步系统又不能过于复杂,以免占用过多的业务资源。
因此,相关技术中时间同步方法存在由于重复进行相关消息的交互而导致的过多地占用了业务的资源、时间同步效率低以及建设成本高维护费用高的问题。
发明内容
本发明提供了一种时钟同步方法及装置,以至少解决相关技术中时间同步方法存在由于重复进行相关消息的交互而导致的过多地占用了业务的资源、时间同步效率低以及建设成本高维护费用高的问题。
根据本发明的一个方面,提供了一种时钟同步方法,包括:保存主从节点时钟之前同步时所采用的主从节点时钟路径延迟;获取当前主节点时钟信息;根据所述当前主节点时钟信息与所述主从节点时钟路径延迟将当前主从节点时钟同步,其中,所述主从节点间不存在其它节点。
优选地,所述主从节点通过以下方式确定:采用最短路径法对网络中的节点进行生成树计算;根据计算出的生成树确定主从节点,其中,所述生成树中的父节点为主节点,所述生成树中的子节点为从节点。
优选地,在将所述主从节点时钟同步之前,判断所述生成树中的父节点是否已经完成过时间同步,在所述生成树中的父节点已经完成过时间同步的情况下,将所述主从节点时钟同步。
优选地,对保存的所述主从节点时钟之前同步时所采用的所述主从节点时钟路径延迟进行更新。
优选地,在根据所述当前主节点时钟信息与所述主从节点时钟路径延迟将当前主从节点时钟同步之前,判断根据主节点当前时钟与所述主从节点的路径延迟计算获得的所述从节点当前时钟与所述从节点本地时钟之间的误差是否超过预定误差,在所述误差超过所述预定误差的情况下,对所述主从节点时钟路径延迟进行更新。
根据本发明的另一方面,提供了一种时钟同步装置,包括:保存模块,用于保存主从节点时钟之前同步时所采用的主从节点时钟路径延迟;获取模块,用于获取当前主节点时钟信息;同步模块,用于根据所述当前主节点时钟信息与所述主从节点时钟路径延迟将当前主从节点时钟同步,其中,所述主从节点间不存在其它节点。
优选地,还包括:计算模块,用于采用最短路径法对网络中的节点进行生成树计算;确定模块,用于根据计算出的生成树确定主从节点,其中,所述生成树中的父节点为主节点,所述生成树中的子节点为从节点。
优选地,还包括第一判断模块,用于在将所述主从节点时钟同步之前,判断所述生成树中的父节点是否已经完成过时间同步,在所述生成树中的父节点已经完成过时间同步的情况下,将所述主从节点时钟同步。
优选地,还包括更新模块,对保存的所述主从节点时钟之前同步时所采用的所述主从节点时钟路径延迟进行更新。
优选地,所述更新模块还包括第二判断模块,用于在根据所述当前主节点时钟信息与所述主从节点时钟路径延迟将当前主从节点时钟同步之前,判断根据主节点当前时钟与所述主从节点的路径延迟计算获得的所述从节点当前时钟与所述从节点本地时钟之间的误差是否超过预定误差,在所述误差超过所述预定误差的情况下,对所述主从节点时钟路径延迟进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110447761.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:链路聚合的异常恢复方法和交换设备
- 下一篇:检测子卡在位的方法、装置及系统