一种时钟和时间同步网络的同步故障处理方法和系统技术方案

技术编号:12280145 阅读:66 留言:0更新日期:2015-11-05 15:50
本发明专利技术提供了一种时钟和时间同步网络的同步故障处理方法和系统,其中,方法包括:在时钟/时间同步网络中设置控制器,通过所述控制器获取网络的拓扑连接以及各级网元发送的时钟/时间同步故障通知报文;当所述控制器接收到网元发送的时钟/时间同步故障通知报文时,检测受该故障影响的链路;由该控制器通知所述链路上与备用时钟/时间源连接的网元切换到与备用时钟/时间源锁定的状态,以及通知该链路上无备用时钟/时间源连接的网元切换到时钟/时间保持状态。本发明专利技术能够在网络发生时钟/时间同步故障时,快速找到备用时钟/时间源以及使无备用时钟/时间源连接网元快速进入保持状态。

【技术实现步骤摘要】

本专利技术涉及时钟和时间同步网络,由此涉及一种时钟和时间同步网络的同步故障处理方法和系统
技术介绍
时钟(clock)同步网络以同步以太网为代表,通过链路物理层发送脉冲信号进行多个网络设备在工作频率和脉冲相位上的同步;时间(time)同步网络以网络测控系统精确时钟同步协议PTP为代表,进行多个网络设备在时间相位上的同步。以时钟同步网络为例,当网络处于时钟同步情况下,时钟同步网元将时钟状态以及时钟质量等级通过通知报文逐级向下游传递,下游网元分析其从不同链路接收到的通知报文并结合自身状态决定同步哪条链路的时钟,同步后再将本网元的时钟同步状态和时钟质量等级继续通过通知报文传给下游网元。如果时钟同步网络发生同步故障,目前的网元恢复时钟的过程如下:当网元发现出现时钟同步故障后,先进入保持状态,向下一级网元发送故障通知以及处于保持状态时的时钟质量等级;下一级网元收到该信息后,将自身的时钟质量等级与上一级网元的时钟质量等级相比较,如果两者时钟质量等级相同,与上一级网元的时钟锁定,如果发现不能锁定上一级网元,进入保持状态,继续向下一级网元发送故障通知以及自身的时钟质量等级;如果经上述比较后发现上一级网元的时钟质量等级小于自身的时钟质量等级,则直接进入保持状态,继续向下一级网元发送故障通知以及自身时钟质量等级,直到某一级网元找到备用时钟源并且与该备用时钟源锁定;如果经上述比较后发现上一级网元的时钟质量等级高于自身的时钟质量等级,则直接锁定上一级网元的时钟,此时上一级网元相当于备用时钟源;接下来,在反向链路上,由锁定备用时钟的网元通知其上一级网元与其锁定,直至反向链路上第一个进入保持状态的网元也进入时钟锁定状态。以图1所示的时钟同步网络对上述过程说明如下:假设该网络中,网元I与网元2之间出现断纤故障,则网元2进入时钟保持状态,网元2向网元3发送故障通知以及时钟质量等级;网元3没有其他备选时钟源,在收到网元2发送的通知后,比较自身时钟质量等级与网元2的时钟质量等级,两者相同,网元3继续锁定网元2并向网元4发送故障通知以及时钟质量等级;网元4也没有其他备选时钟源,在收到网元3发送的通知后,继续比较自身时钟质量等级与网元3的时钟质量等级,两者相同,继续锁定网元3并向网元5发送故障通知以及时钟质量等级;网元5有备用网络时钟源,该备用网络时钟源为网元6的时钟,因此网元5在收到网元4的通知后,立即与网元6的时钟进行锁定,然后再通知网元4与自身时钟进行锁定;网元4与网元5的时钟进行锁定后,再通知网元3与自身时钟进行锁定;网元3与网元4的时钟进行锁定后,再通知网元2与自身时钟进行锁定。整个故障恢复的流程遍历的网元为:网元2》》网元3》》网元4》》网元5》》网元4》》网元3》》网元2。从上述流程可见,随着网络中网元节点数量的增加,网元找到备用时钟源的时间、整个故障恢复所需的时间也随之增加。并且由于每个网元会对自身的同步时钟偏差(clock offset)变化情况进行检测并作出响应,而网元向下一级网元发送报文的时间间隔相对较大,这样当下游网元根据接收到的报文进入保持状态之前,上游网元因时钟同步故障所产生的误差已经被传送给下一级网元,下一级网元的时钟已经偏离了正常基准。如图1所示,当网元2检测自身时钟异常的时候,时钟误差已经在网元2上面产生了作用,修改了网元2本身的时钟,这个时钟误差会继续向网元3传递。等到网元2发现问题向网元3发送报文的时候,网元3的时钟已经被带偏,并开始向网元4传递。随着网元的增多,下游网元进入时钟保持状态的时间推后,下游网元所保持时钟的误差加大。另外,只要设备处于非锁定状态下,保持时间越长,产生的频偏越大。如果误差超出了一定范围,通过时钟锁定的方法是无法弥补误差的。由上述分析可见发生时钟同步故障的未与备用时钟源连接网元快速进入保持状态以及与备用时钟源连接的网元快速锁定备用时钟的重要性。上述时钟同步网络在同步故障中出现的问题在时间同步网络中同样存在。
技术实现思路
本专利技术提供了一种时钟和时间同步网络的同步故障处理方法和系统,以解决如何在网络发生时间/时钟同步故障时,使未与备用时钟/时间源连接网元快速进入保持状态以及使与备用时钟/时间源连接的网元快速锁定备用时钟/时间的技术问题。为解决上述技术问题,本专利技术提供了一种时钟和时间同步网络的同步故障处理方法,所述方法包括:在时钟/时间同步网络中设置控制器,通过所述控制器获取网络的拓扑连接以及各级网元发送的时钟/时间同步故障通知报文;当所述控制器接收到网元发送的时钟/时间同步故障通知报文时,检测受该故障影响的链路;由该控制器通知所述链路上与备用时钟/时间源连接的网元切换到与备用时钟/时间源锁定的状态,以及通知该链路上无备用时钟/时间源连接的网元切换到时钟/时间保持状态。进一步地,所述方法还包括:当所述控制器获知与备用时钟/时间源连接的网元选中备用时钟/时间源为其时钟/时间源之后,由控制器通知与该选中备用时钟/时间源的网元相邻的处于保持状态的网元与该选中备用时钟/时间源的网元进行时钟/时间锁定;当所述控制器获知保持状态的网元选中其相邻的时钟/时间源为其时钟/时间源后,如果判断出该保持状态的网元不是发送同步故障通知报文的网元,则继续通知与该网元相邻的处于保持状态的网元与该网元进行时钟/时间锁定。进一步地,所述方法还包括:在通知所述链路上与备用时钟/时间源连接的网元切换到与备用时钟/时间源锁定的状态,以及通知该链路上无备用时钟/时间源连接的网元切换到时钟/时间保持状态后,所述控制器在预设时间间隔后通知与连接备用时钟/时间源的网元相邻的处于保持状态的网元与连接所述备用时钟/时间源的网元进行时钟/时间锁定;在通知处于时钟保持状态的网元与其相邻的网元进行时钟/时间锁定后,所述控制器如果判断出所述保持状态的网元不是发送故障通知报文的网元,则继续在所述预设时间间隔后通知与该网元相邻的处于保持状态的网元进行时钟/时间锁定。进一步地,所述方法还包括:所述与备用时钟/时间源连接的网元接收到控制器发送的切换到与备用时钟/时间源锁定的通知后,获取所述备用时钟/时间源的质量等级,如果备用时钟/时间源的质量等级和自身时钟/时间质量等级相同,则不再执行锁定流程;如果备用时钟/时间源的质量等级大于自身的时钟/时间质量等级,则执行与备用时钟/时间源的锁定;所述处于保持状态的网元接收到控制器发送的切换到与其相邻网元的时钟/时间源锁定的通知后,获取该相邻网元的时钟/时间源的质量等级,如果选中时钟/时间网元的时钟/时间源的质量等级与自身的时钟/时间质量等级相同,则不再执行锁定流程;如果相邻时钟/时间网元的时钟/时间源的质量等级大于自身的时钟/时间质量等级,则执行与该相邻时钟/时间网元的时钟/时间锁定。为解决上述技术问题,本专利技术还提供了当前第1页1 2 3 4 本文档来自技高网
...

【技术保护点】
一种时钟和时间同步网络的同步故障处理方法,其特征在于,所述方法包括:在时钟/时间同步网络中设置控制器,通过所述控制器获取网络的拓扑连接以及各级网元发送的时钟/时间同步故障通知报文;当所述控制器接收到网元发送的时钟/时间同步故障通知报文时,检测受该故障影响的链路;由该控制器通知所述链路上与备用时钟/时间源连接的网元切换到与备用时钟/时间源锁定的状态,以及通知该链路上无备用时钟/时间源连接的网元切换到时钟/时间保持状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:王斌张君辉
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1