Internet Traffic Classification Algorithm Based on Hybrid Classifiers to Identify Online Games Traffic

Authors

  • Hamza Awad Hamza Ibrahim Faculty of Electrical Engineering, Universiti Teknologi Malaysia, 81310 UTM Johor Bahru, Johor, Malaysia
  • Sulaiman Mohd Nor Faculty of Electrical Engineering, Universiti Teknologi Malaysia, 81310 UTM Johor Bahru, Johor, Malaysia
  • Ali Ahmed Faculty of Computing, Universiti Teknologi Malaysia, 81310 UTM Johor Bahru, Johor, Malaysia

DOI:

https://doi.org/10.11113/jt.v64.2079

Keywords:

Internet traffic classification, online games, online classification, machine learning, classification algorithm

Abstract

Classification of interactive applications such as online games has gained more attention in the last few years. However, most of the current classification methods were only valid for offline classification. The three common classification methods i.e. port, payload and statistics based have some limitations. This paper exploits the advantages of all the three methods by combining them to produce a new classification algorithm called SSPC (Signature Static Port Classifier). In the proposed algorithm, each of the three classifiers will individually classify the same traffic flow. Based on some priority rules, SSPC makes classification decision for each flow. The SSPC algorithm was used to classify online game (LOL) traffic in two stages, initially offline and later online. SSPC produces a higher accuracy of 91% on average for online classification when compared with other classifiers. In addition, as demonstrated in the real time online experiments done, SSPC algorithm uses a short time to classify traffic and thus it is suitable to be used for online classification.

References

Nguyen, T.T.T., Armitage, G. 2008. A Survey of Techniques for Internet Traffic Classification using Machine Learning. Ieee Commun Surv Tut. 10(4): 56–76. doi:Doi 10.1109/Surv.2008.080406.

Jesudasan, R. N., Branch, P., But, J. 2010. Generic Attributes for Skype Identification Using Machine Learning. Technical Report 100820A.

Alshammari, R., Zincir-Heywood, A. N. 2010. An Investigation on the Identification of VoIP Traffic: Case study on Gtalk and Skype. In: Network and Service Management (CNSM), 2010 International Conference on, 25-29 Oct. 2010. 310–313.

Yu, J., Lee, H., Im, Y., Kim, M.S., Park, D. 2010. Real-time Classification of Internet Application Traffic using a Hierarchical Multi-class SVM. Ksii T Internet Inf. 4(5): 859–876. doi:DOI 10.3837/tiis.2010.10.009.

Soysal, M., Schmidt, E. G. 2010. Machine Learning Algorithms for Accurate Flow-based Network Traffic Classification: Evaluation and Comparison. Perform Evaluation. 67(6): 451–467. doi:DOI 10.1016/j.peva.2010.01.001.

Gu, R., Wang, H., Ji, Y. 2010. Early Traffic Identification Using Bayesian Networks. 564–568.

But, J., Nguyen, T., Stewart, L., Williams, N., Armitage, G. 2007. Performance Analysis of the ANGEL System for Automated Control of Game Traffic Prioritisation. 123–128.

But, J., Williams, N., Zander, S., Stewart, L., Armitage, G. 2006. Automated Network Games Enhancement Layer-A Proposed Architecture.

But, J., Armitage, G., Stewart, L. 2008. Outsourcing Automated QoS Control of Home Routers for a Better Online Game Experience. Ieee Commun Mag. 46(12): 64–70.

Chengjie, G., Shunyi, Z. 2010. A Novel P2P Traffic Classification Approach Using Back Propagation Neural Network. In: Communication Technology (ICCT), 2010 12th IEEE International Conference on, 11-14 Nov. 2010. 52–55.

Xu, C., Tang, H., Zhao, G. F. 2008. Traflow: Design and Complementation of a Real Time Traffic Measurement System in High-Speed Networks. 2008 Ifip International Conference on Network and Parallel Computing, Proceedings. 341–344. doi:Doi 10.1109/Npc.2008.10.

Xu, T., Qiong, S., Xiaohong, H., Yan, M. 2009. A Dynamic Online Traffic Classification Methodology Based on Data Stream Mining. In: Computer Science and Information Engineering, 2009 WRI World Congress on, March 31 2009-April 2, 2009. 298–302.

Hong, M.-h., Gu, R.-t., Wang, H.-x., Sun, Y.-m., Ji, Y.-f. 2009. Identifying online traffic based on property of TCP flow. The Journal of China Universities of Posts and Telecommunications 16(3): 84–88. doi:http://dx.doi.org/10.1016/S1005-8885(08)60231-9.

Gu, C., Zhang, S., Huang, H. 2011. Online Internet Traffic Classification Based on Proximal SVM. Journal of Computational Information Systems. 7(6): 2078–2086.

Gu, C., Zhang, S., Xue, X., Huang, H. 2011. Online Wireless Mesh Network Traffic Classification Using Machine Learning. Journal of Computational Information Systems. 7(5): 1524–1532.

Nguyen, T.T.T., Armitage, G., Branch, P., Zander, S. 2012. Timely and Continuous Machine-Learning-Based Classification for Interactive IP Traffic. Networking, IEEE/ACM Transactions on PP(99). 1–1. doi:10.1109/tnet.2012.2187305.

Sun, M. F., Chen, J. T. 2011. Research of the Traffic Characteristics for the Real Time Online Traffic Classification. Journal of China Universities of Posts and Telecommunications. 18(3): 92–98.

Chen, Z. X., Yang, B., Chen, Y. H., Abraham, A., Grosan, C., Peng, L. Z. 2009. Online hybrid traffic classifier for Peer-to-Peer Systems based on Network Processors. Appl Soft Comput. 9(2): 685-694. doi:DOI 10.1016/j.asoc.2008.09.010.

Che, X. H., Ip, B. 2012. Packet-level Traffic Analysis of Online Games from the Genre Characteristics Perspective. J Netw Comput Appl. 35(1): 240–252. doi:DOI 10.1016/j.jnca.2011.08.005.

A, H. M. 1998. Correlation-based Feature Selection for Machine Learning. Waikato University.

Chen, Y., Yang, B., Dong, J. 2004. Nonlinear System Modelling Via Optimal Design of Neural Trees. Int J Neural Syst. 14(2): 125–137.

Min, D., Xingshu, C., Jun, T. 2013. Online Internet Traffic Identification Algorithm Based on Multistage Classifier. Communications China. 10(2): 89–97. doi:10.1109/cc.2013.6472861

Witten, I. H., Frank, E. 2005. Data Mining Practical Machine Learning Tools and Techniques. Diane Cerra,

Downloads

Published

2013-09-15

Issue

Section

Science and Engineering

How to Cite

Internet Traffic Classification Algorithm Based on Hybrid Classifiers to Identify Online Games Traffic. (2013). Jurnal Teknologi, 64(3). https://doi.org/10.11113/jt.v64.2079