Title | ||
---|---|---|
A Novel Algorithm and Architecture for High Speed Pattern Matching in Resource-Limited Silicon Solution |
Abstract | ||
---|---|---|
Network intrusion detection systems (NIDS) are more and more important for identifying and preventing the malicious attacks over the network. This paper proposes a novel cost-effective high speed pattern matching algorithm (named MSH) for NIDS. By applying the characteristics of magic states, a new observation from the deterministic finite state automata (DFA), the proposed MSH constructs a tiny data structure which can be stored into the on-chip memory of modern cost effective FPGA. Prototype and experimental results show the overall efficiency of the proposed MSH is at least 7 times faster than that of the baseline model. The MSH enables the design of cost effective FPGA-based accelerator to furnish over 1 Gbps throughput. It can also be scaled to multi-gigabit and realized on various silicon implementations. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1109/ICC.2007.217 | ICC |
Keywords | Field | DocType |
finite state machines,network intrusion detection systems,deterministic finite state automata,high speed pattern matching,resource-limited silicon solution,malicious attacks,field programmable gate arrays,fpga-based accelerator,on-chip memory,security of data,indexing terms,network security,automata,throughput,silicon,chip,cost effectiveness,data structures,intrusion detection,data structure,prototypes,string matching,pattern matching | String searching algorithm,Data structure,Computer science,Network security,Computer network,Field-programmable gate array,Real-time computing,Finite-state machine,Throughput,Intrusion detection system,Pattern matching | Conference |
ISSN | ISBN | Citations |
1550-3607 | 1-4244-0353-7 | 2 |
PageRank | References | Authors |
0.43 | 13 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Nen-Fu Huang | 1 | 620 | 72.93 |
Yen-Ming Chu | 2 | 70 | 8.06 |
Chi-Hung Tsai | 3 | 116 | 8.70 |
Chen-Ying Hsieh | 4 | 4 | 1.15 |
Yih-Jou Tzang | 5 | 50 | 5.33 |