A robust supervised machine learning based approach for offline-online traffic classification of software-defined networking

被引:0
|
作者
Eissa, Menas Ebrahim [1 ]
Mohamed, M. A. [2 ]
Ata, Mohamed Maher [1 ,3 ]
机构
[1] MISR Higher Inst Engn & Technol, Dept Elect & Commun Engn, Mansoura, Egypt
[2] Mansoura Univ, Fac Engn, Dept Elect & Commun Engn, Mansoura, Egypt
[3] Sch Computat Sci & Artificial Intelligence CSAI, Zewail City Sci & Technol, October Gardens, Giza 12578, Egypt
关键词
Software-defined networking; Quality of service; Traffic classification; And machine learning;
D O I
10.1007/s12083-023-01605-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the exponential increase of internet applications and network users, network traffic classification (NTC) is a crucial study subject. It successfully improves network service identifiability and security concerns of the traffic network and provides a way that improves the Quality of services (QoS). Recently, with the emergence of software-defined networking (SDN) and its ability to get the entire network overview using a centralized controller, machine learning (ML) has been used for NTC. In this paper, an SDN QoS guarantee framework with machine learning traffic classification has been proposed. The framework includes a classification system with two stages, the offline stage, where the classifier was trained and tested, and the online stage, where dealing with the flows and testing the classifier speed is simulated using spark streaming. The result shows that the classifier successfully identifies the specific traffic application with an accuracy of 100% on the "IP-network-traffic-flows-labeled-with-87-apps" dataset and identifies the traffic type with an accuracy of 99.95% on the "ISCX-VPN-NONVPN" dataset. In addition, the classifier speed is proven to be a round 3500 record/sec and a patch duration of 917.3 ms on average with 3210 flows/Trigger.
引用
收藏
页码:479 / 506
页数:28
相关论文
共 50 条
  • [21] Securing the Internet of Things in the Age of Machine Learning and Software-Defined Networking
    Restuccia, Francesco
    D'Oro, Salvatore
    Melodia, Tommaso
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (06): : 4829 - 4842
  • [22] Test Traffic Control Based on REST API for Software-Defined Networking
    Yao, Jiangyuan
    Wang, Minrui
    Yang, Weiping
    Weng, Shuhua
    Jiang, Zheng
    Jing, Min
    Li, Deshun
    Cao, Xingcan
    ARTIFICIAL INTELLIGENCE AND SECURITY, ICAIS 2022, PT II, 2022, 13339 : 473 - 486
  • [23] Deep Learning-Based Traffic Prediction for Energy Efficiency Optimization in Software-Defined Networking
    Chen, Xiangyi
    Wang, Xingwei
    Yi, Bo
    He, Qiang
    Huang, Min
    IEEE SYSTEMS JOURNAL, 2021, 15 (04): : 5583 - 5594
  • [24] Intelligent Routing Based on Reinforcement Learning for Software-Defined Networking
    Casas-Velasco, Daniela M.
    Rendon, Oscar Mauricio Caicedo
    da Fonseca, Nelson L. S.
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (01): : 870 - 881
  • [25] A Taxonomy-based Approach for Security in Software-Defined Networking
    Banse, Christian
    Schuette, Julian
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [26] DRSIR: A Deep Reinforcement Learning Approach for Routing in Software-Defined Networking
    Casas-Velasco, Daniela M.
    Rendon, Oscar Mauricio Caicedo
    da Fonseca, Nelson L. S.
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4807 - 4820
  • [27] Mitigating DNS Query-Based DDoS Attacks with Machine Learning on Software-Defined Networking
    Ahmed, Muhammad Ejaz
    Kim, Hyoungshick
    Park, Moosung
    MILCOM 2017 - 2017 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2017, : 11 - 16
  • [28] MCAD: A Machine Learning Based Cyberattacks Detector in Software-Defined Networking (SDN) for Healthcare Systems
    Halman, Laila M.
    Alenazi, Mohammed J. F.
    IEEE ACCESS, 2023, 11 : 37052 - 37067
  • [29] Network Traffic Classification Using Ensemble Learning in Software-Defined Networks
    Eom, Won-Ju
    Song, Yeong-Jun
    Park, Chang-Hoon
    Kim, Jeong-Keun
    Kim, Geon-Hwan
    Cho, You-Ze
    3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (IEEE ICAIIC 2021), 2021, : 89 - 92
  • [30] MARS: Machine learning based Adaptable and Robust Network Management for Software-defined Networks
    Kandah, Farah
    Ozcelik, Ilker
    Huber, Brennan
    2020 10TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2020, : 586 - 591