DocumentCode
547602
Title
Improving false positive in Bloom filter
Author
Tabataba, Farzaneh Sadat ; Hashemi, Masoud Reza
Author_Institution
Electrical and Computer Engineering Department, Isfahan University of Technology
fYear
2011
fDate
17-19 May 2011
Firstpage
1
Lastpage
5
Abstract
Bloom filter is a space-efficient data structure used for supporting membership queries, e.g. pattern matching. Bloom filter is used in many network processing applications. For instance, in today´s internet, viruses, worms and network intruders cause service damages with enormous economic impact. In many security systems, such as intrusion detection systems we need to inspect packets´ header and payload for predefined strings (called signatures) to detect malicious packets. Pattern matching process is usually deployed in routers and should keep pace with high network speed. Therefore pattern matching algorithms may become critical bottleneck in intrusion detection systems. Hence hardware-based techniques like Bloom filter are preferred rather than software-based solutions, to meet the performance goals. In this paper we describe a technique to improve Bloom filter performance. Simulation results and analysis show that false alarms decrease significantly using this technique.
Keywords
Filtering theory; Information filters; Matched filters; Memory management; Pattern matching; Simulation; Bloom Filter; Hash Functions; Intrusion Detection Systems; Packet Inspection; Pattern Matching;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical Engineering (ICEE), 2011 19th Iranian Conference on
Conference_Location
Tehran, Iran
Print_ISBN
978-1-4577-0730-8
Electronic_ISBN
978-964-463-428-4
Type
conf
Filename
5955490
Link To Document