Fahad Masood
AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture
Masood, Fahad; Khan, Wajid Ullah; Jan, Sana Ullah; Ahmad, Jawad
Authors
Wajid Ullah Khan
Dr Sanaullah Jan S.Jan@napier.ac.uk
Lecturer
Dr Jawad Ahmad J.Ahmad@napier.ac.uk
Visiting Lecturer
Abstract
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.
Citation
Masood, F., Khan, W. U., Jan, S. U., & Ahmad, J. (2023). AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture. Sensors, 23(19), Article 8218. https://doi.org/10.3390/s23198218
Journal Article Type | Article |
---|---|
Acceptance Date | Sep 30, 2023 |
Online Publication Date | Oct 2, 2023 |
Publication Date | 2023 |
Deposit Date | Oct 20, 2023 |
Publicly Available Date | Oct 20, 2023 |
Electronic ISSN | 1424-8220 |
Publisher | MDPI |
Peer Reviewed | Peer Reviewed |
Volume | 23 |
Issue | 19 |
Article Number | 8218 |
DOI | https://doi.org/10.3390/s23198218 |
Keywords | SDN, IoT, emergency/critical data, smart agriculture system, machine learning, reinforcement learning |
Public URL | http://researchrepository.napier.ac.uk/Output/3208169 |
Files
AI-Enabled Traffic Control Prioritization in Software-Defined IoT Networks for Smart Agriculture
(830 Kb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/
You might also like
Hybrid Wi-Fi and PLC network for efficient e-health communication in hospitals: a prototype
(2024)
Journal Article
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search