FK-meansRA: Fuzzy K-Means Clustering Routing Algorithm for Load Balancing in Wireless Sensor Networks

Wireless Sensor Networks (WSNs) are resource constrained networks with sensors not only gathering data from surroundings but also acting as a relay for forwarding the data received from the previous layers. This gradually increases the data load on the subsequent nodes as the data progresses towards...

Full description

Saved in:
Bibliographic Details
Published in:Wireless personal communications Vol. 130; no. 2; pp. 1071 - 1083
Main Authors: Shah, Idris Afzal, Ahmed, Mushtaq
Format: Journal Article
Language:English
Published: New York Springer US 01.05.2023
Springer Nature B.V
Subjects:
ISSN:0929-6212, 1572-834X
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Wireless Sensor Networks (WSNs) are resource constrained networks with sensors not only gathering data from surroundings but also acting as a relay for forwarding the data received from the previous layers. This gradually increases the data load on the subsequent nodes as the data progresses towards the sink (Base Station) and results in what is called as “energy hole” problem; where a sensor node is completely drained off and hence the network breakdown takes place. Several load balancing schemes have been proposed to increase the network lifetime. With this objective in mind, this paper presents a novel fuzzy logic based K-means clustering routing protocol F K - means RA that handles the rotation of cluster heads (CHs) using fuzzy logic with K-means clustering in a random environment. Simulation has been carried out against the well known low-energy adaptive clustering hierarchy (LEACH) protocol with metrics viz. alive nodes, dead nodes, average residual energy, throughput and its observed that results of F K−means RA outperform the LEACH protocol.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0929-6212
1572-834X
DOI:10.1007/s11277-023-10320-8