[发明专利]基于流水线的快速流识别方法及设备无效
申请号: | 201210139075.9 | 申请日: | 2012-05-07 |
公开(公告)号: | CN102685008A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 张奭;邱智亮;贺亮;龚晨亮;潘伟涛;张冰;孙汉汶;姚明旿;鲍民权;刘焕峰 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于流水线的快速流识别方法及设备,主要解决现有流识别设备处理速度低、设备复杂度高的问题。其设备包括字段列表、预处理控制器、分组预处理器模块、数据选通开关、分组字段寄存器模块、规则表模块、比较器模块和总决策器。字段列表和规则表模块中存储有用户定义的字段和规则;预处理控制器控制分组预处理器模块的数据通路;分组预处理器模块提取字段在流识别分组中的值;数据选通开关控制选通数据通路;比较器模块比较字段在分组中的值是否满足规则,将比较结果输出给决策器;决策器将结果转换成分组处理操作码输出。该设备采用乒乓加流水线的结构,能满足千兆以太网中的流分类需求,可应用于分组网络接入端设备中。 | ||
搜索关键词: | 基于 流水线 快速 识别 方法 设备 | ||
【主权项】:
一种流水线的快速流识别方法,包括如下步骤:(1)用户根据组网及管理需要生成字段和规则,并将字段配置到字段列表中,将规则配置到规则表中,该字段是指用于指向分组中需要进行匹配或操作的特定区域的一个连续的bit串,它由地址偏移和长度两种信息组成,该规则包括一系列条款和满足条款需要执行的动作;(2)根据用户配置的字段列表,由输入的分组中提取出需要进行流识别处理的分组字段值;(3)从规则表中的第一条和第M/2+1条规则开始,比较分组字段的值是否满足规则,若满足,记录规则中的动作,若不满足,判断是否满足第二条和第M/2+2条规则,依次类推,读入下一个分组字段的值,得到对所有规则的判断结果,M为总规则数;(4)根据对所有规则的判断结果,生成操作指令码:当分组不满足规则表中的任何一条规则时,操作指令码各位无效;当分组只满足规则表中的一条规则R1时,则按规则R1期望的动作得到一个相应动作位有效的操作指令码,并作为模块输出;当分组满足规则表中的多条规则R1,R2,…Rm…,Rn,n>m>1时,则根据多条规则所标示的操作综合得到一个相应操作位有效的最终操作指令码,并作为模块输出。(5)将生成的操作指令码作为流识别的输出结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210139075.9/,转载请声明来源钻瓜专利网。
- 上一篇:便携式易摆放易回收反光诱导标
- 下一篇:弓网状态检测中故障定位的方法