指示同步时间源选择的方法、装置及系统的制作方法

文档序号:9566981阅读:280来源:国知局
指示同步时间源选择的方法、装置及系统的制作方法
【技术领域】
[0001] 本发明涉及通信领域,具体而言,涉及一种指示同步时间源选择的方法、装置及系 统。
【背景技术】
[0002] 在承载网波分系统中实现时钟时间同步,首先实现时钟同步,只有时钟同步 了,才有可能实现时间同步。波分系统中业界通常的做法是时钟同步采用同步状态消息 (Sync虹onization Status Message, SSM)算法,时间同步义用1588算法。
[0003] 时钟同步SSM算法中,结合时钟芯片判断出的时钟物理质量W及线路上定时接收 到的标识时钟质量等级高低的SSM字节信息来决策出本节点的时钟源,最终通过配置时钟 芯片完成本节点时钟的切换。如图1所示,时钟同步SSM算法中,假如节点3上设置了导入 节点1和节点2的时钟。节点3上的时钟芯片判断出来自节点1和节点2的时钟物理质量 是否足够好,首先排除不满足节点3上时钟锁定口限的时钟。然后节点3对满足锁定口限 的时钟依据G. 781标准中的定义判断各路时钟的等级高低(如表1所示),判断比较节点1 和节点2线路上传过来的分别标识各自线路时钟质量高低的SSM线路等级,从而优选出满 足时钟锁定口限且SSM质量等级高的时钟。节点3优选出质量等级最高的时钟后,会配置 时钟芯片锁定该路时钟,完成本节点同上游时钟节点的时钟同步。
[0004] 时间同步1588算法是根据本节点定时接收到的Announce报文,依照1588协议来 比较Announce报文中的gran血ast&rPriorityl等字段,完成时间选源,最终通过1588协 议所描述的与时间源精确时间协议(PrecisionTimeProtocol,PTP,1588的简称)对时报 文的交互来完成同时间源的时间同步。如图1所示,节点3根据接收到的节点1和节点2发 过来的Announce报文(如表2所示),按照1588协议的描述运行最优主时钟(Bestmaster clock,BMC)算法比较出节点I和节点2中更优一路的时间,从而决定本节点需要与哪一路 的时间做同步。节点3向优选出的某一路时间依据1588协议中规定的时间同步方法通过 PTP对时报文的交互完成本节点同上游时间节点的时间同步。
[0005] 通常时钟时间网可分离,当时钟网的时钟注入源头或其上的某一时钟节点发生故 障时,将导致时间网异常。在送种情况下,如果不关联时钟同步SSM算法与时间同步1588 算法,则使得时钟网上节点发生故障进行切换时,时间网上的节点不会进行切换。从而导致 时间网上的节点选择错误的同步时间源进行时间同步。
[0006] 表LSSM信息的定义
[0007]
[0008]表2.Annouce报文的定义


【发明内容】

[0010] 针对相关技术中,在时钟网上节点发生故障进行切换时,时间网上的节点不会进 行切换。从而导致时间网上的节点选择错误的同步时间源进行时间同步的问题,本发明提 供了一种指示同步时间源选择的方法、装置及系统,W至少解决上述问题。
[0011] 根据本发明的一个方面,提供了一种指示同步时间源选择的方法,包括:第一节点 确定本节点时钟同步异常;所述第一节点输出所述第一节点的时间状态信息,其中,所述时 间状态信息中包含指示所述第一节点时钟同步异常的指示信息,指示其它节点选择除所述 第一节点之外的第二节点的输出时间为同步时间源。
[0012] 可选地,所述第一节点输出所述第一节点的时间状态信息,包括:所述第一节点输 出通告报文,其中,所述通告报文中携带的用于其它节点进行时间选源的优先级的取值为 所述第一节点所在的承载网波分系统中的最低优先级的值。
[0013] 可选地,所述第一节点输出所述第一节点的时间状态信息之前,所述方法还包括: 所述第一节点确定开启时钟时间关联功能。
[0014] 可选地,在所述第一节点输出所述第一节点的时间状态信息之后,所述方法还包 括:所述其它节点接收到所述时间状态信息,根据所述时间状态信息重新运行时间源选源 算法,选择除所述第一节点之外的第二节点的输出时间为同步时间源。
[0015] 根据本发明的另一个方面,提供了一种指示同步时间源选择的装置,包括;第一确 定模块,用于确定第一节点时钟同步异常;输出模块,用于输出所述第一节点的时间状态信 息,其中,所述时间状态信息中包含指示所述第一节点时钟同步异常的指示信息,指示其它 节点选择除所述第一节点之外的第二节点的输出时间为同步时间源。
[0016] 可选地,所述输出模块通过W下方式输出所述时间状态信息;输出通告报文,其 中,所述通告报文中携带的用于其它节点进行时间选源的优先级的取值为所述第一节点所 在的承载网波分系统中的最低优先级的值。
[0017] 可选地,还包括;第二确定模块,用于确定所述第一节点开启时钟时间关联功能。
[0018] 根据本发明的又一个方面,提供了一种指示同步时间源选择的系统,包括;第一节 点和所述第一节点所在的承载网波分系统中除所述第一节点之外的其他节点;其中,所述 第一节点包括上述的装置,用于在所述第一节点的时钟同步异常时,输出时间状态信息,其 中,所述时间状态信息中包含指示所述第一节点时钟同步异常的指示信息,指示其它节点 选择除所述第一节点之外的第二节点的输出时间为同步时间源;所述其他节点,用于根据 所述第一节点输出的所述时间状态信息,重新运行时间源选源算法,选择除所述第一节点 之外的第二节点的输出时间为同步时间源。
[0019] 通过本发明,承载网波分系统中的节点在时钟同步异常时,输出指示时钟同步异 常的时间状态信息,在时钟网上节点发生故障进行切换时,时间网上的节点会根据该时间 状态信息进行同步时间源的切换,建立了时钟同步与时间同步之间的关联,避免了时钟节 点出现异常的时候有可能引出的错误时间同步。
【附图说明】
[0020] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0021] 图1是根据相关技术的多节点时钟时间同步组网示意图;
[0022] 图2是根据本发明实施例的指示同步时间源选择的方法的流程图;
[0023] 图3是根据本发明实施例的指示同步时间源选择的系统的结构示意图;
[0024] 图4是根据本发明实施例的指示同步时间源选择的装置的结构示意图;
[0025] 图5是本发明可选实施例的节点根据时钟同步状态关联输出时间状态信息的流 程图;
[0026] 图6是本发明可选实施例中时钟同步正常时下游节点的时钟时间源的选择示意 图;
[0027] 图7是本发明可选实施例中时钟时间关联算法开关没打开且时钟同步异常时下 游节点的时间源的选择示意图;
[0028] 图8是本发明可选实施例中时钟时间关联算法开关打开时钟同步且异常时下游 节点的时间源的选择示意图。
【具体实施方式】
[0029] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可W相互组合。
[0030] 针对相关技术中存在的上述问题,本发明实施例提供了一种承载网波分系统中指 示同步时间源选择的方法,该方法将时钟同步算法(例如,SSM算法)与时间同步算法(例 女口,1588算法)相关联。通过该方法在时钟时间网分离的情况下,时钟网节点异常发生切换 时,时间网节点可根据需要进行相应切换。
[0031] 需要说明的是,本发明实施例中,"节点时钟同步正常"是指节点时钟芯片锁定到 了上游线路过来的时钟。节点"时钟同步异常"是指节点时钟芯片判断出上游线路上的时 钟没有可W锁定的。另外,在本发明实施例中,时间源的切换是指下游节点不再与本节点 通过PTP对时报文完成时间的同步,下游节点决策出新的时间源后就会与新的时间源进行 PTP对时报文交互来完成时间同步。
[003引图2是根据本发明实施例的指示同步时间源选择的方法的流程图,如图2所示,该 方法主要包括W下步骤:
[0033] 步骤S202,第一节点确定本节点时钟同步异常。
[0034] 在具体实施过程中,承载网波分系统中的第一节点可W按照现有方式确定其时钟 同步是否异常。具体本发明实施例不作限定。
[003引步骤S204,所述第一节点输出所述第一节点的时间状态信息,其中,所述时间状态 信息中包含指示所述第一节点时钟同步异常的指示信息,指示其它节点选择除所述第一节 点之外的第二节点的输出时间为同步时间源。
[0036] 可选地,所述第一节点可W通过通告(Announce)报文输出所述时间状态信息,其 中,所述通告报文中携带的用于其它节点进行时间选源的优先级(例如,Announce报文中 的grandmast&rPriorityl字段)的取值为所述第一节点所在的承载网波分系统中的最低 优先级的值。
[0037] 可选地,所述第一节点输出所述第一节点的时间状态信息之前,所述方法还包括: 所述第一节点确定开启时钟时间关联功能。在具体实施过程中,可W在节点中设置一个时 钟时间关联开关,通过该开关来开启或关闭时钟时间关联功能。通过该可选实施方式,可W 开启或关闭时钟时间关联功能,从而可W满足多种需求。
[0038] 在本发明实施例中,在所述第一节点输出所述第一节点的时间状态信息之后,所 述方法还包括:所述其它节点接收到所述时间状态信息,根据所述时间状态信息重新运行 时间源选源算法,选择除所述第一节点之外的第二节点的输出时间为同步时间源。
[0039] 在本发明实施例的一个优选实施方式中,当承载网
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1