TCP Traffic Classification Using Relaxed Constraints Support Vector Machines
The traffic classification problem is critical for management, security monitoring, and traffic engineering in computer networks. It has recently taken into consideration by both network operators and researchers. It allows network operators to predict future traffics and detect anomalous behavior and also allows researchers to create traffic models. In this paper, we use a new architecture of support vector machines, namely relaxed constraints support vector machines (RSVMs), to present a traffic classifier that can achieve a high accuracy without any source or destination address or port information. We just use packet length to predict the application class for each flow. RSVM is an efficient and noise-aware implementation of support vector machines that assigns an importance degree to each training sample in such a manner that noisy samples and outliers are given a less degree of importance. Experimental results with UNIBS and AUCKLAND, two sets of traffic traces coming from different topological points in the Internet, show that the proposed classifier is more reliable and has better accuracy.
KeywordsTraffic classification Support vector machines Relaxed constraints
Unable to display preview. Download preview PDF.
- 1.Baker, F., Foster, B., Sharp, C.: Cisco architecture for lawful intercept in IP networks. Internet Engineering Task Force, RFC 3924 (2004)Google Scholar
- 5.Internet Assigned Numbers Authority, IANA (2008), http://www.iana.org/assignments/port-numbers
- 7.Karagiannis, T., Broido, A., Faloutsos, M.: Transport layer identification of P2P traffic. In: Proceedings of ACM SIGCOMM IMC (2004)Google Scholar
- 8.Sen, S., Spatscheck, O., Wang, D.: Accurate, scalable in network identification of P2P traffic using application signatures. In: WWW 2004, New York (2004)Google Scholar
- 9.Moore, A., Papagiannaki, K.: Toward the accurate identification of network applications. In: Proc. Passive and Active Measurement Workshop (2005)Google Scholar
- 10.Williams, N., Zander, S., Armitage, G.: A preliminary performance comparison of five machine learning algorithms for practical IP traffic flow classification. ACM SIGCOMM Comput. Commun. Rev. 36(5) (2006)Google Scholar
- 13.Vapnik, V.: Statistical Learning Theory. In: Adaptive and Learning Systems for Signal Processing. Communications, and Control. Wiley, New York (1998)Google Scholar
- 15.Li, Z., Yuan, R., Guan, X.: Accurate classification of the internet traffic based on the SVM method. In: International Conference on Communications, pp. 1373–1378 (2007)Google Scholar
- 18.Sabzekar, M., Sadoghi Yazdi, H., Naghibzadeh, M.: Relaxed constraints support vector machine. Expert Systems (2011), doi:10.1111/j.1468-0394.2011.00611.xGoogle Scholar
- 19.Liu, P., Chen, P., Jiang, Q., Li, N.: Short-term traffic flow prediction based on rough set and support vector machine. In: International Conference on Fuzzy Systems and Knowledge Discovery, pp. 1526–1530 (2011)Google Scholar