Cargando…
Optimal Cluster Head Positioning Algorithm for Wireless Sensor Networks
Wireless sensor networks (WSNs) are increasingly gaining popularity, especially with the advent of many artificial intelligence (AI) driven applications and expert systems. Such applications require specific relevant sensors’ data to be stored, processed, analyzed, and input to the expert systems. O...
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/PMC7374284/ https://www.ncbi.nlm.nih.gov/pubmed/32635166 http://dx.doi.org/10.3390/s20133719 |
_version_ | 1783561663566315520 |
---|---|
author | Khalifeh, Ala’ Abid, Husam Darabkh, Khalid A. |
author_facet | Khalifeh, Ala’ Abid, Husam Darabkh, Khalid A. |
author_sort | Khalifeh, Ala’ |
collection | PubMed |
description | Wireless sensor networks (WSNs) are increasingly gaining popularity, especially with the advent of many artificial intelligence (AI) driven applications and expert systems. Such applications require specific relevant sensors’ data to be stored, processed, analyzed, and input to the expert systems. Obviously, sensor nodes (SNs) have limited energy and computation capabilities and are normally deployed remotely over an area of interest (AoI). Therefore, proposing efficient protocols for sensing and sending data is paramount to WSNs operation. Nodes’ clustering is a widely used technique in WSNs, where the sensor nodes are grouped into clusters. Each cluster has a cluster head (CH) that is used to gather captured data of sensor nodes and forward it to a remote sink node for further processing and decision-making. In this paper, an optimization algorithm for adjusting the CH location with respect to the nodes within the cluster is proposed. This algorithm aims at finding the optimal CH location that minimizes the total sum of the nodes’ path-loss incurred within the intra-cluster communication links between the sensor nodes and the CH. Once the optimal CH is identified, the CH moves to the optimal location. This suggestion of CH re-positioning is frequently repeated for new geometric position. Excitingly, the algorithm is extended to consider the inter-cluster communication between CH nodes belonging to different clusters and distributed over a spiral trajectory. These CH nodes form a multi-hop communication link that convey the captured data of the clusters’ nodes to the sink destination node. The performance of the proposed CH positioning algorithm for the single and multi-clusters has been evaluated and compared with other related studies. The results showed the effectiveness of the proposed CH positioning algorithm. |
format | Online Article Text |
id | pubmed-7374284 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-73742842020-08-05 Optimal Cluster Head Positioning Algorithm for Wireless Sensor Networks Khalifeh, Ala’ Abid, Husam Darabkh, Khalid A. Sensors (Basel) Article Wireless sensor networks (WSNs) are increasingly gaining popularity, especially with the advent of many artificial intelligence (AI) driven applications and expert systems. Such applications require specific relevant sensors’ data to be stored, processed, analyzed, and input to the expert systems. Obviously, sensor nodes (SNs) have limited energy and computation capabilities and are normally deployed remotely over an area of interest (AoI). Therefore, proposing efficient protocols for sensing and sending data is paramount to WSNs operation. Nodes’ clustering is a widely used technique in WSNs, where the sensor nodes are grouped into clusters. Each cluster has a cluster head (CH) that is used to gather captured data of sensor nodes and forward it to a remote sink node for further processing and decision-making. In this paper, an optimization algorithm for adjusting the CH location with respect to the nodes within the cluster is proposed. This algorithm aims at finding the optimal CH location that minimizes the total sum of the nodes’ path-loss incurred within the intra-cluster communication links between the sensor nodes and the CH. Once the optimal CH is identified, the CH moves to the optimal location. This suggestion of CH re-positioning is frequently repeated for new geometric position. Excitingly, the algorithm is extended to consider the inter-cluster communication between CH nodes belonging to different clusters and distributed over a spiral trajectory. These CH nodes form a multi-hop communication link that convey the captured data of the clusters’ nodes to the sink destination node. The performance of the proposed CH positioning algorithm for the single and multi-clusters has been evaluated and compared with other related studies. The results showed the effectiveness of the proposed CH positioning algorithm. MDPI 2020-07-03 /pmc/articles/PMC7374284/ /pubmed/32635166 http://dx.doi.org/10.3390/s20133719 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 Khalifeh, Ala’ Abid, Husam Darabkh, Khalid A. Optimal Cluster Head Positioning Algorithm for Wireless Sensor Networks |
title | Optimal Cluster Head Positioning Algorithm for Wireless Sensor Networks |
title_full | Optimal Cluster Head Positioning Algorithm for Wireless Sensor Networks |
title_fullStr | Optimal Cluster Head Positioning Algorithm for Wireless Sensor Networks |
title_full_unstemmed | Optimal Cluster Head Positioning Algorithm for Wireless Sensor Networks |
title_short | Optimal Cluster Head Positioning Algorithm for Wireless Sensor Networks |
title_sort | optimal cluster head positioning algorithm for wireless sensor networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7374284/ https://www.ncbi.nlm.nih.gov/pubmed/32635166 http://dx.doi.org/10.3390/s20133719 |
work_keys_str_mv | AT khalifehala optimalclusterheadpositioningalgorithmforwirelesssensornetworks AT abidhusam optimalclusterheadpositioningalgorithmforwirelesssensornetworks AT darabkhkhalida optimalclusterheadpositioningalgorithmforwirelesssensornetworks |