Title :
A Framework for Efficient Class-Based Scheduling
Author :
Saxena, Mohit ; Kompella, Ramana Rao
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN
Abstract :
With an increasing requirement for network monitoring tools to classify traffic and track security threats, newer and efficient ways are needed for collecting traffic statistics and monitoring of network flows. However, traditional solutions based on random packet sampling treat all flows as equal and therefore, do not provide the flexibility required for these applications. In this paper, we propose a novel architecture called CLAMP that provides an efficient framework to implement size-based sampling. At the heart of CLAMP is a novel data structure called composite bloom filter (CBF) that consists of a set of bloom filters that work together to encapsulate various class definitions. In comparison to previous approaches that implement simple size-based sampling, our architecture requires substantially lower memory (upto 80x) and results in higher flow coverage (upto 8x more flows) under specific configurations.
Keywords :
computer network management; data structures; pattern classification; sampling methods; statistical analysis; telecommunication network routing; telecommunication security; telecommunication traffic; CLAMP architecture; class-based sampling; composite bloom filter; computer network management; data structure; network flow monitoring tool; network routing; security threat tracking; size-based sampling; traffic classification; traffic statistics; Clamps; Communications Society; Computer science; Computerized monitoring; Data structures; Filters; Fluid flow measurement; Intelligent networks; Sampling methods; Telecommunication traffic;
Conference_Titel :
INFOCOM 2009, IEEE
Conference_Location :
Rio de Janeiro
Print_ISBN :
978-1-4244-3512-8
Electronic_ISBN :
0743-166X
DOI :
10.1109/INFCOM.2009.5062216