4.6 Article

A Dual Cluster-Head Energy-Efficient Routing Algorithm Based on Canopy Optimization and K-Means for WSN

Journal

SENSORS
Volume 22, Issue 24, Pages -

Publisher

MDPI
DOI: 10.3390/s22249731

Keywords

wireless sensor networks; network lifetime; canopy algorithm; K-means algorithm; energy-efficient

Funding

  1. National Natural Science Foundation of China [62007011]
  2. Science Research Project of Hubei Provincial Department of Education [D20211503]
  3. Wuhan Institute of Technology project on Science Research Fund [K201843, 20QD48]
  4. innovation and entrepreneurship project for undergraduate student of Hubei Province [20201049001]
  5. Hubei Provincial Department of Education research [B2022056]
  6. MOE (Ministry of Education in China) Project of Humanities and Social Sciences [22YJC910007]

Ask authors/readers for more resources

This paper proposes a dual cluster-head energy-efficient algorithm (DCK-LEACH) based on K-means and Canopy optimization for reducing the energy consumption of wireless sensor networks (WSN) and extending network lifetime. The algorithm achieves energy and load balance through clustering using dynamic Canopy algorithm and K-means algorithm, and cluster-head selection using a hierarchy.
Wireless sensor networks (WSN) are widely used in various applications, such as environmental monitoring, healthcare, event detection, agriculture, disaster management, and so on. Due to their small size, sensors are limited power sources and are often deployed in special environments where frequent battery replacement is not feasible. Therefore, it is important to reduce the energy consumption of sensors and extend the network lifetime. An effective way to achieve this is clustering. This paper proposes a dual cluster-head energy-efficient algorithm (DCK-LEACH), which is based on K-means and Canopy optimization. Considering that the K-means algorithm is sensitive to the location of the initial clustering centers, this paper uses both the dynamic Canopy algorithm and K-means algorithm for clustering. For cluster-head election, this algorithm uses a hierarchy to minimize the cluster-head burden and balance the network load. The primary cluster-head is selected by two objectives: the node's residual energy and the distance from the node to the clustering center. The vice cluster-head is selected by the residual energy of the node, and the distance from the nodes to the base station. Simulator results show that DCK-LEACH significantly prolongs the energy-critical node lifetime and the network lifetime compared with existing protocols.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available