Abstract
There are several techniques to select a set of traffic features for traffic classification. However, most studies ignore the domain knowledge where traffic analysis or classification is performed and do not consider the always moving information carried in the networks. This paper describes a selection process of online network-traffic discriminators. We obtained 24 traffic features that can be processed on the fly and propose them as a base attribute set for future domain-aware online analysis, processing, or classification. For the selection of a set of traffic discriminators, and to avoid the inconveniences mentioned, we carried out three steps. The first step is a context knowledge-based manual selection of traffic features that meet the condition of being obtained on the fly from the flow. The second step is focused on the quality analysis of previously selected attributes to ensure the relevance of each one when performing a traffic classification. In the third step, the implementation of several incremental learning algorithms verified the usefulness of such attributes in online traffic classification processes.
Reference30 articles.
1. T. Bakhshi and B. Ghita, "On Internet Traffic Classification: A Two-Phased Machine Learning Approach," J. Comput. Netw. Commun., vol. 2016, pp. 21, 2016.
2. N. Namdev, S. Agrawal, and S. Silkari, "Recent Advancement in Machine Learning Based Internet Traffic Classification," Procedia Comput. Sci., vol. 60, pp. 784-791, Jan. 2015.
3. T. T. T. Nguyen and G. Armitage, "A survey of techniques for internet traffic classification using machine learning," IEEE Commun. Surv. Tutor., vol. 10, 4, pp. 56-76, 2008.
4. A. Baer et al., "DBStream: A holistic approach to large-scale network traffic monitoring and analysis," Comput. Netw., vol. 107, pp. 5-19, Oct. 2016.
5. A. Moore, M. Crogan, and D. Zuev, "Discriminators for use in flow-based classification (Technical report No. RR-05-13)," University of London, Department of Computer Science, Queen Mary, 2005.