DocumentCode
2379095
Title
EABF: Energy efficient self-adaptive Bloom filter for network packet processing
Author
Zhou, Yachao ; Song, Tian ; Wang, Xiaojun
Author_Institution
Sch. of Electron. Eng., Dublin City Univ., Dublin, Ireland
fYear
2012
fDate
10-15 June 2012
Firstpage
2729
Lastpage
2734
Abstract
Future Internet requires re-thinking of network infrastructure towards the balance between computing capacities and energy sustainable techniques. As one of computing intensive components, Bloom filters are widely used for network packet processing. In this paper, an energy efficient self-adaptive Bloom filter, EABF, is devoted to a balance of power and performance especially for high performance networks. The basic idea is to give the Bloom Filter the capability to adjust the number of active hash functions according to the current workload automatically. This adaption depends on its control policies. Three policies are presented and compared. We also give the method to implement EABF in hardware for higher performance. It is presented in a two-stage platform based on FPGA where Stage 1 is always active and Stage 2, a secondary stage, is only active when necessary. The platform can also be extended to multi-stages. A control circuit is designed for flexibly changing working stage and reducing both dynamic and static power consumption. Analysis and experiments show that our dynamic two-stage EABF can achieve almost the best power savings as that of the fixed schemes; unlike the fixed schemes that might have much longer latency, EABF maintains nearly 1 clock cycle latency as that of a regular Bloom filter.
Keywords
Internet; field programmable gate arrays; filters; EABF; FPGA; Internet; active Hash functions; computing intensive components; control circuit; dynamic power consumption; energy efficient self-adaptive bloom filter; energy sustainable techniques; network packet processing; static power consumption; two-stage platform; Clocks; Energy efficiency; Information filters; Matched filters; Power demand; Radiation detectors; Bloom filter; power-efficiency; self-adaptive;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications (ICC), 2012 IEEE International Conference on
Conference_Location
Ottawa, ON
ISSN
1550-3607
Print_ISBN
978-1-4577-2052-9
Electronic_ISBN
1550-3607
Type
conf
DOI
10.1109/ICC.2012.6364449
Filename
6364449
Link To Document