一种对同步数字系列保护协议进行保护的方法技术

技术编号:3546620 阅读:190 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种对SDH保护协议进行保护的方法,应用于包含配置单元、线路和交叉单元以及两个协议控制单元的SDH网元中,所述两个协议控制单元分别根据接收的线路和交叉单元上报的网络状态信息,执行保护协议,并进行两个协议控制单元之间协议状态的同步校验;如果协议状态一致,则继续执行;如果不一致,则终止执行,并将校验错误信息上报给配置单元,配置单元根据校验错误信息,在协议失效时纠正协议错误,在协议控制单元发生故障时切换到单机工作状态。应用本发明专利技术所述方法,可以通过两个协议控制单元之间的协议状态校验,有效避免由于协议软件失效而造成的自动保护倒换失败,大大提高SDH网络的安全性和自愈能力。

【技术实现步骤摘要】
一种对同步数字系列保护协议进行保护的方法
本专利技术涉及到同步数字系列(SDH)网络的自愈技术,特别涉及到一种对SDH保护协议进行保护的方法。
技术介绍
在SDH协议标准中定义了在SDH网络发生故障,例如光纤断裂或设备故障时,对该SDH网络中传输的业务进行保护的网络自愈方法。上面所述的网络自愈也就是,当网络发生故障,无需人为干预,SDH网络会在极短的时间内,自动发现替代的传输路由,并重新建立通信,使业务的传输自动从故障中恢复,让用户几乎感觉不到故障的存在。目前应用最为广泛的两种网络自愈保护协议为复用段保护协议(MSP)和子网连接保护协议(SNCP)。网络具有自愈能力的先决条件就是组成网络的网元需要具备一定的智能。例如,如果网元A和网元B之间的光纤发生了断裂,那么网元A和网元B首先应该能够迅速检测到故障,并立即做出处理,通知全网进入倒换状态,同时调整业务的走向,使业务的传输避开光纤中发生断裂的部位,这种自愈的过程也称为自动保护倒换。通常在SDH设备中,上面所述自动保护倒换功能可以由配置单元、协议控制单元、以及线路和交叉单元配合实现。图1为SDH网元实现自动保护倒换控制的方法示意图。其中,配置单元100用于接收用户的配置信息,下发给协议控制单元200,向网管传递协议控制单元200上报的协议状态信息;协议控制单元200实现保护倒换控制的核心部分,在承载保护协议控制软件的单板上运行,该单元用于接收配置单元100下发的配置信息,并将协议控制信息下发给线路和交叉单元300,同时根据线路-->和交叉单元300上报的当前网络状态信息结合保护协议规定的内容执行保护协议,然后,将得到的协议状态信息上报给配置单元100;线路和交叉单元300用于根据接收的协议控制信息收集SDH网络上的网络状态信息并上报给协议控制单元200,并执行协议控制单元200下发的控制命令,从而完成业务的保护切换。通过上述配置单元、协议控制单元以及线路和交叉单元的配合,就可以在网络发生故障的时候,执行自动保护倒换协议,进行自动保护倒换控制。从图1所示的结构可以看出,由于协议控制单元200是实现自动保护倒换功能的核心部件,因此,如果协议控制单元200发生故障,或其上运行的协议控制软件失效了,即使网路中存在冗余的路由也无法实现对业务传输的保护。由此可以看出,如果SDH设备能够对协议控制单元200也进行备份保护,就可以极大的提高SDH网络的生存能力,保证SDH网络业务的正常传输。图2为目前已经使用的一种对协议控制单元进行热备份的方法示意图。从图2可以看出,为了提高SDH网络的生存能力,所述方法对实现自动保护倒换的核心部分——协议控制单元采用了1+1热备份的方式,即在可以实现自动保护倒换控制功能的网元中使用了两个协议控制单元:主用协议控制单元200和备用协议控制单元250,主、备用协议控制单元200、250之间还包括一对故障对告线,用于实现协议控制单元故障状态的通知。下面将详细介绍上述采用热备份方式实现自动保护倒换功能的方法。为了实现热备份工作方式,使主、备用协议控制单元200、250上的协议软件都能正常运行,配置单元100的配置信息和线路和交叉单元300检测的网络状态信息需要同时发送给两块协议控制单元,主用协议控制单元200和备用协议控制单元250根据线路和交叉单元300上报的网络状态信息以及配置单元100下发的配置信息,同时执行相同协议控制软件。在主用协议控制单元200工作正常时,主用协议控制单元200对SDH设备有控制权,负责对配置单元100上报协议状态,并对线路和交叉单元-->300下发协议控制信息,备用协议控制单元250仅仅进行协议的执行操作,而不进行协议状态的上报以及协议控制信息的下发。此时,为了使主、备用协议控制单元上的协议状态实时保持一致,主用协议控制单元200还要周期将它的协议状态信息通过板间通讯机制发送给备用协议控制单元250,完成主、备用协议控制单元的协议状态同步。在主用协议控制单元200发生故障时,会将自身设置为备用状态,并通过故障对告线发送工作异常信息到备用协议控制单元250。当备用协议控制单元250接收到主用协议控制单元200工作异常的信息时,立即接管主用协议控制单元200的工作,并将自己设置为主用。此时,新的主用协议控制单元也将按照图2所示的方式工作,即对SDH设备有控制权,负责对配置单元100上报协议状态以及对线路和交叉单元300下发协议控制信息,并周期将协议状态信息发送给原主用协议控制单元200,完成新的主用和原主用协议控制单元上的协议状态同步。另外,新的主用协议控制单元250还要将主、备用协议控制单元交换SDH设备控制权的状态上报给配置单元100,以便通知用户原来的主用协议控制单元200发生了故障。在上述对协议控制单元进行热备份的方法中,主用协议控制单元可以在自身发生故障的情况下,通过故障对告线通知备用协议控制单元,将业务及时的倒换到备用协议控制单元进行处理。但是,由于主、备用协议控制单元之间的协议状态同步实质上是主用协议控制单元向备用协议控制单元的单向同步,并没有利用备用协议控制单元对网络状态信息和配置信息的处理结果,因此,主用协议控制单元在协议处理过程中,如果发生以下基于硬件和软件故障,将会造成主用协议控制单元协议状态错误运行而无法依靠主、备倒换机制加以恢复:1)主用协议控制单元发生了下列无法检出的或无法对告的硬件故障:器件的内部故障、CPU出现故障、故障控制电路出现故障、线路和交叉单元-->与协议控制单元之间的通讯模块故障、主备用协议控制单元的通讯模块故障等等,这些异常及其故障会导致主用协议控制单元的故障对告线线无法置坏,进而导致主、备倒换机制失效;2)主用协议控制单元无硬件故障,但出现下列软件故障:主板通讯软件模块异常造成检测点状态上报信息的丢失;由于协议控制模块受到其他软件模块的干扰、无法获得CPU、内存资源等多种软件原因而被挂起或者无法执行;主用协议控制单元软件丢失;主用协议控制单元软件不断处于软复位(狗复位)而无法运行等等,以上多种原因会导致主用协议控制单元对网络状态信息和配置信息的协议处理结果是错误的。在上述两种情况下,配置单元是无法发现上述错误状态的。这时,即使备用协议控制单元上运行的保护协议结果是正确的,系统实际上还是会执行主用协议控制单元的错误处理结果,最终导致保护倒换不能正常进行,并且由于配置单元无法及时发现上述主用协议控制单元的失效状态,因此无法及时进行软件恢复,将造成业务长时间中断。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种对SDH保护协议进行保护的方法,该方法可以及时纠正保护协议执行过程中可能出现的一些错误状态,保证自动保护倒换的正常进行,即时恢复中断的业务,极大的增强SDH网络的安全性和自愈能力。本专利技术所述的对保护协议进行保护的方法,应用于包含配置单元、线路和交叉单元以及两个协议控制单元的SDH网元中,所述方法包括以下步骤:a、所述两个协议控制单元分别接收线路和交叉单元上报的网络状态信息,并根据接收到的网络状态信息各自单独执行保护协议;b、所述两个协议控制单元分别将在保护协议的执行过程中自身得到的协议状态发送给对方,并将其与接收到对方的协议状态进行比较,如果两个协议状态一致本文档来自技高网
...

【技术保护点】
一种对SDH保护协议进行保护的方法,应用于包含配置单元、线路和交叉单元以及两个协议控制单元的SDH网元中,其特征在于,所述方法包括以下步骤:a、所述两个协议控制单元分别接收线路和交叉单元上报的网络状态信息,并根据接收到的网络状态信息 各自单独执行保护协议;b、所述两个协议控制单元分别将在保护协议的执行过程中自身得到的协议状态发送给对方,并将其与接收到对方的协议状态进行比较,如果两个协议状态一致,则返回步骤a;如果两个协议状态不一致,则所述两个协议控制单元分别中止 执行保护协议,上报同步校验错误信息给配置单元,执行步骤c;c、配置单元根据同步校验错误信息确定当前两个协议控制单元的状态,如果两个协议控制单元均正常,则发送重新启动保护协议的指令到两个协议控制单元,两个协议控制单元分别重新启动保护协 议,并返回步骤a;如果两个协议控制单元之一发生故障,则发送退出协议处理的指令到控制故障的协议控制单元,发送单独执行保护协议的指令到非故障的协议控制单元,故障协议控制单元退出协议处理,非故障协议控制单元单独执行保护协议。

【技术特征摘要】
1、一种对SDH保护协议进行保护的方法,应用于包含配置单元、线路和交叉单元以及两个协议控制单元的SDH网元中,其特征在于,所述方法包括以下步骤:a、所述两个协议控制单元分别接收线路和交叉单元上报的网络状态信息,并根据接收到的网络状态信息各自单独执行保护协议;b、所述两个协议控制单元分别将在保护协议的执行过程中自身得到的协议状态发送给对方,并将其与接收到对方的协议状态进行比较,如果两个协议状态一致,则返回步骤a;如果两个协议状态不一致,则所述两个协议控制单元分别中止执行保护协议,上报同步校验错误信息给配置单元,执行步骤c;c、配置单元根据同步校验错误信息确定当前两个协议控制单元的状态,如果两个协议控制单元均正常,则发送重新启动保护协议的指令到两个协议控制单元,两个协议控制单元分别重新启动保护协议,并返回步骤a;如果两个协议控制单元之一发生故障,则发送退出协议处理的指令到控制故障的协议控制单元,发送单独执行保护协议的指令到非故障的协议控制单元,故障协议控制单元退出协议处理,非故障协议控制单元单独执行保护协议。2、如权利要求1所述的方法,其特征在于,所述两个协议控制单元之间包含两组协议状态对告线;步骤b所述发送协议状态是两个协议控制单元通过协议状态对告线分别将自身得到的协议状态发送给对方。3、如权利要求2所述的方法,其特征在于,所述两个协议单元之间进一步包括两组故...

【专利技术属性】
技术研发人员:涂敏海黄艳邹敏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1