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

  1. Research on Electromagnetic Acoustic Transducer Detection System Based on FPGA,TH878.2
  2. Study on Drive and Control System of Five-Phase PMSM Based on FPGA,TM341
  3. Development of LXI Arbitrary Waveform Generator,TM935
  4. Design of Digital Predistorter for RF Power Amplifier Based on FPGA,TN722.75
  5. Synchronization and Channel Estimation Algorithm in Bursted OFDM System and Its Implementation on FPGA,TN919.3
  6. Performance Analysis of Anti-Multipath Capability in DSSS System and Study on the Compensation Methods,TN914.42
  7. Optimizing and Realising Research on Vedio Compression in TV Guidance System,TN919.81
  8. Research and Hardware Simulation of Multiuser Spread Spectrum Code Acquisition Based on FPGA,TN914.42
  9. Research on Basic Algorithms of Digital Image Processing and Implementation with FPGA,TP391.41
  10. Research of High Speed Image Pre-processing System Based on FPGA,TP391.41
  11. Design of High-Speed Digital Image Acquisition and Interface Based on FPGA,TP274.2
  12. Development of Inductance Sensor Data Acquisition System Based on FPGA,TP274.2
  13. Development of Serial Bus Analyzer Based on Nios,TP274
  14. Development of PMC High-speed Data Transmission Board Design Based on FPGA-RocketIO_X,TP274.2
  15. Development of Pxibus High Performance Digital I/O Module,TP274
  16. Development of LXI Counter,TP274
  17. A High-Speed and Real-Time Data Acquisition System Based on FPGA,TP274.2
  18. Intrusion detection based on the ultrasonic echo envelope in the military security patrols,E919
  19. Research on Intrusion Detection Technology of Wireless Sensor Networks Based on Behavior Trust,TP212.9
  20. Design of GPS Information Receiving System Based on Nios Ⅱ,TN967.1
  21. 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