An Online Network Traffic Classification Method Based on Deep Learning

被引:2
作者
Liao, Qing [1 ]
Li, Tianqi [1 ]
Zhang, Wei [2 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing, Peoples R China
[2] CSSC Zhe Jiang Ocean Techonolgy CO LTD, Zhoushan, Peoples R China
来源
PROCEEDINGS OF 2019 IEEE 2ND INTERNATIONAL CONFERENCE ON ELECTRONIC INFORMATION AND COMMUNICATION TECHNOLOGY (ICEICT 2019) | 2019年
关键词
Network traffic classification; Machine learning; Deep learning; Early stage; Online learning; IDENTIFICATION; INTERNET;
D O I
10.1109/iceict.2019.8846395
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Traffic classification plays an important role in network traffic analysis. In this paper, an online network traffic classification method based on deep learning was proposed. By pre-training CNN and fine-tuning the fully connected layer, the complexity of model update is greatly reduced, thus enabling online learning. To deal with the stability-plasticity dilemma, we introduce a proficiency mechanism. The proposed method uses the raw binary data of packet header as input of the model instead of statistical features, which avoid complex feature selection process. And it can identify traffic by a small number of packets, which meets the needs of early stage identification. Besides, our model has the ability of online learning, and can adapt dynamically to the network environment. Experimental results show good performance of the proposed method in both accuracy and speed on traffic classification task.
引用
收藏
页码:34 / 39
页数:6
相关论文
共 14 条
[1]  
[Anonymous], 2013, TECH REP
[2]   Independent comparison of popular DPI tools for traffic classification [J].
Bujlow, Tomasz ;
Carela-Espanol, Valentin ;
Barlet-Ros, Pere .
COMPUTER NETWORKS, 2015, 76 :75-89
[3]  
Carela-Espanol Valentin, 2014, Passive and Active Measurement. 15th International Conference, PAM 2014. Proceedings: LNCS 8362, P98, DOI 10.1007/978-3-319-04918-2_10
[4]   Flexible neural trees based early stage identification for IP traffic [J].
Chen, Zhenxiang ;
Peng, Lizhi ;
Gao, Chongzhi ;
Yang, Bo ;
Chen, Yuehui ;
Li, Jin .
SOFT COMPUTING, 2017, 21 (08) :2035-2046
[5]   Quantifying the accuracy of the ground truth associated with Internet traffic traces [J].
Dusi, Maurizio ;
Gringoli, Francesco ;
Salgarelli, Luca .
COMPUTER NETWORKS, 2011, 55 (05) :1158-1167
[6]  
Gringoli F, 2009, ACM SIGCOMM COMP COM, V39, P13
[7]   A review of online learning in supervised neural networks [J].
Jain, Lakhmi C. ;
Seera, Manjeevan ;
Lim, Chee Peng ;
Balasubramaniam, P. .
NEURAL COMPUTING & APPLICATIONS, 2014, 25 (3-4) :491-509
[8]  
Kim H., 2008, CONEXT 08PROCEEDINGS, DOI DOI 10.1145/1544012.1544023
[9]   ImageNet Classification with Deep Convolutional Neural Networks [J].
Krizhevsky, Alex ;
Sutskever, Ilya ;
Hinton, Geoffrey E. .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :84-90
[10]   Network Traffic Classifier With Convolutional and Recurrent Neural Networks for Internet of Things [J].
Lopez-Martin, Manuel ;
Carro, Belen ;
Sanchez-Esguevillas, Antonio ;
Lloret, Jaime .
IEEE ACCESS, 2017, 5 :18042-18050