ACM Home Page
Please provide us with feedback. Feedback
Optimization of regular expression pattern matching circuits on FPGA
Full text PdfPdf (169 KB)
Source Design, Automation, and Test in Europe archive
Proceedings of the conference on Design, automation and test in Europe: Designers' forum table of contents
Munich, Germany
SESSION: Secure and security systems table of contents
Pages: 12 - 17  
Year of Publication: 2006
ISBN ~ ISSN:478061 , 3-9810801-0-6
Authors
Cheng-Hung Lin  National Tsing Hua University, Hsinchu, Taiwan
Chih-Tsun Huang  National Tsing Hua University, Hsinchu, Taiwan
Chang-Ping Jiang  National Tsing Hua University, Hsinchu, Taiwan
Shih-Chieh Chang  National Tsing Hua University, Hsinchu, Taiwan
Sponsors
EDAA : European Design and Automation Association
: The EDA Consortium
IEEE-CS\DATC : The IEEE Computer Society
Publisher
European Design and Automation Association  3001 Leuven, Belgium, Belgium
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 95,   Citation Count: 3
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   

ABSTRACT

Regular expressions are widely used in Network Intrusion Detection System (NIDS) to represent patterns of network attacks. Since traditional software-only NIDS cannot catch up to the speed advance of networks, many previous works propose hardware architectures on FPGA to accelerate attack detection. The challenge of hardware implementation is to accommodate the regular expressions to FPGAs of the large number of attacks. Although the minimization of logic equations has been studied intensively in the CAD area, the minimization of multiple regular expressions has been largely neglected. This paper presents a novel architecture allowing our algorithm to extract and share common sub-regular expressions. Experimental results show that our sharing scheme significantly reduces the area of regular expression circuits.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
4
5
 
6
7

Collaborative Colleagues:
Cheng-Hung Lin: colleagues
Chih-Tsun Huang: colleagues
Chang-Ping Jiang: colleagues
Shih-Chieh Chang: colleagues