一种操作、管理和维护OAM报文的处理方法及系统技术方案

技术编号:18975032 阅读:48 留言:0更新日期:2018-09-19 04:38
本发明专利技术公开了一种操作、管理和维护OAM报文的处理方法及系统,涉及通信技术领域。本处理方法包括:中央处理器CPU下发携带标识和OAM关键字的配置信息;转发芯片接收OAM报文后,在收到的所有配置信息中查找与OAM报文匹配的OAM关键字,并将找到的OAM关键字所对应的标识与OAM报文一起转发给处理芯片;处理芯片在根据配置信息生成的OAM条目表中查找随OAM报文转发的标识所对应的OAM条目以进行处理。本发明专利技术能够缩短OAM条目的查找时间,加快OAM报文的处理速度,节省处理芯片资源。

【技术实现步骤摘要】
一种操作、管理和维护OAM报文的处理方法及系统
本专利技术涉及通信
,具体是涉及一种操作、管理和维护(Operation,AdministrationandMaintenance,OAM)报文的处理方法及系统。
技术介绍
OAM报文主要是完成对日常网络和业务的分析、预测、规划和配置工作,对网络及其业务的测试、故障管理进行日常操作活动,通过定期查询的方式检测网络故障,产生各种维护和告警信息,将故障信息传递给管理实体,通过调度或者切换到其它的实体,保证网络的正常运行。在网络设备中可以采用现场可编程门阵列(Field-ProgrammableGateArray,FPGA)负责快速OAM报文的收发,例如连续性检测(ContinuityCheck,CC)报文/连通性检测(ConnectivityVerification,CV)报文,交换芯片仅负责转发报文。当业务发生中断时,FPGA直接修改交换芯片转发路径表项以实现快速保护倒换,确保电信级业务的50ms快速保护倒换要求。一般网络设备的FPGA用的是千兆以太网(GigabitEthernet,GE)模块,支持的OAM条目不多,普遍采用二叉搜索树查找OAM条目以进行相应的处理,OAM条目包括用于唯一确定一条OAM报文的关键字KEY,例如端口、标签信息等。这种查找方式的缺点是查找速度慢,而且需要存储空间来存储关键字KEY,耗费FPGA资源。随着网络设备的FPGA升级到10GE模块,FPGA处理速度加快,支持的OAM条目增加,处理时间变短,现有的OAM条目查找方式已无法满足要求。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种操作、管理和维护OAM报文的处理方法及系统,缩短OAM条目的查找时间,加快OAM报文的处理速度,节省处理芯片资源。本专利技术提供一种操作、管理和维护OAM报文的处理方法,其包括:中央处理器CPU下发携带标识和OAM关键字的配置信息;转发芯片接收OAM报文后,在收到的所有所述配置信息中查找与OAM报文匹配的OAM关键字,并将找到的OAM关键字所对应的标识与OAM报文一起转发给处理芯片;处理芯片在根据所述配置信息生成的OAM条目表中查找随OAM报文转发的所述标识所对应的OAM条目以进行处理。在上述技术方案的基础上,所述OAM报文为连接故障管理CFM报文和/或多协议标签交换传输配置MPLS-TPOAM报文。在上述技术方案的基础上,所述OAM报文为连接故障管理CFM报文时,所述OAM关键字包括第一端口、虚拟局域网VLAN、内向/外向标志UP/DOWN和维护实体群等级MEL。在上述技术方案的基础上,所述OAM报文为多协议标签交换传输配置MPLS-TPOAM报文时,所述OAM关键字为第二端口、标签交换路径LSP标签或者伪线PW标签。在上述技术方案的基础上,转发芯片按照预定的第一OAM报文格式将OAM报文封装为以太网包后转发,所述第一OAM报文格式为第一报文头+OAM报文,其中,第一报文头携带随OAM报文转发的所述标识。在上述技术方案的基础上,所述OAM条目表包括条目ID以及与条目ID一一对应的所述OAM关键字,所述方法还包括:下发映射规则;处理芯片使用所述映射规则,将所述条目ID和OAM关键字所对应的标识映射为OAM报文ID。在上述技术方案的基础上,转发芯片获取所述映射规则,按照预定的第二OAM报文格式将OAM报文封装为以太网包后转发,所述第二OAM报文格式为第二报文头+OAM报文,其中,第二报文头携带所述OAM报文ID。在上述技术方案的基础上,转发芯片将下发的所有所述配置信息存入OAM表项;对收到的OAM报文进行解析后得到OAM报文的OAM关键字;在所述OAM表项中查找OAM报文的OAM关键字对应的标识;按照预定的OAM报文格式将OAM关键字所对应的标识与OAM报文一起封装为以太网包后转发。本专利技术还提供一种操作、管理和维护OAM报文的处理系统,其包括设于中央处理器CPU的控制模块、设于转发芯片中的收发模块和配置模块、以及设于处理芯片中的存储模块和执行模块;所述控制模块用于下发携带标识和OAM关键字的维护实体组端点配置信息;所述收发模块用于接收OAM报文,还用于将找到的OAM关键字所对应的标识与OAM报文一起转发给所述执行模块;所述配置模块用于存储收到的所有所述配置信息,并在所有所述配置信息中与OAM报文匹配的OAM关键字以及OAM关键字所对应的标识;所述存储模块用于存储根据所述配置信息生成的OAM条目表;所述执行模块用于在所述OAM条目表中查找与OAM报文一起转发的所述标识所对应的OAM条目并进行处理。在上述技术方案的基础上,所述OAM报文为连接故障管理CFM报文和/或多协议标签交换传输配置MPLS-TPOAM报文。与现有技术相比,本专利技术的优点如下:(1)转发芯片将标识与OAM报文一起转发给处理芯片,处理芯片在OAM条目表中,根据随OAM报文一起转发的标识可以直接实现对应OAM条目的处理,省去了二叉树查找OAM条目的处理流程,由于充分利用了转发芯片的资源,从而能够在FPGA中优化OAM报文处理逻辑,加快OAM报文的处理速度,节省FPGA资源。(2)以太网包的报文头携带OAM报文ID,OAM条目表包括OAM报文ID,进一步提高OAM报文的处理速度。(3)OAM报文为连接故障管理CFM报文和/或多协议标签交换传输配置MPLS-TPOAM报文,使得本专利技术实施例的适用面广泛。附图说明图1是本专利技术第一实施例操作、管理和维护OAM报文的处理方法的应用示意图;图2是本专利技术第一实施例操作、管理和维护OAM报文的处理方法流程图;图3是本专利技术第五实施例中OAM报文为CFM报文时,转发芯片对CFM报文的处理流程;图4是本专利技术第五实施例中OAM报文为MPLS-TPOAM报文时,转发芯片对MPLS-TPOAM报文的处理流程;图5是本专利技术第六实施例操作、管理和维护OAM报文的处理系统示意图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步的详细描述。本专利技术实施例提供一种操作、管理和维护OAM报文的处理方法,本处理方法包括:中央处理器(CentralProcessingUnit,CPU)下发携带标识和OAM关键字的配置信息。转发芯片接收OAM报文后,在收到的所有配置信息中查找与OAM报文匹配的OAM关键字,并将找到的OAM关键字所对应的标识与OAM报文一起转发给处理芯片。处理芯片在根据配置信息生成的OAM条目表中查找随OAM报文转发的标识所对应的OAM条目以进行处理。本处理方法可以适用于分组传送网(PacketTransportNetwork,PTN)、网络互连协议无线接入网(InternetProtocolRadioAccessNetwork,IPRAN)和分组光传送网络(PacketOpticalTransportNetwork,POTN)等多种类型的通信网络中,其中的网络设备包括CPU、转发芯片和处理芯片。转发芯片包括但不限于网络处理器(NetworkProcessor,NP)或者专用集成电路(Application-SpecificIntegratedCircuit,ASIC)中的一个或多个。上述处理芯片可以是复杂可编程逻辑器件(ComplexPro本文档来自技高网...

【技术保护点】
1.一种操作、管理和维护OAM报文的处理方法,其特征在于,其包括:中央处理器CPU下发携带标识和OAM关键字的配置信息;转发芯片接收OAM报文后,在收到的所有所述配置信息中查找与OAM报文匹配的OAM关键字,并将找到的OAM关键字所对应的标识与OAM报文一起转发给处理芯片;处理芯片在根据所述配置信息生成的OAM条目表中查找随OAM报文转发的所述标识所对应的OAM条目以进行处理。

【技术特征摘要】
1.一种操作、管理和维护OAM报文的处理方法,其特征在于,其包括:中央处理器CPU下发携带标识和OAM关键字的配置信息;转发芯片接收OAM报文后,在收到的所有所述配置信息中查找与OAM报文匹配的OAM关键字,并将找到的OAM关键字所对应的标识与OAM报文一起转发给处理芯片;处理芯片在根据所述配置信息生成的OAM条目表中查找随OAM报文转发的所述标识所对应的OAM条目以进行处理。2.如权利要求1所述的操作、管理和维护OAM报文的处理方法,其特征在于:所述OAM报文为连接故障管理CFM报文和/或多协议标签交换传输配置MPLS-TPOAM报文。3.如权利要求2所述的操作、管理和维护OAM报文的处理方法,其特征在于:所述OAM报文为连接故障管理CFM报文时,所述OAM关键字包括第一端口、虚拟局域网VLAN、内向/外向标志UP/DOWN和维护实体群等级MEL。4.如权利要求2所述的操作、管理和维护OAM报文的处理方法,其特征在于:所述OAM报文为多协议标签交换传输配置MPLS-TPOAM报文时,所述OAM关键字为第二端口、标签交换路径LSP标签或者伪线PW标签。5.如权利要求1所述的操作、管理和维护OAM报文的处理方法,其特征在于:转发芯片按照预定的第一OAM报文格式将OAM报文封装为以太网包后转发,所述第一OAM报文格式为第一报文头+OAM报文,其中,第一报文头携带随OAM报文转发的所述标识。6.如权利要求1所述的操作、管理和维护OAM报文的处理方法,其特征在于:所述OAM条目表包括条目ID以及与条目ID一一对应的所述OAM关键字,所述方法还包括:下发映射规则;处理芯片使用所述映射规则,将所述条目ID和O...

【专利技术属性】
技术研发人员:戎听红汪晗
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

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

1