The Research of Technology of Bloom Filter Realization in Hardware

Article Preview

Abstract:

Bloom filter is a space-efficient data with a certain probability of false positive . We present a reusable hardware implementation framework, define a module interface to provide users with a customize module, and introduce the constraints of hardware resources in the analysis of false positive rate against the traditional Bloom filter hardware design and analysis of the Bloom filter false positives. Finally, we make verification and analysis of our design combined with the the NetMagic platform.

You have full access to the following eBook

Info:

Periodical:

Pages:

790-795

Citation:

Online since:

September 2012

Export:

Share:

Citation:

[1] B.H. Bloom, Space/time trade-offs in hash coding with allowable errors, Communications of ACM, vol. 13, no. 7, pp.422-426, July (1970).

DOI: 10.1145/362686.362692

Google Scholar

[2] Broder A, Mitzenmacher M. Network Applications of Bloom Filters: A Survey[J]. Internet Mathematics, 2004, 1(4): 485-509.

DOI: 10.1080/15427951.2004.10129096

Google Scholar

[3] Fan, L., Cao, P., Almeida, J., Broder, A.: Summary cache: A scalable wide-area web cachesharing protocol. IEEE/ACM Transactions on Networking (TON) 8 (2000) 281-293.

DOI: 10.1109/90.851975

Google Scholar

[4] S. Dharmapurikar, P. Krishnamurthy, T. Sproull, and J. Lockwood,. Deep packet inspection using parallel bloom filters,. In Proceedings of High Performance Interconnects, 2003, p.44. 51.

DOI: 10.1109/conect.2003.1231477

Google Scholar

[5] Chen, Y., Kumar, A., Xu, J.: A New Design of Bloom Filter for Packet Inspection Speedup. In: IEEE Global Telecommunications Conference, (2007).

DOI: 10.1109/glocom.2007.8

Google Scholar

[6] Li Tao, et al. A Novel Packet Processing Model for Next-Generation Internet Experiment Platform-EasySwitch. The 8th China National Computer Conference (CNCC2011), Shenzhen, (2011).

Google Scholar

[7] Taoli, Zhigang Sun, ChunboJia, Qi Su, Myungjin Lee. Using NetMagic to Observe Fine-Grained Per-Flow Latency Measurements . Proceedings of the ACM SIGCOMM 2011, Toronto, Canada, August, 2011: 466-467.

DOI: 10.1145/2043164.2018524

Google Scholar

[8] http: /www. netmagic. org.

Google Scholar

[9] Networking Named Content, Van Jacobson et al. CoNEXT'09, Rome, Italy, (2009).

Google Scholar

[10] Breslau, L., et al.: Web caching and zipf-like distributions: Evidence and implica-tions. In: In INFOCOM. p.126–134 (1999).

Google Scholar