Abstract
In recent years, wireless sensor networks (WSNs), as the underlying basic interface of the Internet of Things, have developed rapidly, and the performance requirements of WSNs are constantly improved in various application environments. However, in the practical application, the traditional wireless sensor network has the problem of uneven and limited energy consumption. To solve this problem, a non-uniform clustering algorithm based on node classification and multi-level data transmission (NCMLT) is proposed in this paper. The algorithm divides the nodes into S1 and S2 levels according to the distance from the base station, and transmits data in chain and cluster structures respectively, effectively combining the advantages of the two structures. In the stage of cluster head election, the threshold formula of low energy adaptive clustering hierarchy (LEACH) is improved, and the remaining energy of nodes and other factors are added into the candidate cluster head election function. When clustering, considering the rationality of the competitive radius, the distance and energy factors are adjusted to form non-uniform clustering, which reduces the energy cost of the network. Based on the greedy algorithm, the chain structure is constructed according to the defined chain head election formula, and the optimal chain node is selected by calculating the relay value of the cluster chain as the relay node for data transmission between the cluster head that is closer to the base station and the base station, and the data transmission distance between the nodes is optimized by means of hierarchical multi-hop. Through simulation experiments, compared with the energy-efficient uneven clustering algorithm (EEUC) and the uneven clustering routing algorithm based on ant colony optimization (URACO), the network lifetime of NCMLT algorithm is increased by 47.43% and 5.02%, respectively, which proves that NCMLT algorithm can effectively balance node energy consumption and extend network lifetime.
Similar content being viewed by others
References
Zheng, M., Chen, L., Liang, W., et al. (2017). Energy-efficiency maximization for cooperative spectrum sensing in cognitive sensor networks. IEEE Transactions on Green Communications and Networking, 1(1), 29–39.
Zhao, X. Q., Cui, Y. P., Guo, Z., et al. (2022). Energy-efficient clustering routing protocol for wireless sensor networks based on virtual force. Journal of Software, 33(2), 622–640.
Wang, J. H., & Shi, W. X. (2018). Survey on cluster-based routing protocols for cognitive radio sensor networks. Journal on Communications, 39(11), 156–169.
Yu, X. W., Li, P., Liu, Y., et al. (2021). A non-uniform clustering routing protocol based on dynamic competitive radius. Chinese Journal of Sensors and Actuators, 34(3), 400–406.
Yan, J., Zhou, M., & Ding, Z. (2016). Recent advances in energy-efficient routing protocols for wireless sensor networks: A review. IEEE Access, 4, 5673–5686.
Mehrabi, A., & Kim, K. (2016). Maximizing data collection throughput on a path in energy harvesting sensor networks using a mobile sink. IEEE Transactions on Mobile Computing, 15(3), 690–704.
Heinzelman, W. B., Chandrakasan, A. P., & Balakrishnan, H. (2002). An application-specific protocol architecture for wireless microsensor networks. IEEE Transactions on Wireless Communications, 1(4), 660–670.
Wang, B., & Fu, D. S. (2016). Improvement of LEACH routing protocol in wireless sensor networks. Instrument Technique and Sensor, 126, 71–74.
Lindsey, S. (2002). PEGASIS: Power efficient gathering in sensor information systems. In Proceedings of IEEE aerospace and electronic systems society, pp. 1125–1130. IEEE
Huang, L. X., Wang, H., Yuan, L. Y., et al. (2017). Improved LEACH protocol algorithm for WSN based on energy balance and high efficiency. Journal on Communications, 38(S2), 164–169.
Li, C. F., Chen, G. H., Ye, M., et al. (2007). An uneven cluster-based routing protocol for wireless sensor networks. Chinese Journal of Computers, 30(1), 27–36.
Liu, W., Du, J. H., Jia, S. L., et al. (2019). Energy efficient clustering routing protocol for wireless sensor networks. Journal of Beijing University of Aeronautics and Astronautics, 45(1), 50–56.
Huang, Y., & Hua, Y. Q. (2020). Routing optimization of the wireless sensor networks with energy and path constraints. Journal of Xdian University, 47(3), 113–120.
Bi, X. J., & Diao, P. F. (2016). Routing and clustering algorithm heterogeneous wireless sensor networks based on gravitational search algorithm. Control and Decision, 32(3), 563–569.
Liu, S. Y., Zheng, Y. L., & Bai, Y. G. (2019). Energy balance routing algorithm based on forward-aware for wireless sensor networks. Control and Decision, 34(7), 1425–1432.
Bhatti, D. M. S., Saeed, N., & Nam, H. (2016). Fuzzy c-means clustering and energy efficient cluster head selection for cooperative sensor network. Sensors, 16(9), 1–17.
Hu, Y., Niu, Y. G., & Zou, Y. Y. (2017). A zone-based unequal multi-hop clustering algorithm in WSNs. Control and Decision, 32(9), 1695–1700.
Liu, Z., Feng, X., Zhang, J. F., et al. (2016). Improved cross region GPSR routing algorithm based on adjustable grid. Journal of Jilin University (Science Edition), 54(4), 852–856.
Jiang, B., Mao, T., Tang, D., Wu, Z., et al. (2017). Clustering routing algorithm based on farmland wireless sensor network. Transactions of the Chinese Society of Agricultural Engineering, 33(16), 182–187.
Li, H. B., Liu, Z. L., Chen, Q., et al. (2020). Cluster routing algorithm for wireless sensor networks based on hierarchical neighboring nodes. Computer Engineering, 46(6), 187–195.
Dwivedi, B., Patro, B., Srivastava, V., et al. (2021). LBR-GWO: Layered based routing approach using grey wolf optimization algorithm in wireless sensor networks. Concurrency and Computation: Practice and Experience, 12(11), 12–21.
Ahmed, S., Gupta, S., Suri, A., et al. (2021). Adaptive energy efficient fuzzy: An adaptive and energy efficient fuzzy clustering algorithm for wireless sensor network-based landslide detection system. IET Networks, 10(1), 1–12.
Wang, Q., Lin, D. Y., Yang, P. F., et al. (2019). An energy-efficient compressive sensing-based clustering routing protocol for WSNs. IEEE Sensors Journal, 19(10), 3950–3960.
Fu, J. S., Liu, Y., Chao, H. C., et al. (2016). Green alarm systems driven by emergencies in industrial wireless sensor networks. IEEE Communications Magazine, 54(10), 16–21.
Liu, H., & Li, H. W. (2018). Uneven clustering routing algorithm based on ant colony optimization. Journal of Huazhong University of Science and Technology (Natural Science Edition), 46(8), 50–54.
Acknowledgements
This work was in part supported by Hunan Provincial Natural Science Foundation of China (2021JJ50093); the National Natural Science Foundation of China (No. 11875164).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Yu, X., Liu, Y. & Liu, Y. WSN routing algorithm based on node classification and multi-layer transport. Wireless Netw 30, 737–747 (2024). https://doi.org/10.1007/s11276-023-03497-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-023-03497-0