ANLS: Adaptive Non-Linear Sampling Method for Accurate Flow Size Measurement
Authors:
- 2 December 2011
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Communications
- Vol. 60 (3) , 789-798
Abstract
Sampling technology has been widely deployed in network measurement systems to control memory consumption and processing overhead. However, most of the existing methods suffer from large errors for the estimation of small-size flows. To address this problem, we propose an adaptive non-linear sampling (ANLS) method for flow size estimation. Instead of statically pre-configuring the sampling rate, ANLS dynamically adjusts the sampling rate for each flow according to the value of a corresponding counter. A smaller sampling rate is utilized when the counter value is large, while a larger sampling rate is employed for a smaller counter. In this paper, the unbiased flow size estimation, the relative error, and the required counter size are studied through theoretical analysis and experimental evaluations. The analysis and experiments demonstrate that ANLS can significantly improve the estimation accuracy (particularly for small-size flows), and save memory consumption, while maintaining processing overhead comparable to existing methods. Moreover, we validate the design of ANLS by implementing an FPGA-based prototype, which is capable of measuring traffic throughput up to 26.5 Gbps.Keywords
This publication has 21 references indexed in Scilit:
- BRICK2008
- Design of a novel statistics counter architecture with optimal space and time efficiency2006
- Sketch Guided Sampling - Using On-Line Estimates of Flow Size for Adaptive Data Collection2006
- Learn More, Sample Less: Control of Volume and Variance in Network MeasurementIEEE Transactions on Information Theory, 2005
- Building a better NetFlow2004
- Efficient implementation of a statistics counter architecture2003
- Maintaining statistics counters in router line cardsIEEE Micro, 2002
- Adaptive packet sampling for flow volume measurementACM SIGCOMM Computer Communication Review, 2002
- Adaptive random sampling for load change detection2002
- Application of sampling methodologies to network traffic characterization1993