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...

Descripción completa

Detalles Bibliográficos
Autores principales: Guo, Yanmin, Wang, Yu, Khan, Faheem, Al-Atawi, Abdullah A., Abdulwahid, Abdulwahid Al, Lee, Youngmoon, Marapelli, Bhaskar
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