首页> 中国专利> 基于TCAM的多层次正则表达式匹配方法

基于TCAM的多层次正则表达式匹配方法

摘要

一种基于TCAM的多层次正则表达式匹配方法,步骤为:S1:将正则表达式转化为确定性有限状态自动机,得到状态转移表;S2:将状态转移表进行列重排与行重排;S3:根据状态相似度和字符相似度将状态转移表分块,编码第一层转移表;S4:第一层转移表除去默认转移层数值,搜索表中行或列相邻的重复转移值并且重复次数大于2的数值提取到第二层,进行编码;S5:除去第二层数值,将表中所有数值减去对应的当前状态值得到状态转移的差值表,搜索全表中有重复的差值提取到第三层,进行编码;S6:除去第三层数值,建立第四层,进行编码;S7:得到层次化编码的确定性有限自动机,进行匹配。本发明具有压缩效率高、压缩效果好、匹配速度快等优点。

著录项

  • 公开/公告号CN106708532B

    专利类型发明专利

  • 公开/公告日2020-12-04

    原文格式PDF

  • 申请/专利权人 中国人民解放军国防科学技术大学;

    申请/专利号CN201611270318.7

  • 申请日2016-12-30

  • 分类号G06F16/903(20190101);H04L12/743(20130101);

  • 代理机构43008 湖南兆弘专利事务所(普通合伙);

  • 代理人周长清

  • 地址 410073 湖南省长沙市砚瓦池正街47号中国人民解放军国防科学技术大学机电工程与自动化学院

  • 入库时间 2022-08-23 11:24:04

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号