全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Efficient multi-pattern matching algorithm based on dual-state coding
一种基于双重状态编码的多模式匹配算法

Keywords: pattern matching,nondeterministic finite automata(NFA),ternary content addressable memory(TCAM),state coding
模式匹配
,非确定性有限自动机(NFA),三态内容寻址存储器(TCAM),状态编码

Full-Text   Cite this paper   Add to My Lib

Abstract:

Multi-pattern matching algorithm based on finite automata is one of the core technologies on network content filtering and managing. However, with the pattern set becomes larger, it needs too much storage cost. To decrease its space complexity, meanwhile keeping low time complexity, this paper proposed a method based on keywords predisposing and state coding. Keywords predisposing could filter out massive irrelevant matching, it obviously decreased the complexity. And state coding eliminated much failure transitions, could efficiently decrease the storage cost. Theoretical analysis and simulation results show, compared to traditional algorithm based on TCAM, this algorithm can provide a high throughput with a moderate memory requirement.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133