A Summary of Traffic Identification Method Depended on Machine Learning

Traffic classification is an invaluable tool which can category network traffics into a number of traffic classes according to various parameter settings. It can not only provide better QoS, but also protect the security of networks. In this paper, the methods of traffic classification are analyzed and summarized based on machine learning through three aspects: supervised machine learning, unsupervised machine learning, and semi-supervised machine learning. Finally, we suggest several strategies to improve the accuracy and scalability of traffic classification.

[1]  Gang Lu,et al.  Cascaded classifier for improving traffic classification accuracy , 2017, IET Commun..

[2]  Andrzej Duda,et al.  Markov chain fingerprinting to classify encrypted traffic , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[3]  Anirban Mahanti,et al.  Traffic classification using clustering algorithms , 2006, MineNet '06.

[4]  Zoubin Ghahramani,et al.  Probabilistic graphical models for semi-supervised traffic classification , 2010, IWCMC.

[5]  Ran Dubin,et al.  I Know What You Saw Last Minute—Encrypted HTTP Adaptive Video Streaming Title Classification , 2016, IEEE Transactions on Information Forensics and Security.

[6]  Renata Teixeira,et al.  Traffic classification on the fly , 2006, CCRV.

[7]  A. Nur Zincir-Heywood,et al.  An investigation on identifying SSL traffic , 2011, 2011 IEEE Symposium on Computational Intelligence for Security and Defense Applications (CISDA).

[8]  Tuyatsetseg Badarch,et al.  Big Data Area: A Novel Network Performance Analysis Technique Based on Bayesian Traffic Classification Algorithm , 2017, 2017 International Conference on Green Informatics (ICGI).

[9]  Guang Cheng,et al.  WENC: HTTPS Encrypted Traffic Classification Using Weighted Ensemble Learning and Markov Chain , 2017, 2017 IEEE Trustcom/BigDataSE/ICESS.

[10]  Andrew W. Moore,et al.  Bayesian Neural Networks for Internet Traffic Classification , 2007, IEEE Transactions on Neural Networks.

[11]  Konstantina Papagiannaki,et al.  Toward the Accurate Identification of Network Applications , 2005, PAM.

[12]  Andrew W. Moore,et al.  Discriminators for use in flow-based classification , 2013 .

[13]  Renata Teixeira,et al.  Early Recognition of Encrypted Applications , 2007, PAM.

[14]  Oscar Mauricio Caicedo Rendon,et al.  IP traffic classification in NFV: A benchmarking of supervised Machine Learning algorithms , 2017, 2017 IEEE Colombian Conference on Communications and Computing (COLCOM).

[15]  Hui Xiong,et al.  Service Usage Classification with Encrypted Internet Traffic in Mobile Messaging Apps , 2016, IEEE Transactions on Mobile Computing.

[16]  Florin Gorunescu Introduction to Data Mining , 2011 .

[17]  Ali A. Ghorbani,et al.  Characterization of Encrypted and VPN Traffic using Time-related Features , 2016, ICISSP.

[18]  Oliver Spatscheck,et al.  Accurate, scalable in-network identification of p2p traffic using application signatures , 2004, WWW '04.

[19]  Ming Zhu,et al.  End-to-end encrypted traffic classification with one-dimensional convolution neural networks , 2017, 2017 IEEE International Conference on Intelligence and Security Informatics (ISI).

[20]  Carey L. Williamson,et al.  Categories and Subject Descriptors: C.4 [Computer Systems Organization]Performance of Systems , 2022 .

[21]  Sotiris B. Kotsiantis,et al.  Supervised Machine Learning: A Review of Classification Techniques , 2007, Informatica.

[22]  Viktor K. Prasanna,et al.  Accelerating Decision Tree Based Traffic Classification on FPGA and Multicore Platforms , 2017, IEEE Transactions on Parallel and Distributed Systems.

[23]  Plamen P. Angelov,et al.  Symbol recognition with a new autonomously evolving classifier autoclass , 2014, 2014 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS).

[24]  Arya Mazumdar,et al.  Compressive Traffic Analysis: A New Paradigm for Scalable Traffic Analysis , 2017, CCS.

[25]  Plamen P. Angelov,et al.  A new type of simplified fuzzy rule-based system , 2012, Int. J. Gen. Syst..

[26]  Antonio Pescapè,et al.  Issues and future directions in traffic classification , 2012, IEEE Network.

[27]  Min Luo,et al.  A Framework for QoS-aware Traffic Classification Using Semi-supervised Machine Learning in SDNs , 2016, 2016 IEEE International Conference on Services Computing (SCC).

[28]  Michalis Faloutsos,et al.  BLINC: multilevel traffic classification in the dark , 2005, SIGCOMM '05.

[29]  Shunyi Zhang,et al.  Real-Time P2P Traffic Identification , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[30]  Shiwen Mao,et al.  Internet multimedia traffic classification from QoS perspective using semi-supervised dictionary learning models , 2017, China Communications.

[31]  Judith Kelner,et al.  Multi-objective optimization of a hybrid model for network traffic classification by combining machine learning techniques , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[32]  Lin Wang,et al.  A novel semi-supervised learning method for Internet application identification , 2017, Soft Comput..

[33]  Wang Yong,et al.  Method of network traffic classification using Naïve Bayes based on FPGA , 2013, IEEE Conference Anthology.

[34]  Liehuang Zhu,et al.  Certificate-aware encrypted traffic classification using Second-Order Markov Chain , 2016, 2016 IEEE/ACM 24th International Symposium on Quality of Service (IWQoS).

[35]  Plamen Angelov,et al.  Autonomous Learning Systems: From Data Streams to Knowledge in Real-time , 2013 .

[36]  Liehuang Zhu,et al.  Classification of Encrypted Traffic With Second-Order Markov Chains and Application Attribute Bigrams , 2017, IEEE Transactions on Information Forensics and Security.

[37]  Carey L. Williamson,et al.  Offline/realtime traffic classification using semi-supervised learning , 2007, Perform. Evaluation.

[38]  J. Erman,et al.  QRP05-4: Internet Traffic Identification using Machine Learning , 2006, IEEE Globecom 2006.

[39]  Anthony McGregor,et al.  Flow Clustering Using Machine Learning Techniques , 2004, PAM.

[40]  Alireza Keshavarz-Haddad,et al.  Internet traffic classification using Hidden Naive Bayes model , 2015, 2015 23rd Iranian Conference on Electrical Engineering.