Title :
Efficient statistics gathering from tree-search methods in packet processing systems
Author :
Kammenhuber, Nils ; Kencl, Lukas
Author_Institution :
Inst. fur Informatik, Technische Univ. Munchen, Germany
Abstract :
We present a novel algorithm for efficiently gathering statistics about the hit frequencies on the nodes of a search tree in a packet processing system, under limiting space constraints. The expand and collapse (EaC) algorithm is a heuristic that periodically adjusts the subset of nodes of the search tree at which statistics are gathered, in order to use the limited space available to collect statistics in preference from the currently most heavily-hit nodes in the search tree. We prove convergence and good node-hit coverage of the algorithm and validate its performance on a set of simulated data. The information collected can be useful for a variety of reasons, such as inferring traffic properties, discovering failures and attacks or dynamically optimizing the search method itself for locality patterns in the oncoming traffic.
Keywords :
heuristic programming; packet switching; resource allocation; statistical analysis; telecommunication traffic; tree searching; EaC; adaptive network; expand-collapse algorithm; heuristic algorithm; network architecture; packet processing system; resource allocation; search tree method; statistics gathering; traffic monitoring-management; Condition monitoring; Frequency; Heuristic algorithms; Optimization methods; Resource management; Search methods; Statistical distributions; Statistics; Telecommunication traffic; Traffic control;
Conference_Titel :
Communications, 2005. ICC 2005. 2005 IEEE International Conference on
Print_ISBN :
0-7803-8938-7
DOI :
10.1109/ICC.2005.1494592