SSDWSN: A Scalable Software-Defined Wireless Sensor Networks

In multi-hop wireless sensor networks (WSNs), sensors operate autonomously and make routing decisions independently. However, these devices are often located in remote or inaccessible areas and have limited energy and memory resources. As the network scales, efficient management to conserve resource...

Full description

Saved in:
Bibliographic Details
Main Authors: Mohammed Alsaeedi, Mohd Murtadha Mohamad, Anas Al-Roubaiey
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10422802/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849739559347159040
author Mohammed Alsaeedi
Mohd Murtadha Mohamad
Anas Al-Roubaiey
author_facet Mohammed Alsaeedi
Mohd Murtadha Mohamad
Anas Al-Roubaiey
author_sort Mohammed Alsaeedi
collection DOAJ
description In multi-hop wireless sensor networks (WSNs), sensors operate autonomously and make routing decisions independently. However, these devices are often located in remote or inaccessible areas and have limited energy and memory resources. As the network scales, efficient management to conserve resources and extend its lifetime becomes increasingly challenging. Software-defined WSNs (SDWSNs) offer a solution by enabling centralized control of low-power WSNs. However, continuously updating the controller with the network state generates significant traffic, resulting in energy loss, increased overhead, and reduced scalability and network lifetime. This study proposes a scalable SDWSN framework (SSDWSN) to address these challenges. The proposed approach focuses on scheduling, balanced routing, aggregation, and reducing traffic overhead caused by periodic network state updates to the controller. This paper presents the architecture of the proposed framework, along with the Deep Reinforcement Learning (DRL) agent. It also proposes two Proximal Policy Optimization (PPO)-based learning policies, namely PPO-ATCP and PPO-NSFP. These policies are designed to efficiently utilize SDWSN network resources and accurately predict the network state by continuously monitoring the synchronized network state within the controller, taking appropriate actions, and updating the learning parameters based on reward functions. The simulation results demonstrate the effectiveness of PPO-ATCP and PPO-NSFP in reducing controller-bound traffic overhead by 57% and 85%, respectively, while improving energy efficiency by 28% and 53% in SDWSNs. Additionally, PPO-NSFP achieved a minimum accuracy of 85% in network state prediction under different network-size scenarios.
format Article
id doaj-art-9d0188ff8d5e46a7b3a3273f4d73d742
institution DOAJ
issn 2169-3536
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-9d0188ff8d5e46a7b3a3273f4d73d7422025-08-20T03:06:14ZengIEEEIEEE Access2169-35362024-01-0112217872180610.1109/ACCESS.2024.336235310422802SSDWSN: A Scalable Software-Defined Wireless Sensor NetworksMohammed Alsaeedi0https://orcid.org/0000-0003-4508-9187Mohd Murtadha Mohamad1https://orcid.org/0000-0002-1478-0138Anas Al-Roubaiey2https://orcid.org/0000-0001-9219-0208Faculty of Computing, Universiti Teknologi Malaysia, Johor Bahru, MalaysiaFaculty of Computing, Universiti Teknologi Malaysia, Johor Bahru, MalaysiaComputer Engineering Department, College of Computing and Mathematics, King Fahd University of Petroleum and Minerals, Dhahran, Saudi ArabiaIn multi-hop wireless sensor networks (WSNs), sensors operate autonomously and make routing decisions independently. However, these devices are often located in remote or inaccessible areas and have limited energy and memory resources. As the network scales, efficient management to conserve resources and extend its lifetime becomes increasingly challenging. Software-defined WSNs (SDWSNs) offer a solution by enabling centralized control of low-power WSNs. However, continuously updating the controller with the network state generates significant traffic, resulting in energy loss, increased overhead, and reduced scalability and network lifetime. This study proposes a scalable SDWSN framework (SSDWSN) to address these challenges. The proposed approach focuses on scheduling, balanced routing, aggregation, and reducing traffic overhead caused by periodic network state updates to the controller. This paper presents the architecture of the proposed framework, along with the Deep Reinforcement Learning (DRL) agent. It also proposes two Proximal Policy Optimization (PPO)-based learning policies, namely PPO-ATCP and PPO-NSFP. These policies are designed to efficiently utilize SDWSN network resources and accurately predict the network state by continuously monitoring the synchronized network state within the controller, taking appropriate actions, and updating the learning parameters based on reward functions. The simulation results demonstrate the effectiveness of PPO-ATCP and PPO-NSFP in reducing controller-bound traffic overhead by 57% and 85%, respectively, while improving energy efficiency by 28% and 53% in SDWSNs. Additionally, PPO-NSFP achieved a minimum accuracy of 85% in network state prediction under different network-size scenarios.https://ieeexplore.ieee.org/document/10422802/Software-defined wireless sensor networkscontrol traffic overheadproximal policy optimizationdeep reinforcement learningenergy efficiency
spellingShingle Mohammed Alsaeedi
Mohd Murtadha Mohamad
Anas Al-Roubaiey
SSDWSN: A Scalable Software-Defined Wireless Sensor Networks
IEEE Access
Software-defined wireless sensor networks
control traffic overhead
proximal policy optimization
deep reinforcement learning
energy efficiency
title SSDWSN: A Scalable Software-Defined Wireless Sensor Networks
title_full SSDWSN: A Scalable Software-Defined Wireless Sensor Networks
title_fullStr SSDWSN: A Scalable Software-Defined Wireless Sensor Networks
title_full_unstemmed SSDWSN: A Scalable Software-Defined Wireless Sensor Networks
title_short SSDWSN: A Scalable Software-Defined Wireless Sensor Networks
title_sort ssdwsn a scalable software defined wireless sensor networks
topic Software-defined wireless sensor networks
control traffic overhead
proximal policy optimization
deep reinforcement learning
energy efficiency
url https://ieeexplore.ieee.org/document/10422802/
work_keys_str_mv AT mohammedalsaeedi ssdwsnascalablesoftwaredefinedwirelesssensornetworks
AT mohdmurtadhamohamad ssdwsnascalablesoftwaredefinedwirelesssensornetworks
AT anasalroubaiey ssdwsnascalablesoftwaredefinedwirelesssensornetworks