Improved node localization using K-means clustering for Wireless Sensor Networks

Abstract A power-efficient K-means clustering algorithm for Wireless Sensor Networks (WSN) is proposed. This algorithm aims to manage the consumption of energy by WS nodes and enhance the running time for WSN given space constraints. WS node cluster formation is structured as a sample space partition in k-means for the reason that the radio channel is unstable and the distribution of the nodes is coarse. After measuring the overall network energy consumption, the optimal Cluster Heads (CH’s) are evaluated on the basis of network size. The length of space from CH to node is evaluated and the membership weight is considered for the objective function. We propose an approach for making numerous node clusters using an improved K-means clustering algorithm called Optimal K-means (OK-means). A single hop communication mode is employed for intra-cluster communication whereas a multi-hop communication mode is used by the inter-cluster communication. The performance is evaluated using Ns-2 simulator. The outputs of these simulations show that the proposed algorithm achieves uniform distribution in spatial domain of CH. Which effectively balance the energy consumption. Further, extensive simulations have been carried out by varying node densities to demonstrate the full potential of OK-means.

[1]  Philippas Tsigas,et al.  A Self-stabilizing (k,r)-clustering Algorithm with Multiple Paths for Wireless Ad-hoc Networks , 2011, 2011 31st International Conference on Distributed Computing Systems.

[2]  Abdennaceur Kachouri,et al.  Probabilistic Energy Value for Clustering in Wireless Sensors Networks , 2013 .

[3]  Sarbani Roy,et al.  A comparative study on popular MAC protocols for mixed Wireless Sensor Networks: From implementation viewpoint , 2016, Comput. Sci. Rev..

[4]  Rehan Ullah Khan,et al.  Energy efficient adaptive clustering hierarchy approach for wireless sensor networks , 2020 .

[5]  Palvinder Singh Mann,et al.  Improved metaheuristic based energy-efficient clustering protocol for wireless sensor networks , 2017, Eng. Appl. Artif. Intell..

[6]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[7]  Sanghamitra Bandyopadhyay,et al.  Multi-Objective Particle Swarm Optimization with time variant inertia and acceleration coefficients , 2007, Inf. Sci..

[8]  Tarachand Amgoth,et al.  Parametric survey on cross-layer designs for wireless sensor networks , 2018, Comput. Sci. Rev..

[9]  Dilip Kumar,et al.  EECHE: energy-efficient cluster head election protocol for heterogeneous wireless sensor networks , 2009, ICAC3 '09.

[10]  Prasanta K. Jana,et al.  Energy Efficient Load-Balanced Clustering Algorithm for Wireless Sensor Networks , 2012 .

[11]  Ismail Erturk,et al.  Effects of transmit-based and receive-based slot allocation strategies on energy efficiency in WSN MACs , 2014, Ad Hoc Networks.

[12]  V. Loscri,et al.  A two-levels hierarchy for low-energy adaptive clustering hierarchy (TL-LEACH) , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[13]  Ousmane Thiare,et al.  HGC: HyperGraph based Clustering scheme for power aware wireless sensor networks , 2020, Future Gener. Comput. Syst..

[14]  Ajoy Kumar Datta,et al.  A Self-Stabilizing O(n)-Round k-Clustering Algorithm , 2009, 2009 28th IEEE International Symposium on Reliable Distributed Systems.

[15]  Juan Wang,et al.  Adaptive Clustering for Maximizing Network Lifetime and Maintaining Coverage , 2013, J. Networks.