Dissertation > Excellent graduate degree dissertation topics show
The Design of Regular Expression Matching Engine Based on FPGA
Author: WenYuan
Tutor: GuGuoChang
School: Harbin Engineering University
Course: Applied Computer Technology
Keywords: Intrusion Detection Regex NFA FPGA
CLC: TP391.3
Type: Master's thesis
Year: 2009
Downloads: 158
Quote: 7
Read: Download Dissertation
Abstract
|
The increase in network bandwidth improve the performance of intrusion detection systems . Work in the way of serial processing software intrusion detection system because of its poor performance , and can not meet the demand for network security in the network environment under high load . Low throughput mode detection engine intrusion detection system is used to detect intrusion patterns cause the main reason for these systems are inefficient . Invasion mode detection , regular expression matching occupy 90% of the CPU time of such systems , so the key to improve the throughput of regular expression matching engine to improve system performance . Based on the study of traditional software regular expression matching engine based on the use of parallel processing hardware features designed based on FPGA hardware regular expression matching engine . The engine is used to deal with the intrusion detection system positive expression matching to match the throughput by increasing the use regular expressions to describe the invasion mode , to improve the performance of such systems , to meet people in the high-bandwidth network environment network packets load detection needs . The hardware regular expression matching engine is designed to learn from the NFA regex engine design method , parallel processing of multiple regular expression matching , data the address nonbacktracking mechanism to improve regular expression matching engine throughput . Driven the design method using the data stream in the design of the said engine , eliminating the complexity of the control unit between the hardware module , hardware circuit is simplified , thus reducing design complexity of the software tools used to automatically generate the hardware engine . The parameterized generic processing module design ideas to make the hardware engine flexibility to build regular expression matching engine is able to meet the requirements of intrusion detection systems , intrusion pattern library dynamically updated so that the hardware of this article . The experiments show that by increasing the throughput of pattern matching , the hardware engine can cope with the demand for high-speed network environment for network security .
|
Related Dissertations
- Research on Electromagnetic Acoustic Transducer Detection System Based on FPGA,TH878.2
- Study on Drive and Control System of Five-Phase PMSM Based on FPGA,TM341
- Development of LXI Arbitrary Waveform Generator,TM935
- Design of Digital Predistorter for RF Power Amplifier Based on FPGA,TN722.75
- Synchronization and Channel Estimation Algorithm in Bursted OFDM System and Its Implementation on FPGA,TN919.3
- Performance Analysis of Anti-Multipath Capability in DSSS System and Study on the Compensation Methods,TN914.42
- Optimizing and Realising Research on Vedio Compression in TV Guidance System,TN919.81
- Research and Hardware Simulation of Multiuser Spread Spectrum Code Acquisition Based on FPGA,TN914.42
- Research on Basic Algorithms of Digital Image Processing and Implementation with FPGA,TP391.41
- Research of High Speed Image Pre-processing System Based on FPGA,TP391.41
- Design of High-Speed Digital Image Acquisition and Interface Based on FPGA,TP274.2
- Development of Inductance Sensor Data Acquisition System Based on FPGA,TP274.2
- Development of Serial Bus Analyzer Based on Nios,TP274
- Development of PMC High-speed Data Transmission Board Design Based on FPGA-RocketIO_X,TP274.2
- Development of Pxibus High Performance Digital I/O Module,TP274
- Development of LXI Counter,TP274
- A High-Speed and Real-Time Data Acquisition System Based on FPGA,TP274.2
- Intrusion detection based on the ultrasonic echo envelope in the military security patrols,E919
- Research on Intrusion Detection Technology of Wireless Sensor Networks Based on Behavior Trust,TP212.9
- Design of GPS Information Receiving System Based on Nios Ⅱ,TN967.1
- Temperature and pressure explosives temperature field memory test technology,TQ560.7
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Retrieval machine
© 2012 www.DissertationTopic.Net Mobile
|