High speed mode matching algorithm based on field programmable gate array
A high-speed pattern and matching algorithm technology, applied in computing, special data processing applications, instruments, etc., can solve the problems of slow pattern matching speed and huge pattern database, and achieve the effect of improving execution speed.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0069] The core idea of the method described in the present invention is to provide a method for high-speed pattern matching. The specific method is to generate a DFA state table by dynamically expanding the goto function in the AC algorithm, and compress the generated state table through hardware. Realize line-speed processing of operations such as content detection and application identification to meet users' needs for network application layer processing technology and network information security technology. Its core technology involves rule description based on regular expressions, pattern matching engine based on state machine technology, rule base compression and optimization, etc.
[0070] Using regular expressions as a way to describe rules is beneficial to the generalization of applications, because most of the system's rule bases (such as intrusion detection systems) are described in the form of regular expressions. DFA (Deterministic Finite Automata, determinist...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com