Inside packet sampling techniques: exploring modularity to enhance network measurements

João Marco C. Silva, Paulo Carvalho, Solange Rito Lima
2016 International Journal of Communication Systems  
Traffic Sampling is viewed as a prominent strategy contributing to lightweight and scalable network measurements. Although multiple sampling techniques have been proposed and used to assist network engineering tasks, these techniques tend to address a single measurement purpose, without detailing the network overhead and computational costs involved. The lack of a modular approach when defining the components of traffic sampling techniques also makes difficult their analysis. Providing a
more » ... view of sampling techniques and classifying their characteristics is, therefore, an important step to enlarge the sampling scope, improve the efficiency of measurement systems, and sustain forthcoming research in the area. In this context, this paper defines a taxonomy of traffic sampling techniques based on a comprehensive analysis of the inner components of existing proposals. After identifying granularity, selection scheme and selection trigger as the main components differentiating sampling proposals, the study goes deeper on characterizing these components, including insights into their computational weight. Following this taxonomy, a general-purpose architecture is established to sustain the development of flexible samplingbased measurement systems. Traveling inside packet sampling techniques, this paper contributes to a clearer positioning and comparison of existing proposals, providing a road map to assist further research and deployments in the area.
doi:10.1002/dac.3135 fatcat:j6h6obtvenh3bnhyiv3vwoukdu