Cargando…
Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration
Traffic management is a critical task in software-defined IoT networks (SDN-IoTs) to efficiently manage network resources and ensure Quality of Service (QoS) for end-users. However, traditional traffic management approaches based on queuing theory or static policies may not be effective due to the d...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10458845/ https://www.ncbi.nlm.nih.gov/pubmed/37631627 http://dx.doi.org/10.3390/s23167091 |
_version_ | 1785097263944564736 |
---|---|
author | Guo, Yanmin Wang, Yu Khan, Faheem Al-Atawi, Abdullah A. Abdulwahid, Abdulwahid Al Lee, Youngmoon Marapelli, Bhaskar |
author_facet | Guo, Yanmin Wang, Yu Khan, Faheem Al-Atawi, Abdullah A. Abdulwahid, Abdulwahid Al Lee, Youngmoon Marapelli, Bhaskar |
author_sort | Guo, Yanmin |
collection | PubMed |
description | Traffic management is a critical task in software-defined IoT networks (SDN-IoTs) to efficiently manage network resources and ensure Quality of Service (QoS) for end-users. However, traditional traffic management approaches based on queuing theory or static policies may not be effective due to the dynamic and unpredictable nature of network traffic. In this paper, we propose a novel approach that leverages Graph Neural Networks (GNNs) and multi-arm bandit algorithms to dynamically optimize traffic management policies based on real-time network traffic patterns. Specifically, our approach uses a GNN model to learn and predict network traffic patterns and a multi-arm bandit algorithm to optimize traffic management policies based on these predictions. We evaluate the proposed approach on three different datasets, including a simulated corporate network (KDD Cup 1999), a collection of network traffic traces (CAIDA), and a simulated network environment with both normal and malicious traffic (NSL-KDD). The results demonstrate that our approach outperforms other state-of-the-art traffic management methods, achieving higher throughput, lower packet loss, and lower delay, while effectively detecting anomalous traffic patterns. The proposed approach offers a promising solution to traffic management in SDNs, enabling efficient resource management and QoS assurance. |
format | Online Article Text |
id | pubmed-10458845 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-104588452023-08-27 Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration Guo, Yanmin Wang, Yu Khan, Faheem Al-Atawi, Abdullah A. Abdulwahid, Abdulwahid Al Lee, Youngmoon Marapelli, Bhaskar Sensors (Basel) Article Traffic management is a critical task in software-defined IoT networks (SDN-IoTs) to efficiently manage network resources and ensure Quality of Service (QoS) for end-users. However, traditional traffic management approaches based on queuing theory or static policies may not be effective due to the dynamic and unpredictable nature of network traffic. In this paper, we propose a novel approach that leverages Graph Neural Networks (GNNs) and multi-arm bandit algorithms to dynamically optimize traffic management policies based on real-time network traffic patterns. Specifically, our approach uses a GNN model to learn and predict network traffic patterns and a multi-arm bandit algorithm to optimize traffic management policies based on these predictions. We evaluate the proposed approach on three different datasets, including a simulated corporate network (KDD Cup 1999), a collection of network traffic traces (CAIDA), and a simulated network environment with both normal and malicious traffic (NSL-KDD). The results demonstrate that our approach outperforms other state-of-the-art traffic management methods, achieving higher throughput, lower packet loss, and lower delay, while effectively detecting anomalous traffic patterns. The proposed approach offers a promising solution to traffic management in SDNs, enabling efficient resource management and QoS assurance. MDPI 2023-08-10 /pmc/articles/PMC10458845/ /pubmed/37631627 http://dx.doi.org/10.3390/s23167091 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Guo, Yanmin Wang, Yu Khan, Faheem Al-Atawi, Abdullah A. Abdulwahid, Abdulwahid Al Lee, Youngmoon Marapelli, Bhaskar Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration |
title | Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration |
title_full | Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration |
title_fullStr | Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration |
title_full_unstemmed | Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration |
title_short | Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration |
title_sort | traffic management in iot backbone networks using gnn and mab with sdn orchestration |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10458845/ https://www.ncbi.nlm.nih.gov/pubmed/37631627 http://dx.doi.org/10.3390/s23167091 |
work_keys_str_mv | AT guoyanmin trafficmanagementiniotbackbonenetworksusinggnnandmabwithsdnorchestration AT wangyu trafficmanagementiniotbackbonenetworksusinggnnandmabwithsdnorchestration AT khanfaheem trafficmanagementiniotbackbonenetworksusinggnnandmabwithsdnorchestration AT alatawiabdullaha trafficmanagementiniotbackbonenetworksusinggnnandmabwithsdnorchestration AT abdulwahidabdulwahidal trafficmanagementiniotbackbonenetworksusinggnnandmabwithsdnorchestration AT leeyoungmoon trafficmanagementiniotbackbonenetworksusinggnnandmabwithsdnorchestration AT marapellibhaskar trafficmanagementiniotbackbonenetworksusinggnnandmabwithsdnorchestration |