MiA-CODER: A Multi-Intelligent Agent-Enabled Reinforcement Learning for Accurate Coverage Hole Detection and Recovery in Unequal Cluster-Tree-Based QoSensing WSN

Coverage is an important factor for the effective transmission of data in the wireless sensor networks. Normally, the formation of coverage holes in the network deprives its performance and reduces the lifetime of the network. In this paper, a multi-intelligent agent enabled reinforcement learning-b...

Full description

Bibliographic Details
Main Authors: Luis Orlando Philco, Luis Marrone, Emily Estupiñan
Format: Article
Language:English
Published: MDPI AG 2021-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/23/11134
_version_ 1797508124407496704
author Luis Orlando Philco
Luis Marrone
Emily Estupiñan
author_facet Luis Orlando Philco
Luis Marrone
Emily Estupiñan
author_sort Luis Orlando Philco
collection DOAJ
description Coverage is an important factor for the effective transmission of data in the wireless sensor networks. Normally, the formation of coverage holes in the network deprives its performance and reduces the lifetime of the network. In this paper, a multi-intelligent agent enabled reinforcement learning-based coverage hole detection and recovery (MiA-CODER) is proposed in order to overcome the existing challenges related to coverage of the network. Initially, the formation of coverage holes is prevented by optimizing the energy consumption in the network. This is performed by constructing the unequal Sierpinski cluster-tree topology (USCT) and the cluster head is selected by implementing multi-objective black widow optimization (MoBWo) to facilitate the effective transmission of data. Further, the energy consumption of the nodes is minimized by performing dynamic sleep scheduling in which Tsallis entropy enabled Bayesian probability (TE2BP) is implemented to switch the nodes between active and sleep mode. Then, the coverage hole detection and repair are carried out in which the detection of coverage holes if any, both inside the cluster and between the clusters, is completed by using the virtual sector-based hole detection (ViSHD) protocol. Once the detection is over, the BS starts the hole repair process by using a multi-agent SARSA algorithm which selects the optimal mobile node and replaces it to cover the hole. By doing so, the coverage of the network is enhanced and better QoSensing is achieved. The proposed approach is simulated in NS 3.26 and evaluated in terms of coverage rate, number of dead nodes, average energy consumption and throughput.
first_indexed 2024-03-10T04:57:52Z
format Article
id doaj.art-15151d1baeaa4ecda2feb1f0876b29ae
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T04:57:52Z
publishDate 2021-11-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-15151d1baeaa4ecda2feb1f0876b29ae2023-11-23T02:03:03ZengMDPI AGApplied Sciences2076-34172021-11-0111231113410.3390/app112311134MiA-CODER: A Multi-Intelligent Agent-Enabled Reinforcement Learning for Accurate Coverage Hole Detection and Recovery in Unequal Cluster-Tree-Based QoSensing WSNLuis Orlando Philco0Luis Marrone1Emily Estupiñan2Faculty of Technical Education for Development, Catholic University Santiago de Guayaquil, Guayaquil 090101, EcuadorFaculty of Informatics, National University of La Plata, La Plata B1900, ArgentinaFaculty of Technical Education for Development, Catholic University Santiago de Guayaquil, Guayaquil 090101, EcuadorCoverage is an important factor for the effective transmission of data in the wireless sensor networks. Normally, the formation of coverage holes in the network deprives its performance and reduces the lifetime of the network. In this paper, a multi-intelligent agent enabled reinforcement learning-based coverage hole detection and recovery (MiA-CODER) is proposed in order to overcome the existing challenges related to coverage of the network. Initially, the formation of coverage holes is prevented by optimizing the energy consumption in the network. This is performed by constructing the unequal Sierpinski cluster-tree topology (USCT) and the cluster head is selected by implementing multi-objective black widow optimization (MoBWo) to facilitate the effective transmission of data. Further, the energy consumption of the nodes is minimized by performing dynamic sleep scheduling in which Tsallis entropy enabled Bayesian probability (TE2BP) is implemented to switch the nodes between active and sleep mode. Then, the coverage hole detection and repair are carried out in which the detection of coverage holes if any, both inside the cluster and between the clusters, is completed by using the virtual sector-based hole detection (ViSHD) protocol. Once the detection is over, the BS starts the hole repair process by using a multi-agent SARSA algorithm which selects the optimal mobile node and replaces it to cover the hole. By doing so, the coverage of the network is enhanced and better QoSensing is achieved. The proposed approach is simulated in NS 3.26 and evaluated in terms of coverage rate, number of dead nodes, average energy consumption and throughput.https://www.mdpi.com/2076-3417/11/23/11134coverage enhancementclusteringsleep schedulinghole detectionhole recovery
spellingShingle Luis Orlando Philco
Luis Marrone
Emily Estupiñan
MiA-CODER: A Multi-Intelligent Agent-Enabled Reinforcement Learning for Accurate Coverage Hole Detection and Recovery in Unequal Cluster-Tree-Based QoSensing WSN
Applied Sciences
coverage enhancement
clustering
sleep scheduling
hole detection
hole recovery
title MiA-CODER: A Multi-Intelligent Agent-Enabled Reinforcement Learning for Accurate Coverage Hole Detection and Recovery in Unequal Cluster-Tree-Based QoSensing WSN
title_full MiA-CODER: A Multi-Intelligent Agent-Enabled Reinforcement Learning for Accurate Coverage Hole Detection and Recovery in Unequal Cluster-Tree-Based QoSensing WSN
title_fullStr MiA-CODER: A Multi-Intelligent Agent-Enabled Reinforcement Learning for Accurate Coverage Hole Detection and Recovery in Unequal Cluster-Tree-Based QoSensing WSN
title_full_unstemmed MiA-CODER: A Multi-Intelligent Agent-Enabled Reinforcement Learning for Accurate Coverage Hole Detection and Recovery in Unequal Cluster-Tree-Based QoSensing WSN
title_short MiA-CODER: A Multi-Intelligent Agent-Enabled Reinforcement Learning for Accurate Coverage Hole Detection and Recovery in Unequal Cluster-Tree-Based QoSensing WSN
title_sort mia coder a multi intelligent agent enabled reinforcement learning for accurate coverage hole detection and recovery in unequal cluster tree based qosensing wsn
topic coverage enhancement
clustering
sleep scheduling
hole detection
hole recovery
url https://www.mdpi.com/2076-3417/11/23/11134
work_keys_str_mv AT luisorlandophilco miacoderamultiintelligentagentenabledreinforcementlearningforaccuratecoverageholedetectionandrecoveryinunequalclustertreebasedqosensingwsn
AT luismarrone miacoderamultiintelligentagentenabledreinforcementlearningforaccuratecoverageholedetectionandrecoveryinunequalclustertreebasedqosensingwsn
AT emilyestupinan miacoderamultiintelligentagentenabledreinforcementlearningforaccuratecoverageholedetectionandrecoveryinunequalclustertreebasedqosensingwsn