[发明专利]一种在芯片中实现带内OAM Metadata编辑的系统及方法有效
| 申请号: | 201811245411.1 | 申请日: | 2018-10-24 |
| 公开(公告)号: | CN109347671B | 公开(公告)日: | 2021-11-05 |
| 发明(设计)人: | 杨曙军;姚佳毅;任钰彬 | 申请(专利权)人: | 苏州盛科通信股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 南京利丰知识产权代理事务所(特殊普通合伙) 32256 | 代理人: | 王锋 |
| 地址: | 215000 江苏省苏州市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 芯片 实现 oam metadata 编辑 系统 方法 | ||
本发明揭示了一种在芯片中实现带内OAM Metadata编辑的系统及方法,系统包括报文识别模块、匹配模块和编辑模块,通过匹配模块对Instruction Bitmap字段的匹配,静态绑定编辑行为,通过有限的组合可配置能力,来替代全部的排列组合,实现高带宽芯片的满带宽使能带内OAM编辑能力。另外,静态表项的配置功能,可以满足不同应用场景下的编辑组合可变。
技术领域
本发明涉及一种带内OAM Metadata编辑技术,尤其是涉及一种在芯片中实现带内OAM Metadata编辑的系统及方法。
背景技术
根据运营商网络运营实际需要,通常将网络的管理工作划分为3大类:操作(Operation)、管理(Administration)、维护(Maintenance),简称OAM(OperationAdministration and Maintenance)。操作主要完成日常网络和业务进行的分析、预测、规划和配置工作;维护主要是对网络及其业务的测试和故障管理等进行的日常操作活动。目前有两种OAM实现方案,一种是通过OAM协议报文来完成OAM相应的功能,另一种方案是业务报文本身携带OAM信息完成OAM相应功能,我们称为带内OAM。带内OAM与业务数据报文同步,可以更精准、更全面的实现网络管理工作。
目前带内OAM,又称INT(in-bandTelemetry),是一种通过业务报文携带网络OAM信息,来实现网络操作、维护和管理的技术。其实现标准的定义是基于可编程网络芯片的,其实施方案比较灵活。现有定义的承载OAM信息(Metadata)的头部如图1所示,报文中OAM信息栈(Metadata Stack)是长度可变、内容可变的结构,由OAM信息指示位(InstructionBitmap)+保留字段(Reserved)32个bits一行来决定,按照排列组合的计算,芯片要实现2^32(2的32次方)种不同组合。
INT Metadata Stack的编辑,目前的实现方案一般由慢速引擎处理或CPU协助处理,如图2所示,这种方式不能满足高带宽芯片的满带宽使能带内OAM功能。
发明内容
本发明的目的在于克服现有技术的缺陷,提供一种在芯片中实现带内OAMMetadata编辑的系统及方法。
为实现上述目的,本发明提出如下技术方案:一种在芯片中实现带内OAMMetadata编辑的系统,包括:
报文识别模块,用于根据报文头部的INT标识字段进行匹配,若匹配,则获得Instruction Bitmap字段并将所述Instruction Bitmap字段传送出去;
与报文识别模块相连的匹配模块,所述匹配模块中配置有Instruction Value字段和MetadataId序列,其用于接收所述Instruction Bitmap字段,并将其与所述Instruction Value字段相匹配,若匹配,则取出对应的所述MetadataId序列;
与匹配模块相连的编辑模块,所述编辑模块根据所述MetadataId序列取出有效的INT metadata,组成INT metadataStacking插入报文中。
优选地,所述报文识别模块在匹配后按照INT Metadata的结构解析报文头部的各字段,获得所述Instruction Bitmap字段。
优选地,所述匹配模块中的所述Instruction Value字段和MetadataId序列由CPU配置。
优选地,所述匹配模块在字段不匹配后则跳过编辑模块,对报文不做编辑。
优选地,所述MetadataId序列中包括MetadataId[0]~MetadtaId[31]32个成员数据及每个成员数据对应的当前有效指示MetadataIdValidNum。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州盛科通信股份有限公司,未经苏州盛科通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811245411.1/2.html,转载请声明来源钻瓜专利网。





