DocumentCode
1836330
Title
A high throughput parallel architecture for category specific Deep Packet Inspection
Author
Sananda, Velacheri Jagadeesan
Author_Institution
Lone Star Design Center, Austin, TX, USA
fYear
2010
fDate
26-28 July 2010
Firstpage
93
Lastpage
94
Abstract
This paper describes a Field Programmable Gate Array hardware based Deep Packet Inspection Engine that uses regular expression matchers to simultaneously categorize and look for malicious signatures in Ethernet packets. This was a submission to the 2010 MEMOCODE Design Contest. It is the fastest Xilinx FPGA based design with a throughput of 734 Mbit/sec and the 2nd fastest overall, out of all designs submitted from teams worldwide. A unique feature of this architecture is that the high throughput is independent of both the number of categorizers and the density of malicious signatures.
Keywords
computer viruses; field programmable gate arrays; inspection; local area networks; parallel architectures; 2010 MEMOCODE Design Contest; Ethernet packets; FPGA; deep packet inspection engine; field programmable gate array; malicious signatures; parallel architecture; regular expression matchers; throughput; Computer architecture; Engines; Field programmable gate arrays; Hardware; IP networks; Inspection; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods and Models for Codesign (MEMOCODE), 2010 8th IEEE/ACM International Conference on
Conference_Location
Grenoble
Print_ISBN
978-1-4244-7885-9
Electronic_ISBN
978-1-4244-7886-6
Type
conf
DOI
10.1109/MEMCOD.2010.5558647
Filename
5558647
Link To Document