PTP设备实现平滑重启的方法及PTP设备技术

技术编号:8273386 阅读:294 留言:0更新日期:2013-01-31 05:57
本发明专利技术涉及一种精确时间协议(PTP)设备实现平滑重启的方法和设备,该方法包括:上游PTP设备或透传PTP设备重启时,向下游PTP设备发送第一通知,以通知所述下游PTP设备进入平滑重启(GR)状态;所述下游PTP设备接收所述第一通知后,保持与所述上游PTP设备的主从关系。本发明专利技术中,上游PTP设备或透传PTP设备重启时通知下游设备保持相应的主从关系,提高了网络的同步质量和稳定性。

【技术实现步骤摘要】
本专利技术涉及网络通讯领域,尤其涉及一种在1588同步网络中,PTP(精确定时协议)设备实现平滑重启的方法及PTP设备。
技术介绍
在电信业务IP化趋势的推动下,分组传送网承载的业务从以时分复用(TDM,TimeDivision Multiplexing)为主向以IP为主转变,但仍需要承载遗留的业务,比如TDM,另夕卜,分组传送网还需要承载3G业务。而3G业务要求PTN(分组传送网)实现频率和相位同止/J/ O IEEE 1588v2 标准规范了实现PTP (Precision Time Protocol,精确时间协议)的实现机制,它可以实现频率同步和相位同步。1588最开始应用在基于以太网的工业控制领域,目前逐步应用在电信领域;但由于电信业务要求可靠性非常高,要求网络设备在硬件冗余和相应的保护机制来保证电信业务不间断运营。网络设备主控板作为关键硬件设备,需要实现热备份,即当主板崩溃或系统升级后,备板能快速无缝的切换到备板上,而不会导致承载的业务中断。GR(Graceful Restart,平滑重启)是一种在主备切换或协议重启时保证转发业务不中断的机制。IEEE 1588v2标准定义的PTP协议流程包括两个步骤,I)首先建立Master (主)-Slave (从)层次结构,即两个PTP设备通过Announce (通告)报文和BMC (最佳主时钟)算法确定PTP端口状态,即Master、Slave或Passive状态;2)然后Master发起PTP同步流程,Slave根据报文中携带的时间戳计算出偏差并修正本地系统时钟。当确定了主从关系后,Master通过周期发送Announce到Slave来维护这种主从关系,如果Slave在规定时间内没收到Master发送的Announce报文,则会触发BMC重新计算并建立新的Master-Slave 主从关系。Announce超时时间是Announce报文发送间隔的倍数,用户可以根据需要手动配置;当上游Master设备发生主备倒换时,主备切换时间可能超过Announce超时时间,则下游Slave设备将选择其它设备作为Master ;主备倒换后,下游Slave设备将重新选择此上游设备作为Master,从而引起同步网络的震荡,影响网络的同步质量和稳定性,对于电信网络,这是不可容忍的。
技术实现思路
本专利技术要解决的技术问题是提供一种精确时间协议(PTP)设备实现平滑重启的方法和设备,以解决设备平滑重启时同步网络震荡的问题。为解决以上方法,本专利技术提供了一种精确时间协议(PTP)设备实现平滑重启的方法,该方法包括上游PTP设备或透传PTP设备重启时,向下游PTP设备发送第一通知,以通知所述下游PTP设备进入平滑重启(GR)状态;所述下游PTP设备接收所述第一通知后,保持与所述上游PTP设备的主从关系。进一步地,所述上游PTP设备或透传PTP设备重启后,该方法还包括,所述上游PTP设备或透传PTP设备向所述下游PTP设备发送第二通知,以通知所述下游PTP设备退出GR状态;所述下游PTP设备接收所述第二通知后,重新开始根据接收的Announce报文的情形维持主从关系。进一步地,所述下游PTP设备在最长保持时间超时后,重新开始根据接收的Announce报文的情形维持主从关系。进一步地,所述最长保持时间是系统默认设置的。进一步地,所述最长保持时间是协商确定的,所述上游PTP设备或透传PTP设备发送所述第一通知前,该方法还包括所述上游PTP设备或透传PTP设备和下游PT P设备协商所述最长保持时间。进一步地,发送所述第二通知后或超出最长保持时间后,所述上游PTP设备或透传PTP设备重新发起PTP同步流程。进一步地,所所述上游PTP设备或透传PTP设备发送所述第一通知前,该方法还包括所述上游PTP设备或透传PTP设备和下游PTP设备协商重启原因;所述第一通知中携带相应的重启原因。为解决以上技术问题,本专利技术还提供了一种精确时间协议(PTP)设备,该PTP设备包括状态通知模块,作为上游PTP设备或透传PTP设备重启时,用于通过备板向下游PTP设备发送第一通知,以通知所述下游PTP设备进入平滑重启(GR)状态;通知接收模块,作为下游PTP设备时,用于接收上游PTP设备或透传PTP设备发送的第一通知;主从关系维护模块,作为下游PTP设备时,用于接收所述第一通知后,保持与所述上游PTP设备的主从关系。进一步地,作为上游PTP设备或透传PTP设备重启后,所述状态通知模块,还用于向所述下游PTP设备发送第二通知,以通知所述下游PTP设备退出GR状态;作为下游PTP设备时,所述通知接收模块,还用于接收所述上游PTP设备或透传PTP设备发送的第二通知;所述主从关系维护模块,还用于在接收所述第二通知后,重新开始根据接收的Announce报文的情形维持主从关系。进一步地,所述主从关系维护模块,作为下游PTP设备时,还用于在最长保持时间超时后,重新开始根据接收的Announce报文的情形维持主从关系。进一步地,所述最长保持时间是协商确定的,所述PTP设备还包括能力协商模块,用于在建立主从关系时,协商所述最长保持时间。进一步地,所述PTP设备还包括PTP同步模块,作为上游PTP设备或透传PTP设备时,用于在发送所述第二通知后或超出最长保持时间后,重新发起PTP同步流程。本专利技术PTP设备实现平滑重启的方法和设备中,上游PTP设备或透传PTP设备重启时通知下游设备保持相应的主从关系,提高了网络的同步质量和稳定性。附图说明图I为本专利技术PTP设备实现平滑重启的方法实施例一的示意图;图2为本专利技术PTP设备实现平滑重启的方法实施例二的信令报文交互流程示意图;图3为不同类型PTP设备的网络架构层次示意图;图4为本专利技术PTP设备实施例I的模块结构示意图;图5为本专利技术PTP设备实施例2的模块结构示意图。 具体实施例方式现有技术中,当上游Master设备发生主备倒换时,上游Master设备与下游Slave设备之间的主从关系可能会中断,具体的,当主备切换时间超过Announce超时时间后,该主从关系中断,下游Slave设备将在除发生主备倒换的上游Master设备之外选择时钟级别最高的其它设备作为Master ;主备倒换后,若上游Master设备的时钟级别仍然最高,贝丨J下游Slave设备将重新选择此上游设备作为Master,从而引起同步网络的震荡,影响网络的同步质量和稳定性。除上游Master设备外,透传设备主备倒换时,也会出现上述问题,基于此,本专利技术解决上述问题的主要思想是,上游PTP设备或透传PTP设备重启时通知下游设备保持相应的主从关系,以此来解决切换过程中主从关系的中断问题,进而避免发生同步网路震荡,提闻了网络的同步质量和稳定性。下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例一本专利技术精确时间协议(PTP)设备实现平滑重启的方法包括步骤101 :上游PTP设备或透传PTP设备重启时,主板通知备板向下游PTP设备发送第一通知,以通知所述下游PTP设备进入平滑重启(GR)状态;步骤102 :所述下游PTP设备接收所述第一通知后,保持与所述上游PTP设备本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201110211835.html" title="PTP设备实现平滑重启的方法及PTP设备原文来自X技术">PTP设备实现平滑重启的方法及PTP设备</a>

【技术保护点】
一种精确时间协议(PTP)设备实现平滑重启的方法,其特征在于:该方法包括:上游PTP设备或透传PTP设备重启时,向下游PTP设备发送第一通知,以通知所述下游PTP设备进入平滑重启(GR)状态;所述下游PTP设备接收所述第一通知后,保持与所述上游PTP设备的主从关系。

【技术特征摘要】
1.一种精确时间协议(PTP)设备实现平滑重启的方法,其特征在于该方法包括 上游PTP设备或透传PTP设备重启时,向下游PTP设备发送第一通知,以通知所述下游PTP设备进入平滑重启(GR)状态; 所述下游PTP设备接收所述第一通知后,保持与所述上游PTP设备的主从关系。2.如权利要求I所述的方法,其特征在于,所述上游PTP设备或透传PTP设备重启后,该方法还包括,所述上游PTP设备或透传PTP设备向所述下游PTP设备发送第二通知,以通知所述下游PTP设备退出GR状态;所述下游PTP设备接收所述第二通知后,重新开始根据接收的Announce报文的情形维持主从关系。3.如权利要求I或2所述的方法,其特征在于所述下游PTP设备在最长保持时间超时后,重新开始根据接收的Announce报文的情形维持主从关系。4.如权利要求3所述的方法,其特征在于所述最长保持时间是系统默认设置的。5.如权利要求3所述的方法,其特征在于所述最长保持时间是协商确定的,所述上游PTP设备或透传PTP设备发送所述第一通知前,该方法还包括所述上游PTP设备或透传PTP设备和下游PTP设备协商所述最长保持时间。6.如权利要求3所述的方法,其特征在于发送所述第二通知后或超出最长保持时间后,所述上游PTP设备或透传PTP设备重新发起PTP同步流程。7.如权利要求I所述的方法,其特征在于所所述上游PTP设备或透传PTP设备发送所述第一通知前,该方法还包括所述上游PTP设备或透传PTP设备和下游PTP设备协商重启原因;所述第一通知中携带相应的重启原因。8.一...

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

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

1