Cargando…

AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture

Smart agricultural systems have received a great deal of interest in recent years because of their potential for improving the efficiency and productivity of farming practices. These systems gather and analyze environmental data such as temperature, soil moisture, humidity, etc., using sensor networ...

Descripción completa

Detalles Bibliográficos
Autores principales: Masood, Fahad, Khan, Wajid Ullah, Jan, Sana Ullah, Ahmad, Jawad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10574943/
https://www.ncbi.nlm.nih.gov/pubmed/37837048
http://dx.doi.org/10.3390/s23198218
_version_ 1785120807434846208
author Masood, Fahad
Khan, Wajid Ullah
Jan, Sana Ullah
Ahmad, Jawad
author_facet Masood, Fahad
Khan, Wajid Ullah
Jan, Sana Ullah
Ahmad, Jawad
author_sort Masood, Fahad
collection PubMed
description Smart agricultural systems have received a great deal of interest in recent years because of their potential for improving the efficiency and productivity of farming practices. These systems gather and analyze environmental data such as temperature, soil moisture, humidity, etc., using sensor networks and Internet of Things (IoT) devices. This information can then be utilized to improve crop growth, identify plant illnesses, and minimize water usage. However, dealing with data complexity and dynamism can be difficult when using traditional processing methods. As a solution to this, we offer a novel framework that combines Machine Learning (ML) with a Reinforcement Learning (RL) algorithm to optimize traffic routing inside Software-Defined Networks (SDN) through traffic classifications. ML models such as Logistic Regression (LR), Random Forest (RF), k-nearest Neighbours (KNN), Support Vector Machines (SVM), Naive Bayes (NB), and Decision Trees (DT) are used to categorize data traffic into emergency, normal, and on-demand. The basic version of RL, i.e., the Q-learning (QL) algorithm, is utilized alongside the SDN paradigm to optimize routing based on traffic classes. It is worth mentioning that RF and DT outperform the other ML models in terms of accuracy. Our results illustrate the importance of the suggested technique in optimizing traffic routing in SDN environments. Integrating ML-based data classification with the QL method improves resource allocation, reduces latency, and improves the delivery of emergency traffic. The versatility of SDN facilitates the adaption of routing algorithms depending on real-time changes in network circumstances and traffic characteristics.
format Online
Article
Text
id pubmed-10574943
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-105749432023-10-14 AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture Masood, Fahad Khan, Wajid Ullah Jan, Sana Ullah Ahmad, Jawad Sensors (Basel) Article Smart agricultural systems have received a great deal of interest in recent years because of their potential for improving the efficiency and productivity of farming practices. These systems gather and analyze environmental data such as temperature, soil moisture, humidity, etc., using sensor networks and Internet of Things (IoT) devices. This information can then be utilized to improve crop growth, identify plant illnesses, and minimize water usage. However, dealing with data complexity and dynamism can be difficult when using traditional processing methods. As a solution to this, we offer a novel framework that combines Machine Learning (ML) with a Reinforcement Learning (RL) algorithm to optimize traffic routing inside Software-Defined Networks (SDN) through traffic classifications. ML models such as Logistic Regression (LR), Random Forest (RF), k-nearest Neighbours (KNN), Support Vector Machines (SVM), Naive Bayes (NB), and Decision Trees (DT) are used to categorize data traffic into emergency, normal, and on-demand. The basic version of RL, i.e., the Q-learning (QL) algorithm, is utilized alongside the SDN paradigm to optimize routing based on traffic classes. It is worth mentioning that RF and DT outperform the other ML models in terms of accuracy. Our results illustrate the importance of the suggested technique in optimizing traffic routing in SDN environments. Integrating ML-based data classification with the QL method improves resource allocation, reduces latency, and improves the delivery of emergency traffic. The versatility of SDN facilitates the adaption of routing algorithms depending on real-time changes in network circumstances and traffic characteristics. MDPI 2023-10-02 /pmc/articles/PMC10574943/ /pubmed/37837048 http://dx.doi.org/10.3390/s23198218 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
Masood, Fahad
Khan, Wajid Ullah
Jan, Sana Ullah
Ahmad, Jawad
AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture
title AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture
title_full AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture
title_fullStr AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture
title_full_unstemmed AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture
title_short AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture
title_sort ai-enabled traffic control prioritization in software-defined iot networks for smart agriculture
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10574943/
https://www.ncbi.nlm.nih.gov/pubmed/37837048
http://dx.doi.org/10.3390/s23198218
work_keys_str_mv AT masoodfahad aienabledtrafficcontrolprioritizationinsoftwaredefinediotnetworksforsmartagriculture
AT khanwajidullah aienabledtrafficcontrolprioritizationinsoftwaredefinediotnetworksforsmartagriculture
AT jansanaullah aienabledtrafficcontrolprioritizationinsoftwaredefinediotnetworksforsmartagriculture
AT ahmadjawad aienabledtrafficcontrolprioritizationinsoftwaredefinediotnetworksforsmartagriculture