DocumentCode :
2493701
Title :
A New Design of Bloom Filter for Packet Inspection Speedup
Author :
Chen, Yang ; Kumar, Abhishek ; Xu, Jun Jim
Author_Institution :
Georgia Inst. of Technol., Atlanta
fYear :
2007
fDate :
26-30 Nov. 2007
Firstpage :
1
Lastpage :
5
Abstract :
Bloom filter is a space-efficient randomized data structure for group membership query. It is widely used in networking applications which involve the packet header/content inspection. To provide fast membership query operation, this data structure resides in the main memory in most of its applications. Each membership query consists hashing for a set of memory addresses and memory accesses at these locations. In this paper, we propose a new design of Bloom filter in which every two memory addresses are squeezed into one I/O block of the main memory. With the burst-type data I/O capability in the contemporary DRAM design, the total number of memory I/O´s involved in the membership query is reduced by half. Therefore, the average query delay can be reduced significantly. The cost of using this new design is a negligible increment of false positive rate as shown by both analysis and simulation.
Keywords :
DRAM chips; computer networks; data structures; information filters; inspection; query processing; Bloom filter; contemporary DRAM; group membership query; membership query; memory accesses; memory addresses; packet header/content inspection; randomized data structure; Analytical models; Costs; Data structures; Delay; Educational institutions; Filtering theory; Information filtering; Information filters; Inspection; Space technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 2007. GLOBECOM '07. IEEE
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4244-1042-2
Electronic_ISBN :
978-1-4244-1043-9
Type :
conf
DOI :
10.1109/GLOCOM.2007.8
Filename :
4410918
Link To Document :
بازگشت