Online Internet Traffic Classification Based on Proximal SVM

Online and accurate traffic classification is a key challenge for network management. Internet traffic classification based on flow statistics using machine learning method has attracted great attention. To solve the drawback of the previous classification scheme to meet the requirements of the network activities, our work mainly focuses on how to build an online Internet traffic classification system based on flow statistics. We propose an online Internet traffic classification based on proximal SVM. Experiment results illustrate this method can classify online traffic with first p packet of flow with high accuracy. Meanwhile, the proximal SVM method is computationally more efficient than the previous SVM methods with similar accuracies.

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

[2]  Jung-Hsien Chiang,et al.  Fuzzy Regression Analysis by Support Vector Learning Approach , 2008, IEEE Transactions on Fuzzy Systems.

[3]  V. Vapnik SVM method of estimating density, conditional probability, and conditional density , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[4]  Duo Xu,et al.  An Approach to Estimating Product Design Time Based on Fuzzy $\nu$-Support Vector Machine , 2007, IEEE Transactions on Neural Networks.

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

[6]  Ece Guran Schmidt,et al.  Machine learning algorithms for accurate flow-based network traffic classification: Evaluation and comparison , 2010, Perform. Evaluation.

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

[8]  Yuh-Jye Lee,et al.  SSVM: A Smooth Support Vector Machine for Classification , 2001, Comput. Optim. Appl..

[9]  Grenville J. Armitage,et al.  A survey of techniques for internet traffic classification using machine learning , 2008, IEEE Communications Surveys & Tutorials.

[10]  Hichem Sahbi,et al.  A Hierarchy of Support Vector Machines for Pattern Detection , 2006, J. Mach. Learn. Res..

[11]  Sebastian Zander,et al.  Automated traffic classification and application identification using machine learning , 2005, The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l.

[12]  Panayiotis Mavrommatis,et al.  Identifying Known and Unknown Peer-to-Peer Traffic , 2006, Fifth IEEE International Symposium on Network Computing and Applications (NCA'06).

[13]  A. Benyettou,et al.  Lagrangian support vector machines for phoneme classification , 2002, Proceedings of the 9th International Conference on Neural Information Processing, 2002. ICONIP '02..

[14]  Michalis Faloutsos,et al.  Profiling the End Host , 2007, PAM.

[15]  Sebastian Zander,et al.  A preliminary performance comparison of five machine learning algorithms for practical IP traffic flow classification , 2006, CCRV.

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

[17]  Duc A. Tran,et al.  Localization In Wireless Sensor Networks Based on Support Vector Machines , 2008, IEEE Transactions on Parallel and Distributed Systems.

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

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

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

[21]  Andrew W. Moore,et al.  Internet traffic classification using bayesian analysis techniques , 2005, SIGMETRICS '05.

[22]  Antonio Pescapè,et al.  Traffic classification and its applications to modern networks , 2009, Comput. Networks.