In a large-scale wireless sensor network (WSN), densely distributed sensor nodes process a large amount of data. The aggregation of data in a network can consume a great amount of energy. To balance and reduce the energy consumption of nodes in a WSN and extend the network life, this paper proposes a nonuniform clustering routing algorithm based on the improved K-means algorithm. The algorithm uses a clustering method to form and optimize clusters, and it selects appropriate cluster heads to balance network energy consumption and extend the life cycle of the WSN. To ensure that the cluster head (CH) selection in the network is fair and that the location of the selected CH is not concentrated within a certain range, we chose the appropriate CH competition radius. Simulation results show that, compared with LEACH, LEACH-C, and the DEEC clustering algorithm, this algorithm can effectively balance the energy consumption of the CH and extend the network life.
CITATION STYLE
Tang, X., Zhang, M., Yu, P., Liu, W., Cao, N., & Xu, Y. (2020). A nonuniform clustering routing algorithm based on an improved k-means algorithm. Computers, Materials and Continua, 64(3), 1725-1739A. https://doi.org/10.32604/cmc.2020.010272
Mendeley helps you to discover research relevant for your work.