[发明专利]时钟同步方法、装置和存储介质有效
申请号: | 201811645611.6 | 申请日: | 2018-12-29 |
公开(公告)号: | CN111385050B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 吕京飞;刘颂;徐川 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04J3/06 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 颜晶 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时钟 同步 方法 装置 存储 介质 | ||
本申请公开了一种时钟同步方法、装置和存储介质,属于通信技术领域。所述方法包括:网络设备先接收来自第一主时钟节点的Announce报文和来自第二主时钟节点的Announce报文,当第一主时钟节点的Announce报文中携带的第一时钟源节点的标识与第二主时钟节点的Announce报文中携带的第二时钟源节点的标识相同时,从第一主时钟节点和第二主时钟节点中选择带来的时钟偏差较小的主时钟节点,再根据该主时钟节点的时间信息校准该网络设备的时钟。本申请选择时钟偏差较小的主时钟节点作为网络设备进行时钟同步的主时钟节点,使得该网络设备进行时钟同步的精确度更高,进而使得该网络设备校准之后的时钟的精度更高。
技术领域
本申请涉及通信技术领域,特别涉及一种时钟同步方法、装置和存储介质。
背景技术
随着电信网络的不断发展,电信网络对时钟同步的精确度要求越来越高,使得越来越多的精准时钟同步协议应运而生。其中,G.8275.1协议是一种由国际电信联盟电信标准分局(International Telecommunication Union-TelecommunicationStandardization Sector,ITU-T)基于IEEE 1588协议定义的适用于电信应用的协议。G.8275.1协议明确了时钟同步网络中的各时钟节点的互操作性所必需的IEEE 1588协议的功能,在遵循G.8275.1协议的时钟同步网络中,通常包括至少一个时钟源节点和多个时钟节点。对于该多个时钟节点中的任一时钟节点,该时钟节点可以与一个或多个上游网络设备连接,此时,该上游网络设备可以称为主时钟节点。对于连接有多个主时钟节点的情况,往往需要从该多个主时钟节点中选择一个主时钟节点来进行时钟同步。
G.8275.1协议定义了一种主时钟节点的选择算法。该选择算法也可以称为备选最佳主时钟算法(Alternative-Best Master Clock Algorithm,A-BMCA)。当一个时钟节点连接有多个主时钟节点时,该时钟节点会接收到分别来自该多个主时钟节点的多个通知(Announce)报文(message)。每个Announce报文中携带位于主时钟节点的上游的时钟源节点的时钟等级、时钟精度、时钟方差、第二优先级、时钟本地优先级、时钟源节点的标识,以及主时钟节点到位于上游的时钟源节点的跳数。通过A-BMCA对接收到的不同的Announce报文中携带的时钟等级、时钟精度、时钟方差、第二优先级、以及时钟本地优先级这些字段进行比较。如果一个Announce报文中携带的上述这些字段与另一个Announce报文中携带的上述这些字段分别相同,则可以判断接收到的不同的Announce报文中携带的时钟等级是否小于或等于127。如果不同的Announce报文中的时钟等级均小于或等于127,则对该多个主时钟节点到位于上游的时钟源节点的跳数进行比较,并选择对应较小跳数的主时钟节点进行时钟同步。如果时钟等级均大于127,则可以判断接收到的Announce报文中携带的时钟源节点的标识是否相同。如果相同,则对该多个主时钟节点到位于上游的时钟源节点的跳数进行比较,并选择对应较小跳数的主时钟节点进行时钟同步。然而,通过跳数选择出的主时钟节点的精确度可能并不高,从而降低了时钟同步的精确度。
发明内容
本申请提供了一种时钟同步方法、装置和存储介质,可以解决相关技术中网络设备选择主时钟节点精度不高,从而降低网络设备进行时钟同步的精确度的问题。所述技术方案如下:
第一方面,提供了一种时钟同步方法,所述方法包括:网络设备接收来自第一主时钟节点的Announce报文和来自第二主时钟节点的Announce报文,来自所述第一主时钟节点的Announce报文携带第一时钟源节点的标识和第一最大时钟偏差累计值,来自所述第二主时钟节点的Announce报文携带第二时钟源节点的标识和第二最大时钟偏差累计值;所述网络设备将所述第一时钟源节点的标识与所述第二时钟源节点的标识进行比较;当所述第一时钟源节点的标识与所述第二时钟源节点的标识相同时,所述网络设备根据所述第一最大时钟偏差累计值和所述第二最大时钟偏差累计值,从所述第一主时钟节点和所述第二主时钟节点中选择进行时钟同步的主时钟节点;所述网络设备根据选择的主时钟节点的时间信息校准所述网络设备的时钟。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811645611.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手套自动穿戴设备
- 下一篇:一种用于车辆的电池包快换装置及车辆