2018 · 32 citations · 27 references
ComputingComputer ScienceInformation TechnologyComputer NetworksData MiningMachine LearningNetwork AnalysisNetwork FlowsNetwork Performance AnalysisNetwork Traffic AnalysisFlow-based AnalysisMachine Learning For Traffic AnalysisNetwork Flow AnalysisNetwork MeasurementNetwork MonitoringNetwork Performance MonitoringNetwork Traffic EngineeringTraffic Modeling
Network monitoring and management require accurate statistics of a variety of flow-level metrics, such as flow sizes, top-k flows, and number of flows. Arguably, the most commonly used data structure to record and measure these metrics is the sketch. While a significant amount of work has already been done on sketching techniques, there is still a lot of room for improvement because the accuracy of existing sketches depends a lot on the nature of network traffic and varies significantly as the network traffic characteristics change. In this paper, we propose the idea of employing machine learning to reduce this dependence of the accuracy of sketches on network traffic characteristics and present a generalized machine learning framework that increases the accuracy of sketches significantly. We further present three case studies, where we applied our framework on sketches for measuring three well-known flow-level network metrics. Experimental results show that machine learning helps decrease the error rates of existing sketches by up to 202 times.
27
Marti A. Hearst, Susan Dumais, E. Osuna et al. · IEEE Intelligent Systems and their Applications · 1998 · 6.9K citations
New directions in traffic measurement and accounting
Cristian Estan, George Varghese · 2001 · 742 citations
Zaoxing Liu, Antonis Manousis, Gregory Vorsanger et al. · 2016 · 526 citations · Full text