一种线性保护倒换的实现装置及方法制造方法及图纸

技术编号:15652278 阅读:149 留言:0更新日期:2017-06-17 05:37
本文公开了一种线性保护倒换的实现装置及方法,应用于配置保护组的设备;上述实现装置包括:故障检测芯片,用于在检测到保护组的链路故障后,生成管理报文,并发送管理报文给业务转发芯片;业务转发芯片,用于根据收到的管理报文,设置保护组的倒换标识值。本文提供的线性保护倒换的实现装置及方法,能够实现硬件层业务快速倒换的功能,从而提高保护倒换性能,增强设备的稳定性。

【技术实现步骤摘要】
一种线性保护倒换的实现装置及方法
本专利技术涉及通信
,尤其涉及一种线性保护倒换的实现装置及方法。
技术介绍
随着国家倡导大力发展“互联网+”,一个个全新的理念被提出来,比如:互联网金融、智能交通、智能家居、大数据、云计算、物联网等,通信市场遇到了前所未有的发展机遇,但是也碰到了新的挑战,市场对网络的大容量、高带宽、高质量、高安全等有着迫切的需求,对网络故障快速恢复的要求越来越高,特别是金融、国防、安全等部门更是要求网络故障能够达到电信级倒换要求(50毫秒(ms)内故障恢复)。为了满足这些需求,运营商大力铺设PTN(PacketTransportNetwork,分组传送网)/IPRAN(无线接入网IP化)网络,并对这些网络的设备功能、性能提出了明确的要求,详情可以参见《中国移动分组传送网(PTN)设备测试规范(修订版)》、《中国联通分组传送设备测试规范》等,这些规范中都明确要求50ms的故障恢复时间。为了满足50ms的故障恢复时间,在PTN/IPRAN转发设备中,一般的做法是通过CC(ContinuityCheck,连通性检测)/BFD(BidirectionalForwardingDetection,双向转发检测)检测到主用链路故障后,以中断的形式上报给CPU(CentralProcessingUnit,中央处理单元),CPU响应这个中断,查询保护配置信息,并设置转发芯片,让业务切换到备用链路上。在配置保护对的数目较少时,这种处理方法一般可以满足50ms的故障恢复要求,但是一旦配置保护对的数目较多,例如成百上千对的时候,瞬间大量故障上报,会导致CPU异常繁忙,倒换性能就大打折扣,导致很多保护对都不能满足50ms倒换要求。另外,由于CPU一直在处理这些故障,有时无暇顾及其他业务、协议等报文的处理,会导致一些新的问题。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术实施例提供一种线性保护倒换的实现装置及方法,能够实现硬件层业务快速倒换的功能,从而提高保护倒换性能,增强设备的稳定性。本专利技术实施例提供一种线性保护倒换的实现装置,应用于配置保护组的设备,所述线性保护倒换的实现装置包括:故障检测芯片,用于在检测到保护组的链路故障后,生成管理报文,并发送所述管理报文给业务转发芯片;业务转发芯片,用于根据收到的所述管理报文,设置所述保护组的倒换标识值。其中,所述故障检测芯片,可以包括:故障检测单元,用于在检测到保护组的链路故障后,将所述保护组的故障链路信息发送给故障处理单元;所述故障处理单元,用于根据所述保护组的故障链路信息,确定所述故障链路信息在所述故障检测芯片上对应的表项地址,并更新所述表项地址对应的保护组表项中的倒换标识值;生成携带所述故障检测芯片上的所述表项地址和更新后的倒换标识值的管理报文,并发送所述管理报文给所述业务转发芯片。其中,所述业务转发芯片,可以包括:报文过滤单元,用于在识别收到的所述管理报文符合预配置的匹配规则时,将所述管理报文发送给控制管理单元;所述控制管理单元,用于获取所述管理报文携带的所述故障检测芯片上的表项地址和倒换标识值,根据所述管理报文携带的所述故障检测芯片上的表项地址,确定所述业务转发芯片上对应的表项地址,并根据所述业务转发芯片上的表项地址,在所述业务转发芯片查找对应的保护组表项;将所述查找到的保护组表项中的倒换标识值更新为所述管理报文携带的倒换标识值。其中,所述线性保护倒换的实现装置还可以包括:表项配置模块,用于根据创建的保护组,在所述故障检测芯片和所述业务转发芯片分别配置保护组表项,其中,所述故障检测芯片和所述业务转发芯片上配置的相同保护组表项中的倒换标识值一致。其中,所述线性保护倒换的实现装置还可以包括:规则配置模块,用于给所述业务转发芯片配置用于识别所述管理报文的匹配规则。其中,所述匹配规则可以包括:目的介质访问控制(MAC)地址或源MAC地址为预留的MAC地址。其中,所述业务转发芯片,还可以用于根据所述业务转发芯片保存的保护组表项进行业务转发。本专利技术实施例还提供一种线性保护倒换的实现方法,应用于配置保护组的设备,所述设备包括故障检测芯片以及业务转发芯片;所述线性保护倒换的实现方法包括:所述故障检测芯片在检测到保护组的链路故障后,生成管理报文,并发送所述管理报文给业务转发芯片;所述业务转发芯片根据收到的所述管理报文,设置所述保护组的倒换标识值。其中,所述故障检测芯片在检测到保护组的链路故障后,生成管理报文,并发送所述管理报文给业务转发芯片,可以包括:所述故障检测芯片在检测到保护组的链路故障后,根据所述保护组的故障链路信息,确定所述故障链路信息在所述故障检测芯片上对应的表项地址,并更新所述表项地址对应的保护组表项中的倒换标识值;生成携带所述故障检测芯片上的所述表项地址和更新后的倒换标识值的管理报文,并发送所述管理报文给所述业务转发芯片。其中,所述业务转发芯片根据收到的所述管理报文,设置所述保护组的倒换标识值,可以包括:所述业务转发芯片在识别收到的所述管理报文符合预配置的匹配规则时,获取所述管理报文携带的所述故障检测芯片上的表项地址和倒换标识值;根据所述管理报文携带的所述故障检测芯片上的表项地址,确定所述业务转发芯片上对应的表项地址,并根据所述业务转发芯片上的表项地址,在所述业务转发芯片查找对应的保护组表项,并将所述查找到的保护组表项中的倒换标识值更新为所述管理报文携带的倒换标识值。其中,所述故障检测芯片在检测到保护组的链路故障后,生成管理报文,并发送所述管理报文给业务转发芯片之前,所述线性保护倒换的实现方法还可以包括:根据创建的保护组,在所述故障检测芯片和业务转发芯片分别配置保护组表项,其中,所述故障检测芯片和所述业务转发芯片上配置的相同保护组表项中的倒换标识值一致。其中,所述故障检测芯片在检测到保护组的链路故障后,生成管理报文,并发送所述管理报文给业务转发芯片之前,所述线性保护倒换的实现方法还可以包括:给所述业务转发芯片配置用于识别所述管理报文的匹配规则。其中,所述匹配规则可以包括:目的MAC地址或源MAC地址为预留的MAC地址。其中,所述业务转发芯片根据收到的所述管理报文,设置所述保护组的倒换标识之后,所述线性保护倒换的实现方法还可以包括:根据所述业务转发芯片保存的保护组表项进行业务转发。在本专利技术实施例中,利用故障检测芯片直接管理业务转发芯片,实现硬件层业务快速倒换的功能。在保护组的链路故障切换过程中,无需CPU直接参与,即能够实现故障快速检测和切换,从而有效地减少了CPU瞬间处理大量故障的压力和业务中断时间,增强了设备的稳定性。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1为业务流的主备用链路选择示意图;图2为业务流的主备用链路切换的可选实现方式的示意图;图3为链路故障检测和故障处理的流程图;图4为本专利技术实施本文档来自技高网
...
一种线性保护倒换的实现装置及方法

【技术保护点】
一种线性保护倒换的实现装置,其特征在于,应用于配置保护组的设备,所述线性保护倒换的实现装置包括:故障检测芯片,用于在检测到保护组的链路故障后,生成管理报文,并发送所述管理报文给业务转发芯片;业务转发芯片,用于根据收到的所述管理报文,设置所述保护组的倒换标识值。

【技术特征摘要】
1.一种线性保护倒换的实现装置,其特征在于,应用于配置保护组的设备,所述线性保护倒换的实现装置包括:故障检测芯片,用于在检测到保护组的链路故障后,生成管理报文,并发送所述管理报文给业务转发芯片;业务转发芯片,用于根据收到的所述管理报文,设置所述保护组的倒换标识值。2.根据权利要求1所述的线性保护倒换的实现装置,其特征在于,所述故障检测芯片,包括:故障检测单元,用于在检测到保护组的链路故障后,将所述保护组的故障链路信息发送给故障处理单元;所述故障处理单元,用于根据所述保护组的故障链路信息,确定所述故障链路信息在所述故障检测芯片上对应的表项地址,并更新所述表项地址对应的保护组表项中的倒换标识值;生成携带所述故障检测芯片上的所述表项地址和更新后的倒换标识值的管理报文,并发送所述管理报文给所述业务转发芯片。3.根据权利要求2所述的线性保护倒换的实现装置,其特征在于,所述业务转发芯片,包括:报文过滤单元,用于在识别收到的所述管理报文符合预配置的匹配规则时,将所述管理报文发送给控制管理单元;所述控制管理单元,用于获取所述管理报文携带的所述故障检测芯片上的表项地址和倒换标识值,根据所述管理报文携带的所述故障检测芯片上的表项地址,确定所述业务转发芯片上对应的表项地址,并根据所述业务转发芯片上的表项地址,在所述业务转发芯片查找对应的保护组表项;将所述查找到的保护组表项中的倒换标识值更新为所述管理报文携带的倒换标识值。4.根据权利要求3所述的线性保护倒换的实现装置,其特征在于,所述线性保护倒换的实现装置还包括:表项配置模块,用于根据创建的保护组,在所述故障检测芯片和所述业务转发芯片分别配置保护组表项,其中,所述故障检测芯片和所述业务转发芯片上配置的相同保护组表项中的倒换标识值一致。5.根据权利要求3所述的线性保护倒换的实现装置,其特征在于,所述线性保护倒换的实现装置还包括:规则配置模块,用于给所述业务转发芯片配置用于识别所述管理报文的匹配规则。6.根据权利要求3或5所述的线性保护倒换的实现装置,其特征在于,所述匹配规则包括:目的介质访问控制MAC地址或源MAC地址为预留的MAC地址。7.根据权利要求1所述的线性保护倒换的实现装置,其特征在于,所述业务转发芯片,还用于根据所述业务转发芯片保存的保护组表项进行业务转发。8.一种线性保护倒换的实现方法,其特征在于,应用于配置保护组的设备,所述设备包括故障检测芯片以及业务转发芯片;所述线性保护倒换的实现方法包括:...

【专利技术属性】
技术研发人员:刘兴涛
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京,11

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

1