DocumentCode
3746906
Title
Cate: An open and highly configurable framework for performance evaluation of packet classification algorithms
Author
Wladislaw Gusew;Sven Hager;Bj?rn Scheuermann
Author_Institution
Computer Engineering Group, Humboldt University of Berlin, Rudower Chaussee 25, 12489, GERMANY
fYear
2015
Firstpage
3037
Lastpage
3048
Abstract
Network packet classification is the central building block for important services such as QoS routing and firewalling. Accordingly, a wide range of classification schemes has been proposed, each with its own specific set of characteristics. But while novel algorithms keep being developed at a high pace, there barely exists tool support for proper benchmarking, which makes it hard for researchers and engineers to evaluate and compare those algorithms in changing scenarios. In this paper, we present the Classification Algorithm Testing Environment (CATE). CATE consistently and reproducibly extracts the key performance characteristics, such as memory footprint and matching speed, for a predefined set of classification algorithms from a highly customizable set of benchmarks. In addition, we demonstrate that CATE can be used to gain new insights on both the input parameter sensitivity and the scalability of even well-studied algorithms.
Keywords
"Benchmark testing","Classification algorithms","Software algorithms","Time measurement","Heuristic algorithms","Algorithm design and analysis"
Publisher
ieee
Conference_Titel
Winter Simulation Conference (WSC), 2015
Electronic_ISBN
1558-4305
Type
conf
DOI
10.1109/WSC.2015.7408407
Filename
7408407
Link To Document