一种IMA传输中质量不稳定链路的处理方法及装置制造方法及图纸

技术编号:8107677 阅读:232 留言:0更新日期:2012-12-21 07:44
本发明专利技术公开了一种IMA传输中质量不稳定链路的处理方法,所述方法包括:获得各链路的状态机在激活态和非激活态之间的翻转次数;根据所述各链路的状态机在激活态和非激活态之间的翻转次数,确定各链路的传输质量稳定性状态;在有链路的稳定性状态为“质量不稳定”时,对所述链路实施惩罚性禁用。本发明专利技术还公开了一种IMA传输中质量不稳定链路的处理装置,能够大大降低局部故障对整体业务服务质量的负面影响,并有效降低物理链路反复振荡对系统负荷的影响。

【技术实现步骤摘要】

本专利技术涉及通信领域的ATM反向复用(IMA, Inverse Multiplexing for ATM)技术,尤其涉及一种IMA传输中质量不稳定链路的处理方法及装置
技术介绍
异步传输模式(ATM, Asynchronous Transfer Mode)反向复用技术是将ATM信兀流集合,以信元为基础反向复用到多个低速物理链路中进行传输,在远端再将多个低速物理链路上传输的信元流还原为初始的信元流集合,从而能够方便地复用多个低速物理链路的带宽。IMA技术是支持高速ATM信元流的一种实用方法,适合于在El和Tl等物理接口上传送ATM信元,以充分利用现有的低速链路,为高速的ATM应用创造了条件。IMA技术包括ATM信元流的复用和解复用。IMA技术用负荷分担轮选的方式将多条低速物理链路集群为一个高速的逻辑链路,该逻辑链路的速率接近于各物理链路速率之 和。在协议中,一组物理链路群被称为IMA组,IMA组内的物理链路被称为IMA链路,IMA链路对数据的处理分为接收和发送两个独立方向,发送方的IMA链路和接收方的IMA链路互为对端(远端)。如图I所示,IMA组A与IMA组B互为对端,均包含链路O、链路I、链路2、和链路3,IMA组A各链路的发送(TX)对应IMA组B各链路的接收(RX),IMA组A各链路的接收(RX)对应IMA组B各链路的发送(TX)。IMA协议规定链路具有五种状态,分别为不在组内(Not In Group)、不可用(Unusable)、可用(Usable)、激活(Active)和阻塞(Blocking),其中,不在组内表示链路未在IMA组内配置的状态;不可用表示链路在IMA组内配置完毕,但是由于故障或被禁用(Inhibit)而不能使用的状态;可用表示链路准备好进行操作,但是正在等待对端通知的状态;阻塞表示激活状态的接收链路由于被禁用而导致无法使用;在激活状态下,链路传输来自ATM层的信元。图2是协议规定的发送链路状态机示意图,图3是IMA协议规定的接收链路状态机示意图,链路的可用和激活需要参考远端链路的状态来决定。IMA协议规定IMA组处于工作状态(Operational)的前提是组内有不少于预设门限数的链路处于激活状态。这个门限被称为“最小激活链路数”,缺省被设置为一条,这样就可以确保IMA组内多条链路之间对于故障的冗余备份功能,即当IMA组内仅部分链路因故障或其他原因处于非激活状态,IMA组依然能够处于工作状态并可对ATM层提供信元收发服务。IMA链路通过定期监测IMA帧中的IMA控制协议(ICP,IMA Control Protocol)信元来执行同步处理,同步成功是IMA接收链路进入激活或可用态的前提。图4是IMA帧的同步状态机变迁示意图,如图4所示,处于同步状态(IMA Sync)的链路,如果连续收到若干个无效或出错的ICP信元、或丢失ICP信元,会失步进入捕获状态(IMA Hunt),接收端链路会因此脱离激活态,并通过其他激活或可用链路发送IMA帧中的ICP信元告知对端,使对端发送链路也脱离激活态。由于IMA链路的故障是通过ICP信元的保活检测来实现的,在接收端链路故障发生到发送端链路状态去激活的时间段内,会瞬时造成所传输的ATM层信元丢失,这是IMA协议所允许的、IMA组内部分链路故障时的切换保护开销。在物理链路故障恢复后,本端和对端的IMA链路需要按照协议规定经过接收端同步成功、接收以及与发送端握手协商链路状态等处理过程,才能再次进入激活态。如果IMA组内部分物理链路传输质量不稳定,例如误码率忽高忽低、物理链路频繁闪断,则对应IMA链路的状态机将在激活态和非激活态之间反复翻转,链路状态切换过程中造成的损伤(如瞬时信元丢失)和给系统造成的额外性能开销(两端IMA链路状态机的频繁协商)将持续存在,如此,会加重IMA系统的负荷,降低MA系统的效率,影响IMA的服务质量。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种IMA传输中质量不稳定链路的处理方法及装置,以解决存在部分传输质量不稳定的物理链路时,由于链路状态频繁翻转而导致的周期性瞬时信元丢失和加重通信系统处理负荷的问题。 为达到上述目的,本专利技术的技术方案是这样实现的本专利技术提供了一种IMA传输中质量不稳定链路的处理方法,所述方法包括 获得各链路的状态机在激活态和非激活态之间的翻转次数;根据所述各链路的状态机在激活态和非激活态之间的翻转次数,确定各链路的传输质量稳定性状态;在有链路的稳定性状态为“质量不稳定”时,对所述链路实施惩罚性禁用。在上述方案中,所述获得各链路的状态机在激活态和非激活态之间的翻转次数,包括监测所述各链路的状态机在激活态和非激活态之间的翻转,并统计得到所述各链路的状态机在激活态和非激活态之间的翻转次数。在上述方案中,所述监测所述各链路的状态机在激活态和非激活态之间的翻转,为周期性监测所述各链路的状态机在激活态和非激活态之间的翻转。在上述方案中,所述周期性监测的监测周期不小于链路从不可用态到激活态最长迁移时间的四倍。在上述方案中,所述根据各链路的状态机在激活态和非激活态之间的翻转次数,确定各链路的传输质量稳定性状态,包括将各链路的状态机在激活态和非激活态之间的翻转次数与预设的翻转门限进行比较;如果链路的状态机在激活态和非激活态之间的翻转次数不小于预设的翻转门限,且所述链路的状态机当前为非激活态,则确定所述链路的稳定性状态为“质量不稳定”;和/或,如果链路的状态机在激活态和非激活态之间的翻转次数不小于预设的翻转门限,且所述链路不属于预先确定的前最小激活链路数之内的最优链路,则确定所述链路的稳定性状态为“质量不稳定”。在上述方案中,所述翻转门限为I。在上述方案中,所述方法还包括根据各链路的状态机在激活态和非激活态之间的翻转次数,将状态机当前为激活态的所述各链路按照翻转次数由小到大的顺序进行排序;根据所述排序的结果,将前“最小激活链路数”个翻转次数最少的链路确定为所述前最小激活链路数之内的最优链路。在上述方案中,所述确定各链路的传输质量稳定性状态,还包括在链路的状态机在激活态和非激活态之间的翻转次数小于所述翻转门限时,确定所述链路的稳定性状态为“质量稳定”;和/或,在链路属于预先确定的前最小激活链路数之内的最优链路时,确定所述链路的稳定性状态为“质量稳定”。在上述方案中,对所述链路实施惩罚性禁用之后,所述方法还包括将所述链路的稳定性状态更新为“惩罚禁用”,在用于限定惩罚时长的惩罚定时器超时前,维持所述链路的“惩罚禁用”状态。 在上述方案中,所述方法还包括计算出惩罚性禁用时长,根据所述惩罚性禁用时长设置所述链路的惩罚定时器。在上述方案中,所述计算出惩罚性禁用时长,包括根据预设设置的惩罚时长下限、惩罚时长上限、和当前保存的连续被惩罚次数,按照预设配置的算法,计算出惩罚性禁用时长。在上述方案中,所述方法还包括在所述链路的状态机被解除禁用后,将当前保存的、所述链路的连续被惩罚次数累加I。在上述方案中,所述方法还包括所述惩罚定时器超时,对所述链路惩罚定时器所控制链路的状态机执行解除禁用操作,并将所述链路的稳定性状态机更新为“质量稳定”。本专利技术还提供了一种IMA传输中质量不稳定链路的处理装置,所述装置包括获取单元,用于本文档来自技高网
...

【技术保护点】
一种异步传输模式反向复用(IMA)传输中质量不稳定链路的处理方法,其特征在于,所述方法包括:获得各链路的状态机在激活态和非激活态之间的翻转次数;根据所述各链路的状态机在激活态和非激活态之间的翻转次数,确定各链路的传输质量稳定性状态;在有链路的稳定性状态为“质量不稳定”时,对所述链路实施惩罚性禁用。

【技术特征摘要】
1.一种异步传输模式反向复用(IMA)传输中质量不稳定链路的处理方法,其特征在于,所述方法包括 获得各链路的状态机在激活态和非激活态之间的翻转次数; 根据所述各链路的状态机在激活态和非激活态之间的翻转次数,确定各链路的传输质量稳定性状态; 在有链路的稳定性状态为“质量不稳定”时,对所述链路实施惩罚性禁用。2.根据权利要求I所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述获得各链路的状态机在激活态和非激活态之间的翻转次数,包括 监测所述各链路的状态机在激活态和非激活态之间的翻转,并统计得到所述各链路的状态机在激活态和非激活态之间的翻转次数。3.根据权利要求2所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述监测所述各链路的状态机在激活态和非激活态之间的翻转,为 周期性监测所述各链路的状态机在激活态和非激活态之间的翻转。4.根据权利要求3所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述周期性监测的监测周期不小于链路从不可用态到激活态最长迁移时间的四倍。5.根据权利要求I所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述根据各链路的状态机在激活态和非激活态之间的翻转次数,确定各链路的传输质量稳定性状态,包括 将各链路的状态机在激活态和非激活态之间的翻转次数与预设的翻转门限进行比较; 如果链路的状态机在激活态和非激活态之间的翻转次数不小于预设的翻转门限,且所述链路的状态机当前为非激活态,则确定所述链路的稳定性状态为“质量不稳定”; 和/或,如果链路的状态机在激活态和非激活态之间的翻转次数不小于预设的翻转门限,且所述链路不属于预先确定的前最小激活链路数之内的最优链路,则确定所述链路的稳定性状态为“质量不稳定”。6.根据权利要求5所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述翻转门限为I。7.根据权利要求5所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述方法还包括 根据各链路的状态机在激活态和非激活态之间的翻转次数,将状态机当前为激活态的所述各链路按照翻转次数由小到大的顺序进行排序;根据所述排序的结果,将前“最小激活链路数”个翻转次数最少的链路确定为所述前最小激活链路数之内的最优链路。8.根据权利要求5、6或7所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述确定各链路的传输质量稳定性状态,还包括 在链路的状态机在激活态和非激活态之间的翻转次数小于所述翻转门限时,确定所述链路的稳定性状态为“质量稳定”; 和/或,在链路属于预先确定的前最小激活链路数之内的最优链路时,确定所述链路的稳定性状态为“质量稳定”。9.根据权利要求I所述IMA传输中质量不稳定链路的处理方法,其特征在于,对所述链路实施惩罚性禁用之后,所述方法还包括 将所述链路的稳定性状态更新为“惩罚禁用”,在用于限定惩罚时长的惩罚定时器超时前,维持所述链路的“惩罚禁用”状态。10.根据权利要求9所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述方法还包括 计算出惩罚性禁用时长,根据所述惩罚性禁用时长设置所述链路的惩罚定时器。11.根据权利要求10所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述计算出惩罚性禁用时长,包括 根据预设设置的惩罚时长下限、惩罚时长上限、和当前保存的连续被惩罚次数,按照预设配置的算法,计算出惩罚性禁用时长。12.根据权利要求11所述IMA传输中质量不稳定链路的处理方法,其特征在于,所述方法还包括 在所述链路的状态机被解除禁用后...

【专利技术属性】
技术研发人员:董路明曹少文赵勇
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1