Cargando…
Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep Scheduling
Over the recent era, Wireless Sensor Network (WSN) has attracted much attention among industrialists and researchers owing to its contribution to numerous applications including military, environmental monitoring and so on. However, reducing the network delay and improving the network lifetime are a...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7085748/ https://www.ncbi.nlm.nih.gov/pubmed/32164391 http://dx.doi.org/10.3390/s20051540 |
_version_ | 1783509004009340928 |
---|---|
author | Sinde, Ramadhani Begum, Feroza Njau, Karoli Kaijage, Shubi |
author_facet | Sinde, Ramadhani Begum, Feroza Njau, Karoli Kaijage, Shubi |
author_sort | Sinde, Ramadhani |
collection | PubMed |
description | Over the recent era, Wireless Sensor Network (WSN) has attracted much attention among industrialists and researchers owing to its contribution to numerous applications including military, environmental monitoring and so on. However, reducing the network delay and improving the network lifetime are always big issues in the domain of WSN. To resolve these downsides, we propose an Energy-Efficient Scheduling using the Deep Reinforcement Learning (DRL) (E(2)S-DRL) algorithm in WSN. E(2)S-DRL contributes three phases to prolong network lifetime and to reduce network delay that is: the clustering phase, duty-cycling phase and routing phase. E(2)S-DRL starts with the clustering phase where we reduce the energy consumption incurred during data aggregation. It is achieved through the Zone-based Clustering (ZbC) scheme. In the ZbC scheme, hybrid Particle Swarm Optimization (PSO) and Affinity Propagation (AP) algorithms are utilized. Duty cycling is adopted in the second phase by executing the DRL algorithm, from which, E(2)S-DRL reduces the energy consumption of individual sensor nodes effectually. The transmission delay is mitigated in the third (routing) phase using Ant Colony Optimization (ACO) and the Firefly Algorithm (FFA). Our work is modeled in Network Simulator 3.26 (NS3). The results are valuable in provisions of upcoming metrics including network lifetime, energy consumption, throughput and delay. From this evaluation, it is proved that our E(2)S-DRL reduces energy consumption, reduces delays by up to 40% and enhances throughput and network lifetime up to 35% compared to the existing cTDMA, DRA, LDC and iABC methods. |
format | Online Article Text |
id | pubmed-7085748 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-70857482020-03-25 Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep Scheduling Sinde, Ramadhani Begum, Feroza Njau, Karoli Kaijage, Shubi Sensors (Basel) Article Over the recent era, Wireless Sensor Network (WSN) has attracted much attention among industrialists and researchers owing to its contribution to numerous applications including military, environmental monitoring and so on. However, reducing the network delay and improving the network lifetime are always big issues in the domain of WSN. To resolve these downsides, we propose an Energy-Efficient Scheduling using the Deep Reinforcement Learning (DRL) (E(2)S-DRL) algorithm in WSN. E(2)S-DRL contributes three phases to prolong network lifetime and to reduce network delay that is: the clustering phase, duty-cycling phase and routing phase. E(2)S-DRL starts with the clustering phase where we reduce the energy consumption incurred during data aggregation. It is achieved through the Zone-based Clustering (ZbC) scheme. In the ZbC scheme, hybrid Particle Swarm Optimization (PSO) and Affinity Propagation (AP) algorithms are utilized. Duty cycling is adopted in the second phase by executing the DRL algorithm, from which, E(2)S-DRL reduces the energy consumption of individual sensor nodes effectually. The transmission delay is mitigated in the third (routing) phase using Ant Colony Optimization (ACO) and the Firefly Algorithm (FFA). Our work is modeled in Network Simulator 3.26 (NS3). The results are valuable in provisions of upcoming metrics including network lifetime, energy consumption, throughput and delay. From this evaluation, it is proved that our E(2)S-DRL reduces energy consumption, reduces delays by up to 40% and enhances throughput and network lifetime up to 35% compared to the existing cTDMA, DRA, LDC and iABC methods. MDPI 2020-03-10 /pmc/articles/PMC7085748/ /pubmed/32164391 http://dx.doi.org/10.3390/s20051540 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Sinde, Ramadhani Begum, Feroza Njau, Karoli Kaijage, Shubi Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep Scheduling |
title | Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep Scheduling |
title_full | Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep Scheduling |
title_fullStr | Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep Scheduling |
title_full_unstemmed | Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep Scheduling |
title_short | Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep Scheduling |
title_sort | refining network lifetime of wireless sensor network using energy-efficient clustering and drl-based sleep scheduling |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7085748/ https://www.ncbi.nlm.nih.gov/pubmed/32164391 http://dx.doi.org/10.3390/s20051540 |
work_keys_str_mv | AT sinderamadhani refiningnetworklifetimeofwirelesssensornetworkusingenergyefficientclusteringanddrlbasedsleepscheduling AT begumferoza refiningnetworklifetimeofwirelesssensornetworkusingenergyefficientclusteringanddrlbasedsleepscheduling AT njaukaroli refiningnetworklifetimeofwirelesssensornetworkusingenergyefficientclusteringanddrlbasedsleepscheduling AT kaijageshubi refiningnetworklifetimeofwirelesssensornetworkusingenergyefficientclusteringanddrlbasedsleepscheduling |