[期刊论文]


C2BF: Cache-based Counting Bloom Filter for Precise Matching in Network Packet Processing

作   者:
Yachao Zhou;Tian Song;Wenliang Fu;Xiaojun Wang;

出版年:2012

页     码:3747 - 3754
出版社:Elsevier BV


摘   要:

Bloom filter is widely used in network packet processing due to its fast lookup speed and small memory cost. However, the non-negligible false positive rate and the difficulty of online update still prevent it from extensive utilization. In this paper, we propose a cache-based counting Bloom filter architecture, C^2BF, which is not only easy to update online but also benefical for fast verification for precise matching. We also present a high speed hardware C^2BF architecture with off-chip memory and fast cache replacement method. This paper includes three contributions: 1) compressed CBF implementation and its updating algorithm; 2) pattern grouping for higher cache hit rate; 3) onchip cache organization and replacement policy. Experiments show that our prototype of C2BF reduces more than 70% of the verification processing time with cache design compared with traditional schemes without cache.



关键字:

Cache ; Counting Bloom filter ; Precise matching


所属期刊
Procedia Engineering
ISSN: 1877-7058
来自:Elsevier BV