A Distributed Clustering Algorithm Guided by the Base Station to Extend the Lifetime of Wireless Sensor Networks

Clustering algorithms are necessary in Wireless Sensor Networks to reduce the energy consumption of the overall nodes. The decision of which nodes are the cluster heads (CHs) greatly affects the network performance. The centralized clustering algorithms rely on a sink or Base Station (BS) to select...

Full description

Bibliographic Details
Main Authors: Antonio-Jesus Yuste-Delgado, Juan-Carlos Cuevas-Martinez, Alicia Triviño-Cabrera
Format: Article
Language:English
Published: MDPI AG 2020-04-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/8/2312
_version_ 1797570301778722816
author Antonio-Jesus Yuste-Delgado
Juan-Carlos Cuevas-Martinez
Alicia Triviño-Cabrera
author_facet Antonio-Jesus Yuste-Delgado
Juan-Carlos Cuevas-Martinez
Alicia Triviño-Cabrera
author_sort Antonio-Jesus Yuste-Delgado
collection DOAJ
description Clustering algorithms are necessary in Wireless Sensor Networks to reduce the energy consumption of the overall nodes. The decision of which nodes are the cluster heads (CHs) greatly affects the network performance. The centralized clustering algorithms rely on a sink or Base Station (BS) to select the CHs. To do so, the BS requires extensive data from the nodes, which sometimes need complex hardware inside each node or a significant number of control messages. Alternatively, the nodes in distributed clustering algorithms decide about which the CHs are by exchanging information among themselves. Both centralized and distributed clustering algorithms usually alternate the nodes playing the role of the CHs to dynamically balance the energy consumption among all the nodes in the network. This paper presents a distributed approach to form the clusters dynamically, but it is occasionally supported by the Base Station. In particular, the Base Station sends three messages during the network lifetime to reconfigure the <inline-formula> <math display="inline"> <semantics> <mrow> <mi>s</mi> <mi>k</mi> <mi>i</mi> <mi>p</mi> </mrow> </semantics> </math> </inline-formula> value of the network. The <inline-formula> <math display="inline"> <semantics> <mrow> <mi>s</mi> <mi>k</mi> <mi>i</mi> <mi>p</mi> </mrow> </semantics> </math> </inline-formula>, which stands out as the number of rounds in which the same CHs are kept, is adapted to the network status in this way. At the beginning of each group of rounds, the nodes decide about their convenience to become a CH according to a fuzzy-logic system. As a novelty, the fuzzy controller is as a Tagaki–Sugeno–Kang model and not a Mandami-one as other previous proposals. The clustering algorithm has been tested in a wide set of scenarios, and it has been compared with other representative centralized and distributed fuzzy-logic based algorithms. The simulation results demonstrate that the proposed clustering method is able to extend the network operability.
first_indexed 2024-03-10T20:23:00Z
format Article
id doaj.art-389172484e8e4d27bc0844854a55bff4
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T20:23:00Z
publishDate 2020-04-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-389172484e8e4d27bc0844854a55bff42023-11-19T22:00:53ZengMDPI AGSensors1424-82202020-04-01208231210.3390/s20082312A Distributed Clustering Algorithm Guided by the Base Station to Extend the Lifetime of Wireless Sensor NetworksAntonio-Jesus Yuste-Delgado0Juan-Carlos Cuevas-Martinez1Alicia Triviño-Cabrera2Department of Telecommunication Engineering, Universidad de Jaén, 23700 Linares, SpainDepartment of Telecommunication Engineering, Universidad de Jaén, 23700 Linares, SpainDepartment of Electrical Engineering, Universidad de Málaga, 29071 Málaga, SpainClustering algorithms are necessary in Wireless Sensor Networks to reduce the energy consumption of the overall nodes. The decision of which nodes are the cluster heads (CHs) greatly affects the network performance. The centralized clustering algorithms rely on a sink or Base Station (BS) to select the CHs. To do so, the BS requires extensive data from the nodes, which sometimes need complex hardware inside each node or a significant number of control messages. Alternatively, the nodes in distributed clustering algorithms decide about which the CHs are by exchanging information among themselves. Both centralized and distributed clustering algorithms usually alternate the nodes playing the role of the CHs to dynamically balance the energy consumption among all the nodes in the network. This paper presents a distributed approach to form the clusters dynamically, but it is occasionally supported by the Base Station. In particular, the Base Station sends three messages during the network lifetime to reconfigure the <inline-formula> <math display="inline"> <semantics> <mrow> <mi>s</mi> <mi>k</mi> <mi>i</mi> <mi>p</mi> </mrow> </semantics> </math> </inline-formula> value of the network. The <inline-formula> <math display="inline"> <semantics> <mrow> <mi>s</mi> <mi>k</mi> <mi>i</mi> <mi>p</mi> </mrow> </semantics> </math> </inline-formula>, which stands out as the number of rounds in which the same CHs are kept, is adapted to the network status in this way. At the beginning of each group of rounds, the nodes decide about their convenience to become a CH according to a fuzzy-logic system. As a novelty, the fuzzy controller is as a Tagaki–Sugeno–Kang model and not a Mandami-one as other previous proposals. The clustering algorithm has been tested in a wide set of scenarios, and it has been compared with other representative centralized and distributed fuzzy-logic based algorithms. The simulation results demonstrate that the proposed clustering method is able to extend the network operability.https://www.mdpi.com/1424-8220/20/8/2312wireless sensor networksclusteringinterval Type-2 fuzzy system
spellingShingle Antonio-Jesus Yuste-Delgado
Juan-Carlos Cuevas-Martinez
Alicia Triviño-Cabrera
A Distributed Clustering Algorithm Guided by the Base Station to Extend the Lifetime of Wireless Sensor Networks
Sensors
wireless sensor networks
clustering
interval Type-2 fuzzy system
title A Distributed Clustering Algorithm Guided by the Base Station to Extend the Lifetime of Wireless Sensor Networks
title_full A Distributed Clustering Algorithm Guided by the Base Station to Extend the Lifetime of Wireless Sensor Networks
title_fullStr A Distributed Clustering Algorithm Guided by the Base Station to Extend the Lifetime of Wireless Sensor Networks
title_full_unstemmed A Distributed Clustering Algorithm Guided by the Base Station to Extend the Lifetime of Wireless Sensor Networks
title_short A Distributed Clustering Algorithm Guided by the Base Station to Extend the Lifetime of Wireless Sensor Networks
title_sort distributed clustering algorithm guided by the base station to extend the lifetime of wireless sensor networks
topic wireless sensor networks
clustering
interval Type-2 fuzzy system
url https://www.mdpi.com/1424-8220/20/8/2312
work_keys_str_mv AT antoniojesusyustedelgado adistributedclusteringalgorithmguidedbythebasestationtoextendthelifetimeofwirelesssensornetworks
AT juancarloscuevasmartinez adistributedclusteringalgorithmguidedbythebasestationtoextendthelifetimeofwirelesssensornetworks
AT aliciatrivinocabrera adistributedclusteringalgorithmguidedbythebasestationtoextendthelifetimeofwirelesssensornetworks
AT antoniojesusyustedelgado distributedclusteringalgorithmguidedbythebasestationtoextendthelifetimeofwirelesssensornetworks
AT juancarloscuevasmartinez distributedclusteringalgorithmguidedbythebasestationtoextendthelifetimeofwirelesssensornetworks
AT aliciatrivinocabrera distributedclusteringalgorithmguidedbythebasestationtoextendthelifetimeofwirelesssensornetworks