A reinforcement learning based routing protocol for software-defined networking enabled Wireless Sensor Network forest fire detection

Noureddine, Moussa, Nurellari, Edmond, Azbeg, Kebira , Boulouz, Abdellah, Karim, Afdel, Lahcen, Koutti, Ben Salah, Mohamed and El Alaoui, Abdelbaki El Belrhiti (2023) A reinforcement learning based routing protocol for software-defined networking enabled Wireless Sensor Network forest fire detection. Future Generation Computer Systems: The International Journal of eScience (FGCS), 149 . pp. 478-493. ISSN 0167-739X

Full content URL: https://doi.org/10.1016/j.future.2023.08.006

Documents
A reinforcement learning based routing protocol for software-defined networking enabled Wireless Sensor Network forest fire detection
Author's accepted manuscript (LaTeX)
[img] PDF
RPLS.pdf - Whole Document
Restricted to Repository staff only until 7 August 2024.

1MB
Item Type:Article
Item Status:Live Archive

Abstract

Critical event reporting Wireless Sensor Networks (WSNs) applications need vital requirements (extended network lifetime, reliability, real time responsiveness, and scalability) to be met to ensure outstanding efficiency. Previous frameworks only consider few individual requirements, thus ignoring the other equally important ones. Ensuring that an active path is available at all times is crucial for enabling the timely transmission of critical data and maintaining the quality of service required to efficiently support delay-sensitive applications. This paper proposes an application-specific Routing Protocol based on Reinforcement Learning (RL) for Software Defined Network (SDN)-enabled WSN forest fire detection (RPLS). First, we designed a clustering algorithm that delays re-clustering to save energy by keeping the same topology for several rounds. Unlike existing works, this algorithm decreases the cluster radius based not only on the energy parameters but also on the quality of the links. After the network clustering, the power of the SDN controller is used to intelligently define using RL the optimal paths for the sensor nodes and accordingly reduce the load on these constrained nodes. For routing strategy, we formulate an RL-based reward function considering not only the energy efficiency parameters but also the anticipated and post-failure reliability parameters to ensure real time responsiveness and optimize energy consumption. Finally, we conducted comparisons by means of simulations in forest fires detection scenario. Compared to RL-SDWSN, the results show an improvement of 14.064 % in network operational lifetime and 16.41 % in response time.

Keywords:Reinforcement learning, Software defined network, Routing, Unequal clustering, Wireless sensor network
Subjects:G Mathematical and Computer Sciences > G700 Artificial Intelligence
H Engineering > H690 Electronic and Electrical Engineering not elsewhere classified
H Engineering > H600 Electronic and Electrical Engineering
G Mathematical and Computer Sciences > G420 Networks and Communications
G Mathematical and Computer Sciences > G600 Software Engineering
Divisions:COLLEGE OF HEALTH AND SCIENCE > School of Engineering
ID Code:55967
Deposited On:11 Sep 2023 08:07

Repository Staff Only: item control page