一种ima设备故障后自动恢复方法及装置的制作方法

文档序号:7936669阅读:329来源:国知局
专利名称:一种ima设备故障后自动恢复方法及装置的制作方法
技术领域
本发明涉及PTN(Packet Transport Network,分组传送网)技术领域,尤其涉及一种支持IMA(Inverse Multiplexing for ATM,反向ATM复用)协议的设备故障后自动恢复的方法及装置。
背景技术
IMA协议是一种运行于两端设备之间的协议,两端需要交互协议内容保证两端收发包正常。只有近端和远端组都处于Operational (可操作)状态时,近端组才能发送ATM (Asynchronous Transfer Mode,异步传输模式)信元,组流量状态机就是通过近端组和远端组的状态来表示近端组是否可以发送ATM信元。图1是IMA组流量状态机的状态变迁示意图,如图1所示,如果一端因为链路故障无法进入Operational状态,则IMA组的两端不会发送ATM信元。在IMA协议的组状态机中,进入稳定状态后,组状态在Operational、Blocked(阻塞)和Insufficent-Links (链路不足)之间循环。如果因为链路故障导致激活的链路数小于配置的最小链路数,那么组状态将一直保持在Insufficent-Links状态,即使还有一些链路可用,IMA组也不会发送ATM信元,网络资源得不到有效利用。

发明内容
本发明提供一种IMA设备故障后自动恢复方法及装置,以解决现有技术中当由于链路故障进入Insufficent-Links状态后网络资源得不到有效利用的问题。本发明提供一种IMA设备故障后自动恢复方法,包括监测IMA组状态; 当IMA组状态在Insufficent-Links状态时,重启IMA组状态机;将最小激活链路数重新设置为不大于当前激活链路数的值。进一步地,所述当IMA组状态在Insufficent-Links状态时,重启IMA组状态机,采用的具体方法为当IMA组状态在Insufficent-Links状态的持续时间超过预设门限时,重启IMA组状态机。更进一步地,所述预设门限的取值范围为O至I小时。再进一步地,所述预设门限的取值范围为O至5秒。进一步地,所述将最小激活链路数重新设置为不大于当前激活链路数的值,是指将最小激活链路数重新设置为等于当前激活链路数的值。本发明还提供了一种IMA设备故障后自动恢复装置,包括组状态监测模块,用于监测IMA组状态;组状态机重启模块,用于当IMA组状态在Insufficent-Links状态时,重启IMA组状态机;
最小激活链路数重置模块,用于将最小激活链路数重新设置为不大于当前激活链路数的值。进一步地,所述当IMA组状态在Insufficent-Links状态时,重启IMA组状态机,具体为当IMA组状态在Insufficent-Links状态的持续时间超过预设门限时,重启IMA组状态机。更进一步地,所述预设门限的取值范围为O至I小时。再进一步地,所述预设门限的取值范围为O至5秒。进一步地,所述将最小激活链路数重新设置为不大于当前激活链路数的值,是指将最小激活链路数重新设置为等于当前激活链路数的值。本发明有益效果如下本发明通过自动重启IMA组状态机,并且减小最小激活链路数,解决了现有技术中基于标准的IMA协议在IMA组状态机停滞在Insufficent-Links状态时,只能手动干预,并且手动更改配置才能进入IMA组状态机重启状态的问题。本发明无需人工干预,自动重启IMA组状态机,并且调整配置参数,使IMA组能够传递ATM信元,充分利用网络资源。待网络故障恢复之后,能够人工修改配置,并不影响原有的网络配置


图1是IMA组流量状态机的状态变迁示意图;图2是本发明实施例的IMA设备故障后自动恢复方法流程示意图;图3是本发明实施例的正常状态IMA组示意图;图4是本发明实施例的链路故障IMA组示意图;图5是本发明实施例的IMA设备故障后自动恢复装置结构示意图。
具体实施例方式以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。方法实施例根据本发明的实施例,提供了一种IMA设备故障后自动恢复方法,该方法的主要思想是IMA组状态机实时监测自己的组状态,如果IMA组状态机在Insufficent-Links状态,那么IMA组状态机自动重启,并且以当前处于active (激活的)的link (链接)数作为新参数(最小激活链路数)进行重启。并且上报网管该IMA组以新的参数进行了重启,以便后续人工恢复故障或者之前的配置。图2是本发明实施例的IMA设备故障后自动恢复方法的流程图,如图2所示,根据本发明实施例的IMA设备故障后自动恢复方法,具体包括如下处理步骤201,IMA组状态机监测组状 态,如果IMA组状态在InsufTicent-Links状态,则记录IMA组当前配置的最小激活链路数,包括发送最小激活链路数TXnl和接收最小激活链路数RXnl,并记录当前处于激活状态的链路数,包括发送激活链路数TXn2和接收激活链路数RXn2,然后执行202。反之,若不满足上述条件则继续进行IMA状态。
本发明实施例中,可以设置IMA组状态机重启的时间门限,仅当IMA组状态在Insufficent-Links状态持续的时间超过预设的时间门限Tl时,方重启IMA组状态机。本发明实施例中,预设的门限Tl可以取O至I小时内的值,以取O至5秒内的值为佳。当然,本发明也可以不设置IMA组状态机的重启时间门限,只要确认IMA组状态为Insufficent-Links状态,即可随时实施本发明方法,以自动重启IMA设备。步骤202, IMA组状态机自动重启,进入startup (启动)状态。当然,本发明中当前激活链路数不为0,否则失去了意义。步骤203,将最小激活链路数 重新设置为不大于当前激活链路数的值。本发明实施例中,可以直接将当前激活链路数的值作为最小激活链路数的新的取值,即将TXn2的值赋给TXnlJf RXn2的值赋给RXnl,并将最小激活链路数调整的事件上报用户。步骤204,IMA协议的组状态机进入Operational状态。下面以一个链接数N = 4的IMA组为实例,来说明如何采用本发明方法实现IMA设备故障后的自动恢复。如图3所不,在NodeB(基站)和RNC(Radio Network Controller,无线网络控制器)的站点之间创建了一个IMA组,NodeB的IMA ID为0,RNC的IMAID为4,两个站点之间的链路数为4,假设是对称配置对称操作的模式,帧长固定都是M个字节,M为自然数,IMA0AM Label (IMA协议的标签)一致,Insufficient-Links状态的超时时间门限Tl设为5秒。NodeB配置的最小激活链路数为TXnl = RXnl = 4,RNC的最小激活链路数为TXnl = RXnl=2,两个站点经过协商,在某时刻Tl,两端的IMA组状态机都是Operational状态,两个站点之间正常发送和接收信元。如图4所示,在某时刻T2,两个站点之间的链路ID为3的连接中断,导致NodeB站点的IMA组状态机进入Insufficient-Links状态。下面描述采用本发明方法自动实现IMA组到恢复Operational状态。第一步NodeB端的IMA组状态机监测IMA组状态,检测到当前激活链路数为3,而配置的最小激活链路数为4,贝U IMA组状态进入Insufficent-Links状态。在Insufficent-Links持续的时间超过5秒后,记录当前处于激活状态的链路数TXn2 = RXn2=3,并执行第二步。第二步IMA组状态机自动重启,进入startup状态。第三步对发送最小激活链路数TXnl进行重新设置,本发明实施例中,将TXn2的值赋予TXnl,则重置后的TXnl为3,并且把最小激活链路数调整为3的事件上报网管。由于是对称模式,所以同时以同样的规则对RXnl和RXn2进行处理,将RXnl重置为3。第四步IMA协议的组状态机进行原有流程和对端RNC端进行协商,最终IMA组状态机进入Operational状态,IMA组流量状态机正常,两站点之间能够进行ATM信元传递,完成了业务自动恢复。装置实施例根据本发明的实施例,提供了一种IMA设备故障后自动恢复,图5是本发明实施例的IMA设备故障后自动恢复装置的结构示意图,如图5所示,本发明实施例的IMA设备故障后自动恢复装置,包括组状态监测模块501、组状态机重启模块502和最小激活链路数重置模块503。以下对本发明实施例的各个模块进行详细的说明。
具体地,组状态监测模块501,用于监测IMA组状态。组状态机重启模块502,用于当IMA组状态在Insufficent-Links状态时,重启IMA组状态机。本发明实施例中,当IMA组状态在Insufficent-Links状态时,重启IMA组状态机,具体为当IMA组状态在Insufficent-Links状态的持续时间超过预设门限时,重启IMA组状态机。本发明实施例中,预设门限的取值范围可以为0至1小时,尤以0至5秒为佳。最小激活链路数重置模块503,用于将最小激活链路数重新设置为不大于当前激活链路数的值。本发明实施例中,可以是将最小激活链路数重新设置等于当前激活链路数的值。尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。
权利要求
1.一种反向异步传输模式复用IMA设备故障后自动恢复方法,其特征在于,包括 监测IMA组状态; 当IMA组状态在链路不足状态时,重启IMA组状态机; 将最小激活链路数重新设置为不大于当前激活链路数的值。
2.如权利要求1所述的IMA设备故障后自动恢复方法,其特征在于,所述当IMA组状态在链路不足状态时,重启IMA组状态机,采用的具体方法为 当IMA组状态在链路不足状态的持续时间超过预设门限时,重启IMA组状态机。
3.如权利要求2所述的IMA设备故障后自动恢复方法,其特征在于,所述预设门限的取值范围为O至I小时。
4.如权利要求3所述的IMA设备故障后自动恢复方法,其特征在于,所述预设门限的取值范围为O至5秒。
5.如权利要求1至4中任一项所述的IMA设备故障后自动恢复方法,其特征在于,将最小激活链路数重新设置为不大于当前激活链路数的值,是指将最小激活链路数重新设置为等于当前激活链路数的值。
6.一种反向异步传输模式复用IMA设备故障后自动恢复装置,其特征在于,包括 组状态监测模块,用于监测IMA组状态; 组状态机重启模块,用于当IMA组状态在链路不足状态时,重启IMA组状态机; 最小激活链路数重置模块,用于将最小激活链路数重新设置为不大于当前激活链路数的值。
7.如权利要求6所述的IMA设备故障后自动恢复装置,其特征在于,所述当IMA组状态在链路不足状态时,重启IMA组状态机,具体为 当IMA组状态在链路不足状态的持续时间超过预设门限时,重启IMA组状态机。
8.如权利要求7所述的IMA设备故障后自动恢复装置,其特征在于,所述预设门限的取值范围为O至I小时。
9.如权利要求8所述的IMA设备故障后自动恢复装置,其特征在于,所述预设门限的取值范围为O至5秒。
10.如权利要求6至9中任一项所述的IMA设备故障后自动恢复装置,其特征在于,将最小激活链路数重新设置为不大于当前激活链路数的值,是指将最小激活链路数重新设置为等于当前激活链路数的值。
全文摘要
本发明公开了一种IMA设备故障后自动恢复方法,该方法包括监测IMA组状态;当IMA组状态在链路不足状态持续的时间超过预设门限时,重启IMA组状态机;将最小激活链路数重新设置为不大于当前激活链路数的值。借助于本发明方案,解决了基于标准的IMA协议在组状态机停滞在链路不足状态时,只能手动干预才能进入组状态机重启状态的问题,实现了IMA组故障后的自动恢复,充分利用了网络资源。本发明还相应公开了一种IMA设备故障后自动恢复装置,包括组状态监测模块、组状态机重启模块和最小激活链路数重置模块。
文档编号H04L12/24GK103051466SQ20111030829
公开日2013年4月17日 申请日期2011年10月12日 优先权日2011年10月12日
发明者关鲁君 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1