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...

Full description

Bibliographic Details
Main Authors: Ramadhani Sinde, Feroza Begum, Karoli Njau, Shubi Kaijage
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/5/1540
id doaj-b95b991f9ce84411b40412361114d87f
record_format Article
spelling doaj-b95b991f9ce84411b40412361114d87f2020-11-25T02:01:59ZengMDPI AGSensors1424-82202020-03-01205154010.3390/s20051540s20051540Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep SchedulingRamadhani Sinde0Feroza Begum1Karoli Njau2Shubi Kaijage3Department of Information Technology System Development and Management, Nelson-Mandela-AIST, Arusha 23311, TanzaniaFaculty of Integrated Technologies, Universiti Brunei Darussalam, Gadong BE 1410, Brunei DarussalamDepartment of Water Resources and Environmental Science and Engineering, Nelson-Mandela-AIST, Arusha 23311, TanzaniaDepartment of Communication Science and Engineering, Nelson-Mandela-AIST, Arusha 23311, TanzaniaOver 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<sup>2</sup>S-DRL) algorithm in WSN. E<sup>2</sup>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<sup>2</sup>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<sup>2</sup>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<sup>2</sup>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.https://www.mdpi.com/1424-8220/20/5/1540wireless sensor networkcoronaszone-based clusteringduty cyclingrouting
collection DOAJ
language English
format Article
sources DOAJ
author Ramadhani Sinde
Feroza Begum
Karoli Njau
Shubi Kaijage
spellingShingle Ramadhani Sinde
Feroza Begum
Karoli Njau
Shubi Kaijage
Refining Network Lifetime of Wireless Sensor Network Using Energy-Efficient Clustering and DRL-Based Sleep Scheduling
Sensors
wireless sensor network
coronas
zone-based clustering
duty cycling
routing
author_facet Ramadhani Sinde
Feroza Begum
Karoli Njau
Shubi Kaijage
author_sort Ramadhani Sinde
title 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_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_sort refining network lifetime of wireless sensor network using energy-efficient clustering and drl-based sleep scheduling
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-03-01
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<sup>2</sup>S-DRL) algorithm in WSN. E<sup>2</sup>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<sup>2</sup>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<sup>2</sup>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<sup>2</sup>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.
topic wireless sensor network
coronas
zone-based clustering
duty cycling
routing
url https://www.mdpi.com/1424-8220/20/5/1540
work_keys_str_mv AT ramadhanisinde refiningnetworklifetimeofwirelesssensornetworkusingenergyefficientclusteringanddrlbasedsleepscheduling
AT ferozabegum refiningnetworklifetimeofwirelesssensornetworkusingenergyefficientclusteringanddrlbasedsleepscheduling
AT karolinjau refiningnetworklifetimeofwirelesssensornetworkusingenergyefficientclusteringanddrlbasedsleepscheduling
AT shubikaijage refiningnetworklifetimeofwirelesssensornetworkusingenergyefficientclusteringanddrlbasedsleepscheduling
_version_ 1724954622634754048