Title :
GBSA: A group based search algorithm for packet classification
Author :
Ahmed, Omar ; Areibi, Shawki
Author_Institution :
Sch. of Eng., Univ. of Guelph, Guelph, ON, Canada
Abstract :
Packet: classification is an ubiquitous and key building block for many critical network devices such as routing, fire-walls and load balancing. Despite the enormous number of research performed on this topic, yet it is still one of the main bottlenecks in designing fast network devices. In this paper we propose a novel algorithm GBSA for packet classification that is scalable, fast and efficient. On average the algorithm consumes 0.4 MB of memory for a 10k rule set. The classification time per packet in worst case is 2 μs, and the pre-processing speed is 3M Rule/sec based on a CPU operating at 3.4 GHz.
Keywords :
pattern classification; CPU operating; GBSA; frequency 3.4 GHz; group based search algorithm; network device; packet classification; time 2 mus; Benchmark testing; Classification algorithms; Complexity theory; Hardware; IP networks; Memory management; Performance evaluation; Multi-dimensional Packet Classification; Network Processors;
Conference_Titel :
Wireless Communications and Mobile Computing Conference (IWCMC), 2011 7th International
Conference_Location :
Istanbul
Print_ISBN :
978-1-4244-9539-9
DOI :
10.1109/IWCMC.2011.5982806