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