A Deep Learning Based Method for Network Application Classification in Software-Defined IoT

被引:4
作者
Umair, Muhammad Basit [1 ]
Iqbal, Zeshan [1 ]
Khan, Farrukh Zeeshan [1 ]
Khan, Muhammad Attique [2 ]
Kadry, Seifedine [3 ]
机构
[1] Univ Engn & Technol, Dept Comp Sci, Taxila, Pakistan
[2] HITEC Univ Taxila, Dept Comp Sci, Taxila, Pakistan
[3] Noroff Univ Coll, Fac Appl Comp & Technol, Kristiansand, Norway
关键词
CNN; LSTM; network application classification; chi-square feature selection; RNN; SDN; deep learning; TRAFFIC CLASSIFICATION; NEURAL-NETWORKS; INTERNET; IDENTIFICATION; CHALLENGES; FUSION;
D O I
10.1142/S0218488522400165
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Network Application Classification (NAC) is a vital technology for intrusion detection, Quality-of-Service (QoS)-aware traffic engineering, traffic analysis, and network anomalies. Researchers have focused on designing algorithms using deep learning models based on statistical information to address the challenges of traditional payload and port-based traffic classification techniques. Internet of Things (IoT) and Software Defined Network (SDN) are two popular technologies nowadays and aims to connect devices over the internet and intelligently control networks from a centralized space. IoT aims to connect billions of devices; therefore, classification is essential for efficient processing. SDN is a new networking paradigm, which separates data plane measurement from the control plane. The emergence of deep learning algorithms with SDN provides a scalable traffic classification architecture. Due to the inadequate results of payload and port-based approaches, a statistical technique to classify network traffic into different classes using a Convolution Neural Network (CNN) and a Recurrent Neural Network (RNN) is presented in this paper. This paper provides a classification method for software defined IoT networks. The results show that, contrary to other traffic classification methods, the proposed approach offered a better accuracy rate of over 99 %, which is promising.
引用
收藏
页码:463 / 477
页数:15
相关论文
共 53 条
  • [1] Deep Learning for Network Traffic Monitoring and Analysis (NTMA): A Survey
    Abbasi, Mahmoud
    Shahraki, Amin
    Taherkordi, Amir
    [J]. COMPUTER COMMUNICATIONS, 2021, 170 : 19 - 41
  • [2] MIMETIC: Mobile encrypted traffic classification using multimodal deep learning
    Aceto, Giuseppe
    Ciuonzo, Domenico
    Montieri, Antonio
    Pescape, Antonio
    [J]. COMPUTER NETWORKS, 2019, 165
  • [3] Amaral P, 2016, I C NETWORK PROTOCOL
  • [4] Behnke S, 2003, LECT NOTES COMPUT SC, V2766, P1
  • [5] Lipton ZC, 2015, Arxiv, DOI [arXiv:1506.00019, 10.48550/arXiv.1506.00019]
  • [6] Changhe Yu, 2018, Procedia Computer Science, V131, P1209, DOI 10.1016/j.procs.2018.04.331
  • [7] Generalized Correntropy based deep learning in presence of non-Gaussian noises
    Chen, Liangjun
    Qu, Hua
    Zhao, Jihong
    [J]. NEUROCOMPUTING, 2018, 278 : 41 - 50
  • [8] Cotton M., 2011, 6335 RFC INT ENG TAS
  • [9] Novel approach for detection of IoT generated DDoS traffic
    Cvitic, Ivan
    Perakovic, Dragan
    Perisa, Marko
    Botica, Mate
    [J]. WIRELESS NETWORKS, 2021, 27 (03) : 1573 - 1586
  • [10] An innovative approach for real-time network traffic classification
    Dias, Klenilmar Lopes
    Pongelupe, Mateus Almeida
    Caminhas, Walmir Matos
    de Errico, Luciano
    [J]. COMPUTER NETWORKS, 2019, 158 : 143 - 157