A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks

Despite unique energy-saving dispositions of cluster-based routing protocols, clustered wireless sensor networks with static sinks typically have problems of unbalanced energy consumptions, as the cluster head nodes around the sink are typically loaded with traffic from upper levels of clusters. Thi...

Full description

Bibliographic Details
Main Authors: G Pius Agbulu, G Joselin Retna Kumar, A Vimala Juliet
Format: Article
Language:English
Published: Hindawi - SAGE Publishing 2020-02-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1177/1550147719900111
_version_ 1797766003621363712
author G Pius Agbulu
G Joselin Retna Kumar
A Vimala Juliet
author_facet G Pius Agbulu
G Joselin Retna Kumar
A Vimala Juliet
author_sort G Pius Agbulu
collection DOAJ
description Despite unique energy-saving dispositions of cluster-based routing protocols, clustered wireless sensor networks with static sinks typically have problems of unbalanced energy consumptions, as the cluster head nodes around the sink are typically loaded with traffic from upper levels of clusters. This results in reduced lifetimes of the nodes and deterioration of other crucial performances. Meanwhile, it has been inferred from current literature that dedicated relay cooperation in cluster-based wireless sensor networks guarantees longer lifetime of the nodes and more improved performance. Therefore, to attain further enhanced performance among the current schemes, a lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks is proposed in this article. The proposed lifetime-enhancing cooperative data gathering and relaying algorithm shares the nodes into clusters using a hybrid K-means clustering algorithm that combines K-means clustering and Huffman coding algorithms. It makes full use of dedicated relay cooperative multi-hop communication with network coding mechanisms to achieve reduced data propagation cost from the various cluster sections to the central base station. The relay node selection is framed as a NP-hard problem, with regard to communication distances and residual energy metrics. Furthermore, to resolve the problem, a gradient descent algorithm is proposed. Simulation results endorse the proposed scheme to outperform related schemes in terms of latency, lifetime, and energy consumption and delivery rates.
first_indexed 2024-03-12T20:19:05Z
format Article
id doaj.art-0a6f1eac129b479b934bafe73cc5e238
institution Directory Open Access Journal
issn 1550-1477
language English
last_indexed 2024-03-12T20:19:05Z
publishDate 2020-02-01
publisher Hindawi - SAGE Publishing
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj.art-0a6f1eac129b479b934bafe73cc5e2382023-08-02T01:03:30ZengHindawi - SAGE PublishingInternational Journal of Distributed Sensor Networks1550-14772020-02-011610.1177/1550147719900111A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networksG Pius Agbulu0G Joselin Retna Kumar1A Vimala Juliet2Department of Electronics and Instrumentation Engineering, SRM Institute of Science and Technology, Chennai, IndiaDepartment of Electronics and Instrumentation Engineering, SRM Institute of Science and Technology, Chennai, IndiaDepartment of Electronics and Control/Instrumentation Engineering, SRM Institute of Science and Technology, Chennai, IndiaDespite unique energy-saving dispositions of cluster-based routing protocols, clustered wireless sensor networks with static sinks typically have problems of unbalanced energy consumptions, as the cluster head nodes around the sink are typically loaded with traffic from upper levels of clusters. This results in reduced lifetimes of the nodes and deterioration of other crucial performances. Meanwhile, it has been inferred from current literature that dedicated relay cooperation in cluster-based wireless sensor networks guarantees longer lifetime of the nodes and more improved performance. Therefore, to attain further enhanced performance among the current schemes, a lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks is proposed in this article. The proposed lifetime-enhancing cooperative data gathering and relaying algorithm shares the nodes into clusters using a hybrid K-means clustering algorithm that combines K-means clustering and Huffman coding algorithms. It makes full use of dedicated relay cooperative multi-hop communication with network coding mechanisms to achieve reduced data propagation cost from the various cluster sections to the central base station. The relay node selection is framed as a NP-hard problem, with regard to communication distances and residual energy metrics. Furthermore, to resolve the problem, a gradient descent algorithm is proposed. Simulation results endorse the proposed scheme to outperform related schemes in terms of latency, lifetime, and energy consumption and delivery rates.https://doi.org/10.1177/1550147719900111
spellingShingle G Pius Agbulu
G Joselin Retna Kumar
A Vimala Juliet
A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks
International Journal of Distributed Sensor Networks
title A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks
title_full A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks
title_fullStr A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks
title_full_unstemmed A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks
title_short A lifetime-enhancing cooperative data gathering and relaying algorithm for cluster-based wireless sensor networks
title_sort lifetime enhancing cooperative data gathering and relaying algorithm for cluster based wireless sensor networks
url https://doi.org/10.1177/1550147719900111
work_keys_str_mv AT gpiusagbulu alifetimeenhancingcooperativedatagatheringandrelayingalgorithmforclusterbasedwirelesssensornetworks
AT gjoselinretnakumar alifetimeenhancingcooperativedatagatheringandrelayingalgorithmforclusterbasedwirelesssensornetworks
AT avimalajuliet alifetimeenhancingcooperativedatagatheringandrelayingalgorithmforclusterbasedwirelesssensornetworks
AT gpiusagbulu lifetimeenhancingcooperativedatagatheringandrelayingalgorithmforclusterbasedwirelesssensornetworks
AT gjoselinretnakumar lifetimeenhancingcooperativedatagatheringandrelayingalgorithmforclusterbasedwirelesssensornetworks
AT avimalajuliet lifetimeenhancingcooperativedatagatheringandrelayingalgorithmforclusterbasedwirelesssensornetworks