Software Defined Network Traffic Classification for QoS Optimization Using Machine Learning

Abstract In the era of rapidly expanding network infrastructures, ensuring optimal performance and quality of service (QoS) for diverse applications face significant challenges. Traditional traffic classification (TC) methods often fall short due to their inability to adapt to the dynamic and complex nature of modern network environments. To address this limitation, this paper proposes integrating software defined network (SDN) architecture with machine learning (ML) technology. The study examined four scenarios: multiclass classification and binary classification, both before and after scaling. We used various ML models, including linear, non-linear, and hybrid models. To evaluate the performance of these models, we utilized several evaluation metrics, such as accuracy, F1 score, kappa score, ROC curve, and confusion matrix. The paper examined different feature scaling methods, including standard scaling, min-max scaling, max-abs scaling, and robust scaling. The results showed that both min-max and max-abs scaling provided the best performance enhancement across the four scaling methods. Finally, XGBoost model provided the highest performance across all scenarios, with accuracy reaching up to 99.97%.

Authors

Institutions

Publication Details

Journal
Journal of Network and Systems Management
Published
2025-02-26
DOI
https://doi.org/10.1007/s10922-025-09911-6
Citations
9
Primary Topic
Internet Traffic Analysis and Secure E-voting
Type
article
Field-Weighted Citation Impact
22.33
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Software Defined Network Traffic Classification for QoS Optimization Using Machine Learning

Mohamed S. Abdalzaher, Mohamed Sobh, Rehab H. Serag, Hussein A. Elsayed
9 citations
Journal of Network and Systems Management
Internet Traffic Analysis and Secure E-voting
22.33
article

Software Defined Network Traffic Classification for QoS Optimization Using Machine Learning

Mohamed S. Abdalzaher, Mohamed Sobh, Rehab H. Serag, Hussein A. Elsayed
article en
9 citations

Abstract

Abstract In the era of rapidly expanding network infrastructures, ensuring optimal performance and quality of service (QoS) for diverse applications face significant challenges. Traditional traffic classification (TC) methods often fall short due to their inability to adapt to the dynamic and complex nature of modern network environments. To address this limitation, this paper proposes integrating software defined network (SDN) architecture with machine learning (ML) technology. The study examined four scenarios: multiclass classification and binary classification, both before and after scaling. We used various ML models, including linear, non-linear, and hybrid models. To evaluate the performance of these models, we utilized several evaluation metrics, such as accuracy, F1 score, kappa score, ROC curve, and confusion matrix. The paper examined different feature scaling methods, including standard scaling, min-max scaling, max-abs scaling, and robust scaling. The results showed that both min-max and max-abs scaling provided the best performance enhancement across the four scaling methods. Finally, XGBoost model provided the highest performance across all scenarios, with accuracy reaching up to 99.97%.

Journal of Network and Systems ManagementVol. 33(2)
Ain Shams University (EG), American University of Sharjah (AE), National Research Institute of Astronomy and Geophysics (EG), Egyptian Russian University (EG)
Openalex Percentile: Top 1%
Internet Traffic Analysis and Secure E-voting
22.33
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.