[发明专利]一种报文处理方法及装置有效
申请号: | 201410182469.1 | 申请日: | 2014-04-30 |
公开(公告)号: | CN105024985B | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 陈钦树 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/723;H04L12/24 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张颖玲;孟桂超 |
地址: | 518085 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 装置 | ||
本发明公开了一种报文处理方法,包括:根据解析后的报文确定所述报文的类型;根据确定的所述报文的类型提取所述报文的特征字段;根据所述特征字段,确定所述报文对应的自定义关键字及所述自定义关键字的阈值区间;根据所述确定的报文类型、所述报文对应的自定义关键字及所述自定义关键字的阈值区间,确定所述报文的OAM类型;根据确定的OAM类型,对所述报文进行相应地OAM操作;本发明同时还公开了一种报文处理装置。
技术领域
本发明涉及分组传送网络技术,尤其涉及一种报文处理方法及装置。
背景技术
目前,为了适应复杂多变的电信级分组网络运营的需要,就要求对各种现有的多协议标签交换(MPLS,Multiple Protocol Label Switching)操作管理维护(OAM,Operation Administration Maintenance)及以太网OAM技术灵活地组合使用。由于分组传送网组网比较复杂,承载的业务类型繁多,所以相对应的OAM协议也很复杂,对应的报文类型也比较多;并且随着分组传送网的发展,OAM协议处于不断更新的状态;加之需要实时处理OAM协议中规定的快速连接性检测;所以现有OAM报文检测的软件实现方案虽然能实时更新OAM协议,但是无法满足两百条以上的OAM协议报文的快速连接性检测的要求;而硬件实现方案则无法满足OAM协议的更新要求,除非重新设计芯片或硬件。
综上所述,在现有技术中,无论通过软件实现还是硬件实现方案,都不能很好地处理大量的、复杂的OAM协议报文,实际应用中迫切需要一种能够满足OAM协议不断发展、更新,同时可以实时处理OAM协议报文的方法。
发明内容
针对现有技术存在的问题,本发明实施例提供了一种报文处理方法及装置。
本发明实施例提供了一种报文处理方法,所述方法包括:
根据解析后的报文确定所述报文的类型;
根据确定的所述报文的类型提取所述报文的特征字段;
根据所述特征字段,确定所述报文对应的自定义关键字及所述自定义关键字的阈值区间;
根据所述确定的报文类型、所述报文对应的自定义关键字及所述自定义关键字的阈值区间,确定所述报文的操作管理维护OAM类型;
根据确定的OAM类型,对所述报文进行相应地OAM操作。
上述方案中,所述根据解析后的报文确定报文类型,包括:
根据解析后的报文确定所述报文的标签TAG类型;
根据确定的所述报文的TAG类型提取所述报文的以太网类型字段;
根据提取的所述报文的以太网类型字段,确定所述报文的类型。
上述方案中,所述根据所述特征字段,确定所述报文对应的自定义关键字及所述自定义关键字的阈值区间包括:
根据所述特征字段确定自定义关键字偏移表地址索引;
根据所述自定义关键字偏移地址表索引查找自定义关键字的偏移地址;
根据所述偏移地址提取所述报文的自定义关键字,并确定自定义关键字的阈值区间。
上述方案中,所述偏移地址为提取的M个用户自定义关键字的偏移地址,相应地,根据所述M个用户自定义关键字的偏移地址获取所述报文的自定义关键字。
上述方案中,所述确定自定义关键字的阈值区间包括:
在所述M个用户自定义关键字的偏移地址中取前N个用户自定义关键字的偏移地址;
根据用户自定义关键字偏移地址表索引查找用户自定义关键字掩码表和用户自定义关键字范围表,确定对应的自定义关键字掩码;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410182469.1/2.html,转载请声明来源钻瓜专利网。