[发明专利]报文分类方法及装置、电子设备、可读介质在审

专利信息
申请号: 202010348580.9 申请日: 2020-04-27
公开(公告)号: CN113642594A 公开(公告)日: 2021-11-12
发明(设计)人: 王思宇;刘峰松;李宁;朱智华;刘衡祁 申请(专利权)人: 深圳市中兴微电子技术有限公司
主分类号: G06K9/62 分类号: G06K9/62;H04L12/851
代理公司: 北京天昊联合知识产权代理有限公司 11112 代理人: 冯建基;姜春咸
地址: 518055 广东省深*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 报文 分类 方法 装置 电子设备 可读 介质
【说明书】:

本申请公开一种报文分类方法及装置、电子设备、可读介质,该方法包括:依据待分类报文的查找键值查找第一多比特矮树集合,获得与待分类报文相匹配的第二报文分类规则集合,其中,第一多比特矮树集合包括多比特矮树,多比特矮树是依据第一报文分类规则集合中的规则构建的决策树;依据第二报文分类规则集合中的规则对待分类报文进行分类,确定待分类报文的报文类型。通过利用多比特矮树的较矮的树形状,使得使用该报文分类方法的硬件结构具有较短的流水级数,降低查找延时。依据第二报文分类规则集合中的规则对待分类报文进行分类,以确定待分类报文的报文类型,提高对待分类报文的分类正确性和准确性。

技术领域

本申请涉及通信技术领域,具体涉及一种报文分类方法及装置、电子设备、可读介质。

背景技术

随着物理传输介质带宽的逐渐提升,以及网络终端数量的爆炸式增长,通信网络中所需要遵循的规则越来越多。同时,通信网络协议的演进也带来更多不同的分类需求,分类问题逐渐成为制约通信网络传输速率的瓶颈。目前,通过以下几种方法可以实现对网际互连协议(Internet Protocol,IP)数据包的分类,具体包括:基于三态内容寻址存储器(Ternary Content Addressable Memory,TCAM)的硬件并行比较方法、基于哈希的算法、基于空间分解的算法,以及基于决策树的算法。其中,基于决策树的算法的核心思想是通过选择合适的决策内容,将规则集合不断地进行划分,直至所有的规则被全部区分开来。

但是,已有的决策树的算法多采用软件实现,对于报文的分类效率和稳定性相较于硬件方案差;并且,少量采用硬件实现的、可行的基于决策树的报文分类方法,无法支持动态下载规则列表,只能预先获取全部规则集合,并进行大量的预处理。使得无法控制决策树的形状和密度,导致基于决策树的算法的性能受限。

发明内容

本申请实施例提供一种报文分类方法及装置、电子设备、可读介质。用以克服现有技术中决策树形状和密度难以控制而导致基于决策树的算法的性能受限的问题。

第一方面,本申请实施例提供一种报文分类方法,方法包括:依据待分类报文的查找键值查找第一多比特矮树集合,获得与待分类报文相匹配的第二报文分类规则集合,其中,第一多比特矮树集合包括多比特矮树,多比特矮树是依据第一报文分类规则集合中的规则构建的决策树;依据第二报文分类规则集合中的规则对待分类报文进行分类,确定待分类报文的报文类型。

第二方面,本申请实施例提供一种报文分类装置,其包括:查找模块,用于依据待分类报文的查找键值查找第一多比特矮树集合,获得与待分类报文相匹配的第二报文分类规则集合,其中,第一多比特矮树集合包括多比特矮树,多比特矮树是依据第一报文分类规则集合中的规则构建的决策树;分类模块,用于依据第二报文分类规则集合中的规则对待分类报文进行分类,确定待分类报文的报文类型。

第三方面,本申请实施例提供一种电子设备,其包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现第一方面所描述的方法。

第四方面,本申请实施例提供一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现第一方面所描述的方法。

本申请实施例提供的方法,通过依据待分类报文的查找键值查找第一多比特矮树集合,获得与待分类报文相匹配的第二报文分类规则集合,其中,第一多比特矮树集合包括多棵多比特矮树,多比特矮树是依据第一报文分类规则集合构建的决策树。利用多比特矮树的较矮的树形状,使得使用该报文分类方法的硬件结构具有较短的流水级数,从而降低查找延时。依据第二报文分类规则集合中的规则对待分类报文进行分类,以确定待分类报文的报文类型,从而保证对待分类报文的分类正确性和准确性。在针对不同的报文分类规则时,无需更改硬件资源设定,具备很好的扩展性。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010348580.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top