【技术实现步骤摘要】
时钟同步方法、装置和存储介质
本申请涉及通信
,特别涉及一种时钟同步方法、装置和存储介质。
技术介绍
随着电信网络的不断发展,电信网络对时钟同步的精确度要求越来越高,使得越来越多的精准时钟同步协议应运而生。其中,G.8275.1协议是一种由国际电信联盟电信标准分局(InternationalTelecommunicationUnion-TelecommunicationStandardizationSector,ITU-T)基于IEEE1588协议定义的适用于电信应用的协议。G.8275.1协议明确了时钟同步网络中的各时钟节点的互操作性所必需的IEEE1588协议的功能,在遵循G.8275.1协议的时钟同步网络中,通常包括至少一个时钟源节点和多个时钟节点。对于该多个时钟节点中的任一时钟节点,该时钟节点可以与一个或多个上游网络设备连接,此时,该上游网络设备可以称为主时钟节点。对于连接有多个主时钟节点的情况,往往需要从该多个主时钟节点中选择一个主时钟节点来进行时钟同步。G.8275.1协议定义了一种主时钟节点的选择 ...
【技术保护点】
1.一种时钟同步方法,其特征在于,所述方法包括:/n网络设备接收来自第一主时钟节点的通知Announce报文和来自第二主时钟节点的Announce报文,来自所述第一主时钟节点的Announce报文携带第一时钟源节点的标识和第一最大时钟偏差累计值,来自所述第二主时钟节点的Announce报文携带第二时钟源节点的标识和第二最大时钟偏差累计值,所述第一最大时钟偏差累计值是所述第一时钟源节点到所述第一主时钟节点的路径上的多个第一最大时钟偏差之和,所述第二最大时钟偏差累计值是所述第二时钟源节点到所述第二主时钟节点的路径上的多个第二最大时钟偏差之和;/n所述网络设备将所述第一时钟源节点 ...
【技术特征摘要】
1.一种时钟同步方法,其特征在于,所述方法包括:
网络设备接收来自第一主时钟节点的通知Announce报文和来自第二主时钟节点的Announce报文,来自所述第一主时钟节点的Announce报文携带第一时钟源节点的标识和第一最大时钟偏差累计值,来自所述第二主时钟节点的Announce报文携带第二时钟源节点的标识和第二最大时钟偏差累计值,所述第一最大时钟偏差累计值是所述第一时钟源节点到所述第一主时钟节点的路径上的多个第一最大时钟偏差之和,所述第二最大时钟偏差累计值是所述第二时钟源节点到所述第二主时钟节点的路径上的多个第二最大时钟偏差之和;
所述网络设备将所述第一时钟源节点的标识和所述第二时钟源节点的标识进行比较;
当所述第一时钟源节点的标识与所述第二时钟源节点的标识相同时,所述网络设备根据所述第一最大时钟偏差累计值和所述第二最大时钟偏差累计值,从所述第一主时钟节点和所述第二主时钟节点中选择进行时钟同步的主时钟节点;
所述网络设备根据选择的主时钟节点的时间信息校准所述网络设备的时钟。
2.如权利要求1所述的方法,其特征在于,来自所述第一主时钟节点的Announce报文还携带所述第一时钟源节点的时钟等级,来自所述第二主时钟节点的Announce报文还携带所述第二时钟源节点的时钟等级;
所述网络设备将所述第一时钟源节点的标识和所述第二时钟源节点的标识进行比较之前,所述方法还包括:
所述网络设备将所述第一时钟源节点的时钟等级与所述第二时钟源节点的时钟等级进行比较;
当所述第一时钟源节点的时钟等级等于所述第二时钟源节点的时钟等级时,所述网络设备判断所述第一时钟源节点的时钟等级是否小于或等于127;
所述网络设备将所述第一时钟源节点的标识和所述第二时钟源节点的标识进行比较,包括:
当所述第一时钟源节点的时钟等级大于127时,所述网络设备将所述第一时钟源节点的标识和所述第二时钟源节点的标识进行比较。
3.如权利要求2所述的方法,其特征在于,所述网络设备判断所述第一时钟源节点的时钟等级是否小于或等于127之后,所述方法还包括:
当所述第一时钟源节点的时钟等级小于或等于127时,所述网络设备根据所述第一最大时钟偏差累计值和所述第二最大时钟偏差累计值,从所述第一主时钟节点和所述第二主时钟节点中选择进行时钟同步的主时钟节点;
所述网络设备根据选择的主时钟节点的时间信息校准所述网络设备的时钟。
4.如权利要求1-3任一所述的方法,其特征在于,所述多个第一最大时钟偏差是指所述第一时钟源节点到所述第一主时钟节点的路径上的多个时钟节点分别对应的多个最大时钟偏差,所述多个第二最大时钟偏差是指所述第二时钟源节点到所述第二主时钟节点的路径上的多个时钟节点分别对应的多个最大时钟偏差。
5.如权利要求4所述的方法,其特征在于,所述网络设备根据所述第一最大时钟偏差累计值和所述第二最大时钟偏差累计值,从所述第一主时钟节点和所述第二主时钟节点中选择进行时钟同步的主时钟节点,包括:
所述网络设备将所述第一最大时钟偏差累计值与所述第二最大时钟偏差累计值进行比较;
当所述第一最大时钟偏差累计值小于所述第二最大时钟偏差累计值时,所述网络设备将所述第一主时钟节点确定为进行时钟同步的主时钟节点。
6.如权利要求5所述的方法,其特征在于,来自所述第一主时钟节点的Announce报文还携带第一时钟方差值,来自所述第二主时钟节点的Announce报文还携带第二时钟方差值,所述第一时钟方差值是指多个第一时钟偏差方差值的平方和的平方根,所述第二时钟方差值是指多个第二时钟偏差方差值的平方和的平方根,所述第一时钟偏差方差值是指所述第一时钟源节点到所述第一主时钟节点的路径上的一个时钟节点对应的多个时钟偏差的方差值,所述第二时钟偏差方差值是指所述第二时钟源节点到所述第二主时钟节点的路径上的一个时钟节点对应的多个时钟偏差的方差值;
所述网络设备将所述第一最大时钟偏差累计值与所述第二最大时钟偏差累计值进行比较之后,所述方法还包括:
当所述第一最大时钟偏差累计值等于所述第二最大时钟偏差累计值时,所述网络设备将所述第一时钟方差值与所述第二时钟方差值进行比较;
当所述第一时钟方差值小于所述第二时钟方差值时,所述网络设备将所述第一主时钟节点确定为进行时钟同步的主时钟节点。
7.如权利要求1-3任一所述的方法,其特征在于,所述多个第一最大时钟偏差是指所述第一时钟源节点到所述第一主时钟节点的路径上的多个时钟节点分别对应的多个最大时钟偏差,以及所述第一时钟源节点到所述第一主时钟节点的路径上的多个时钟节点中的至少一对相邻时钟节点之间的传输介质分别对应的至少一个最大时钟偏差,所述多个第二最大时钟偏差是指所述第二时钟源节点到所述第二主时钟节点的路径上的多个时钟节点分别对应的多个最大时钟偏差,以及所述第二时钟源节点到所述第二主时钟节点的路径上的多个时钟节点中的至少一对相邻时钟节点之间的传输介质分别对应的至少一个最大时钟偏差。
8.如权利要求7所述的方法,其特征在于,所述网络设备根据所述第一最大时钟偏差累计值和所述第二最大时钟偏差累计值,从所述第一主时钟节点和所述第二主时钟节点中选择进行时钟同步的主时钟节点,包括:
所述网络设备确定第三最大时钟偏差累计值和第四最大时钟偏差累计值,所述第三最大时钟偏差累计值是指所述第一主时钟节点与所述网络设备之间的传输介质对应的最大时钟偏差与所述第一最大时钟偏差累计值之和,所述第四最大时钟偏差累计值是指所述第二主时钟节点与所述网络设备之间的传输介质对应的最大时钟偏差与所述第二最大时钟偏差累计值之和;
所述网络设备将所述第三最大时钟偏差累计值与所述第四最大时钟偏差累计值进行比较;
当所述第三最大时钟偏差累计值小于所述第四最大时钟偏差累计值时,所述网络设备将所述第一主时钟节点确定为进行时钟同步的主时钟节点。
9.如权利要求8所述的方法,其特征在于,来自所述第一主时钟节点的Announce报文还携带第一时钟方差值,来自所述第二主时钟节点的Announce报文还携带第二时钟方差值,所述第一时钟方差值是指多个第一时钟偏差方差值的平方和的平方根,所述第二时钟方差值是指多个第二时钟偏差方差值的平方和的平方根,所述多个第一时钟偏差方差值包括所述第一时钟源节点到所述第一主时钟节点的路径上的每个时钟节点对应的多个时钟偏差的方差值,以及所述第一时钟源节点到所述第一主时钟节点的路径上的多个时钟节点中的至少一对相邻时钟节点中每对相邻时钟节点之间的传输介质对应的多个时钟偏差的方差值,所述多个第二时钟偏差方差值包括所述第二时钟源节点到所述第二主时钟节点的路径上的每个时钟节点对应的多个时钟偏差的方差值,以及所述第二时钟源节点到所述第二主时钟节点的路径上的多个时钟节点中的至少一对相邻时钟节点中每对相邻时钟节点之间的传输介质对应的多个时钟偏差的方差值;
所述网络设备将所述第三最大时钟偏差累计值与所述第四最大时钟偏差累计值进行比较之后,所述方法还包括:
当所述第三最大时钟偏差累计值等于所述第四最大时钟偏差累计值时,所述网络设备确定第三时钟方差值和第四时钟方差值,所述第三时钟方差值是所述第一主时钟节点与所述网络设备之间的传输介质对应的多个时钟偏差的方差值与所述第一时钟方差值的平方和的平方根,所述第四时钟方差值是所述第二主时钟节点与所述网络设备之间的传输介质对应的多个时钟偏差的方差值与所述第二时钟方差值的平方和的平方根;
所述网络设备将所述第三时钟方差值与所述第四时钟...
【专利技术属性】
技术研发人员:吕京飞,刘颂,徐川,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。