Cargando…

ECS-NL: An Enhanced Cuckoo Search Algorithm for Node Localisation in Wireless Sensor Networks

Node localisation plays a critical role in setting up Wireless Sensor Networks (WSNs). A sensor in WSNs senses, processes and transmits the sensed information simultaneously. Along with the sensed information, it is crucial to have the positional information associated with the information source. A...

Descripción completa

Detalles Bibliográficos
Autores principales: Kotiyal, Vaibhav, Singh, Abhilash, Sharma, Sandeep, Nagar, Jaiprakash, Lee, Cheng-Chi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8196584/
https://www.ncbi.nlm.nih.gov/pubmed/34063819
http://dx.doi.org/10.3390/s21113576
_version_ 1783706719887556608
author Kotiyal, Vaibhav
Singh, Abhilash
Sharma, Sandeep
Nagar, Jaiprakash
Lee, Cheng-Chi
author_facet Kotiyal, Vaibhav
Singh, Abhilash
Sharma, Sandeep
Nagar, Jaiprakash
Lee, Cheng-Chi
author_sort Kotiyal, Vaibhav
collection PubMed
description Node localisation plays a critical role in setting up Wireless Sensor Networks (WSNs). A sensor in WSNs senses, processes and transmits the sensed information simultaneously. Along with the sensed information, it is crucial to have the positional information associated with the information source. A promising method to localise these randomly deployed sensors is to use bio-inspired meta-heuristic algorithms. In this way, a node localisation problem is converted to an optimisation problem. Afterwards, the optimisation problem is solved for an optimal solution by minimising the errors. Various bio-inspired algorithms, including the conventional Cuckoo Search (CS) and modified CS algorithm, have already been explored. However, these algorithms demand a predetermined number of iterations to reach the optimal solution, even when not required. In this way, they unnecessarily exploit the limited resources of the sensors resulting in a slow search process. This paper proposes an Enhanced Cuckoo Search (ECS) algorithm to minimise the Average Localisation Error (ALE) and the time taken to localise an unknown node. In this algorithm, we have implemented an Early Stopping (ES) mechanism, which improves the search process significantly by exiting the search loop whenever the optimal solution is reached. Further, we have evaluated the ECS algorithm and compared it with the modified CS algorithm. While doing so, note that the proposed algorithm localised all the localisable nodes in the network with an ALE of 0.5–0.8 m. In addition, the proposed algorithm also shows an [Formula: see text] decrease in the average time taken to localise all the localisable nodes. Consequently, the performance of the proposed ECS algorithm makes it desirable to implement in practical scenarios for node localisation.
format Online
Article
Text
id pubmed-8196584
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81965842021-06-13 ECS-NL: An Enhanced Cuckoo Search Algorithm for Node Localisation in Wireless Sensor Networks Kotiyal, Vaibhav Singh, Abhilash Sharma, Sandeep Nagar, Jaiprakash Lee, Cheng-Chi Sensors (Basel) Article Node localisation plays a critical role in setting up Wireless Sensor Networks (WSNs). A sensor in WSNs senses, processes and transmits the sensed information simultaneously. Along with the sensed information, it is crucial to have the positional information associated with the information source. A promising method to localise these randomly deployed sensors is to use bio-inspired meta-heuristic algorithms. In this way, a node localisation problem is converted to an optimisation problem. Afterwards, the optimisation problem is solved for an optimal solution by minimising the errors. Various bio-inspired algorithms, including the conventional Cuckoo Search (CS) and modified CS algorithm, have already been explored. However, these algorithms demand a predetermined number of iterations to reach the optimal solution, even when not required. In this way, they unnecessarily exploit the limited resources of the sensors resulting in a slow search process. This paper proposes an Enhanced Cuckoo Search (ECS) algorithm to minimise the Average Localisation Error (ALE) and the time taken to localise an unknown node. In this algorithm, we have implemented an Early Stopping (ES) mechanism, which improves the search process significantly by exiting the search loop whenever the optimal solution is reached. Further, we have evaluated the ECS algorithm and compared it with the modified CS algorithm. While doing so, note that the proposed algorithm localised all the localisable nodes in the network with an ALE of 0.5–0.8 m. In addition, the proposed algorithm also shows an [Formula: see text] decrease in the average time taken to localise all the localisable nodes. Consequently, the performance of the proposed ECS algorithm makes it desirable to implement in practical scenarios for node localisation. MDPI 2021-05-21 /pmc/articles/PMC8196584/ /pubmed/34063819 http://dx.doi.org/10.3390/s21113576 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kotiyal, Vaibhav
Singh, Abhilash
Sharma, Sandeep
Nagar, Jaiprakash
Lee, Cheng-Chi
ECS-NL: An Enhanced Cuckoo Search Algorithm for Node Localisation in Wireless Sensor Networks
title ECS-NL: An Enhanced Cuckoo Search Algorithm for Node Localisation in Wireless Sensor Networks
title_full ECS-NL: An Enhanced Cuckoo Search Algorithm for Node Localisation in Wireless Sensor Networks
title_fullStr ECS-NL: An Enhanced Cuckoo Search Algorithm for Node Localisation in Wireless Sensor Networks
title_full_unstemmed ECS-NL: An Enhanced Cuckoo Search Algorithm for Node Localisation in Wireless Sensor Networks
title_short ECS-NL: An Enhanced Cuckoo Search Algorithm for Node Localisation in Wireless Sensor Networks
title_sort ecs-nl: an enhanced cuckoo search algorithm for node localisation in wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8196584/
https://www.ncbi.nlm.nih.gov/pubmed/34063819
http://dx.doi.org/10.3390/s21113576
work_keys_str_mv AT kotiyalvaibhav ecsnlanenhancedcuckoosearchalgorithmfornodelocalisationinwirelesssensornetworks
AT singhabhilash ecsnlanenhancedcuckoosearchalgorithmfornodelocalisationinwirelesssensornetworks
AT sharmasandeep ecsnlanenhancedcuckoosearchalgorithmfornodelocalisationinwirelesssensornetworks
AT nagarjaiprakash ecsnlanenhancedcuckoosearchalgorithmfornodelocalisationinwirelesssensornetworks
AT leechengchi ecsnlanenhancedcuckoosearchalgorithmfornodelocalisationinwirelesssensornetworks