Abstract
A metaheuristic approach based hybrid data routing algorithm is proposed in this paper for energy-efficient wireless sensor network (WSN) applications in Internet of Things (IoT). High speed generation of network demands more IoT enabled services and platforms. Swarm optimization in route finding is integrated with an energy-efficient heuristic method to obtain an improved data routing algorithm for heterogeneous WSN. Particle swarm optimized Residual Energy Stable Election Protocol (PRESEP) simulation yields prolonged network lifetime, and stable cluster formation with balanced energy utilization. PRESEP protocol minimizes the cluster head (CH) selection cycle as an outcome of reactive protocol benefits of easy global search of swarm optimization for sustainable data routing in energy-efficient cluster based heterogeneous WSN. Enhancing the CH selection of developed residual energy based model with meta heuristic optimization is achieved with the incremented round of operations for varied heterogeneity factor. Support for heterogeneous WSN with various network sizes is evaluated and it outperformed previous heterogeneous algorithm in terms of network lifetime, alive nodes, and reduced energy consumption with a minimum number of repeated CH selection processes.
Similar content being viewed by others
Data Availability
All data and materials are available to the author.
References
Misra, S., Roy, S. K., Roy, A., Obaidat, M. S., & Jha, A. (2020). MEGAN: multipurpose energy-efficient, adaptable, and low-cost wireless sensor node for the Internet of Things. IEEE Systems Journal, 14(1), 144–151. https://doi.org/10.1109/JSYST.2019.2920099
Daskalakis, S. N., Goussetis, G., Assimonis, S. D., Tentzeris, M. M., & Georgiadis, A. (2018). A uW backscatter-morse-leaf sensor for low-power agricultural wireless sensor networks. IEEE Sensors Journal, 18(19), 7889–7898. https://doi.org/10.1109/JSEN.2018.2861431
Lv, Y., Liu, Y., & Hua, J. (2019). A study on the application of WSN positioning technology to unattended areas. IEEE Access, 7, 38085–38099. https://doi.org/10.1109/ACCESS.2019.2903820
Giri, P., Ng, K., & Phillips, W. (2019). Wireless sensor network system for landslide monitoring and warning. IEEE Transactions on Instrumentation and Measurement, 68(4), 1210–1220. https://doi.org/10.1109/TIM.2018.2861999
Feng, J., Chen, H., Deng, X., Yang, L. T., & Tan, F. (2021). Confident information coverage hole prediction and repairing for healthcare big data collection in large-scale hybrid wireless sensor networks. IEEE Internet of Things Journal, 8(23), 16801–16813. https://doi.org/10.1109/JIOT.2020.3045024
Vinodha, R., Durairaj, S., & Padmavathi, S. (2022). Energy-efficient routing protocol and optimized passive clustering in WSN for SMART grid applications. International Journal of Communication Systems, 35(1), e5019. https://doi.org/10.1002/dac.5019
Han, S., Liu, X.-M., Huang, H.-Y., Wang, F., & Zhong, Y. H. (2021). Research on energy-efficient routing algorithm based on SWIPT in multi-hop clustered WSN for 5G system. EURASIP Journal on Wireless Communications and Networking, 2021(1), 49. https://doi.org/10.1186/s13638-021-01931-5
Bellavista, P., Cardone, G., Corradi, A., & Foschini, L. (2013). Convergence of MANET and WSN in IoT Urban Scenarios. IEEE Sensors Journal, 13(10), 3558–3567. https://doi.org/10.1109/JSEN.2013.2272099
Shen, J., Wang, A., Wang, C., Hung, P. C. K., & Lai, C. F. (2017). An efficient centroid-based routing protocol for energy management in WSN-assisted IoT. IEEE Access, 5, 18469–18479. https://doi.org/10.1109/ACCESS.2017.2749606
Agarwal, V., DeCarlo, R. A., & Tsoukalas, L. H. (2017). Modeling energy consumption and lifetime of a wireless sensor node operating on a contention-based MAC protocol. IEEE Sensors Journal, 17(16), 5153–5168. https://doi.org/10.1109/JSEN.2017.2722462
Djedouboum, A. C., Abba Ari, A. A., Gueroui, A. M., Mohamadou, A., & Aliouat, Z. (2018). Big data collection in large-scale wireless sensor networks. Sensors. https://doi.org/10.3390/s18124474
Raj, B., Ahmedy, I., Idris, M. Y. I., & Md. Noor, R. (2022). A survey on cluster head selection and cluster formation methods in wireless sensor networks. Wireless Communications and Mobile Computing, 2022, 5322649. https://doi.org/10.1155/2022/5322649
Pantazis, N. A., Nikolidakis, S. A., & Vergados, D. D. (2013). Energy-efficient routing protocols in wireless sensor networks: a survey. IEEE Communications Surveys & Tutorials, 15(2), 551–591. https://doi.org/10.1109/SURV.2012.062612.00084
Fedorenko, V., Samoylenko, I., & Samoylenko, V. (2021). Energy-balanced distribution of radio modules with various technical states among positions of nodes in wireless sensor networks. AEU—International Journal of Electronics and Communications, 138, 153849. https://doi.org/10.1016/j.aeue.2021.153849
Al-Qurabat, A. K. M., & Kadhum Idrees, A. (2020). Data gathering and aggregation with selective transmission technique to optimize the lifetime of Internet of Things networks. International Journal of Communication Systems, 33(11), e4408. https://doi.org/10.1002/dac.4408
Mohamed, F. A., Hassan, E. S., Elsafrawey, A. S., & Dessouky, M. I. (2019). Energy-efficient circle zones stable election protocol with helper nodes for heterogeneous WSNs. IET Wireless Sensor Systems, 9(5), 313–322. https://doi.org/10.1049/iet-wss.2018.5200
Maina, R. M., Kibet Lang’at, P., & Kihato, P. K. (2021). Collaborative beamforming in wireless sensor networks using a novel particle swarm optimization algorithm variant. Heliyon, 7(10), e08247. https://doi.org/10.1016/j.heliyon.2021.e08247
Amjad, M., Afzal, M. K., Umer, T., & Kim, B. (2017). QoS-aware and heterogeneously clustered routing protocol for wireless sensor networks. IEEE Access, 5, 10250–10262. https://doi.org/10.1109/ACCESS.2017.2712662
Bhuiyan, M. Z. A., Wang, G., Cao, J., & Wu, J. (2015). Deploying wireless sensor networks with fault-tolerance for structural health monitoring. IEEE Transactions on Computers, 64(2), 382–395. https://doi.org/10.1109/TC.2013.195
Sharma, S. K., & Chawla, M. (2023). Compatibility issues of wireless sensor network routing in internet of things applications. International Journal of Wireless and Mobile Computing. https://doi.org/10.1504/IJWMC.2023.10057667
Hancke, G., & Leuschner, C (2021) SEER: a simple energy efficient routing protocol for wireless sensor networks.
Nurlan, Z., Zhukabayeva, T., Othman, M., Adamova, A., & Zhakiyev, N. (2022). Wireless sensor network as a mesh: vision and challenges. IEEE Access, 10, 46–67. https://doi.org/10.1109/ACCESS.2021.3137341
Al-Karaki, J. N., & Gawanmeh, A. (2017). The optimal deployment, coverage, and connectivity problems in wireless sensor networks: revisited. IEEE Access, 5, 18051–18065. https://doi.org/10.1109/ACCESS.2017.2740382
Xie, H., Yan, Z., Yao, Z., & Atiquzzaman, M. (2019). Data collection for security measurement in wireless sensor networks: a survey. IEEE Internet of Things Journal, 6(2), 2205–2224. https://doi.org/10.1109/JIOT.2018.2883403
Liu, W., Nishiyama, H., Ansari, N., Yang, J., & Kato, N. (2013). Cluster-based certificate revocation with vindication capability for mobile Ad Hoc networks. IEEE Transactions on Parallel And Distributed Systems, 24(2), 239–249. https://doi.org/10.1109/TPDS.2012.85
Manjeshwar, A., & Agrawal, D. P. TEEN: a routing protocol for enhanced efficiency in wireless sensor networks. In Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001, 23–27 April 2001 2001 (pp. 2009–2015). https://doi.org/10.1109/IPDPS.2001.925197
Sharma, S. K., & Chawla, M. (2023). Compatibility analysis of cluster-based WSN framework for IoT applications. Wireless Personal Communications, 131(2), 1365–1380. https://doi.org/10.1007/s11277-023-10486-1
Younis, O., & Fahmy, S. (2004). HEED: A hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks. IEEE Transactions on Mobile Computing, 3(4), 366–379.
Wang, K., Yu, C. M., & Wang, L. C. (2021). DORA: A destination-oriented routing algorithm for energy-balanced wireless sensor networks. IEEE Internet of Things Journal, 8(3), 2080–2081. https://doi.org/10.1109/JIOT.2020.3025039
Jung, S. M., Han, Y. J., & Chung, T. M. (2007). The concentric clustering scheme for efficient energy consumption in the PEGASIS. In The 9th International Conference on Advanced Communication Technology, (Vol. 1, pp. 260–265). https://doi.org/10.1109/ICACT.2007.358351
Xi-rong, B., Shi, Z., Ding-yu, X., & Zhi-tao, Q. (2010). An energy-balanced chain-cluster routing protocol for wireless sensor networks. In 2010 Second International Conference on Networks Security, Wireless Communications and Trusted Computing, (Vol. 2, pp. 79–84). https://doi.org/10.1109/NSWCTC.2010.155
Chen, K. H., Huang, J. M., & Hsiao, C. C. (2009). CHIRON: An energy-efficient chain-based hierarchical routing protocol in wireless sensor networks. In 2009 Wireless Telecommunications Symposium, (pp. 1–5). https://doi.org/10.1109/WTS.2009.5068960
Kamel, T., & Fouzi, S. (2022). An improvement on LEACH-C protocol (LEACH-CCMSN). Automatic Control and Computer Sciences, 56(1), 10–16. https://doi.org/10.3103/S0146411622010102
Loscri, V., Morabito, G., & Marano, S (2005) A two-levels hierarchy for low-energy adaptive clustering hierarchy (TL-LEACH). In VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, (Vol. 3, pp. 1809–1813). https://doi.org/10.1109/VETECF.2005.1558418
Kim, J. H. (2016). Harmony search algorithm: a unique music-inspired algorithm. Procedia Engineering, 154, 1401–1405. https://doi.org/10.1016/j.proeng.2016.07.510
Tan, H. Ö., & Körpeoǧlu, I. (2003). Power efficient data gathering and aggregation in wireless sensor networks. SIGMOD Record, 32(4), 66–71. https://doi.org/10.1145/959060.959072
Qiu, W., Skafidas, E., & Hao, P. (2009). Enhanced tree routing for wireless sensor networks. Ad Hoc Networks, 7(3), 638–650. https://doi.org/10.1016/j.adhoc.2008.07.006
Won, M., & Stoleru, R. (2015). A hybrid multicast routing for large scale sensor networks with holes. IEEE Transactions on Computers, 64(12), 3362–3375. https://doi.org/10.1109/TC.2015.2409863
Obad AT, Ilyas M. (2022). Efficient WSN routing using Bootstapped PSO clustering. In 2022 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA), (pp. 1–5). https://doi.org/10.1109/HORA55278.2022.9800019.
Wang, T., Zhang, G., Yang, X., & Vajdi, A. (2018). Genetic algorithm for energy-efficient clustering and routing in wireless sensor networks. Journal of Systems and Software, 146, 196–214. https://doi.org/10.1016/j.jss.2018.09.067
Bayraklı, S., & Erdogan, S. Z. (2012). Genetic algorithm based energy efficient clusters (GABEEC) in wireless sensor networks. Procedia Computer Science, 10, 247–254. https://doi.org/10.1016/j.procs.2012.06.034
Zhou, Y., Wang, N., & Xiang, W. (2017). Clustering hierarchy protocol in wireless sensor networks using an improved PSO algorithm. IEEE Access, 5, 2241–2253. https://doi.org/10.1109/ACCESS.2016.2633826
Kulkarni, R. V., & Venayagamoorthy, G. K. (2011). Particle swarm optimization in wireless-sensor networks: A brief survey. IEEE Transactions on Systems, Man, and Cybernetics, Part C, 41(2), 262–267. https://doi.org/10.1109/TSMCC.2010.2054080
Xue, X., Shanmugam, R., Palanisamy, S., Khalaf, O. I., Selvaraj, D., & Abdulsahib, G. M. (2023). A hybrid cross layer with harris-hawk-optimization-based efficient routing for wireless sensor networks. Symmetry. https://doi.org/10.3390/sym15020438
Almajidi, A. M., Pawar, V. P., Alammari, A., & Ali, N. S (2020) ABC-Based Algorithm for Clustering and Validating WSNs. In V. K. Gunjan, P. N. Suganthan, J. Haase, A. Kumar, & B. Raman (Eds.), Cybernetics, Cognition and Machine Learning Applications, Singapore, (pp. 117–125): Springer, Singapore.
Sengottuvelan, P., & Prasath, N. (2017). BAFSA: Breeding artificial fish swarm algorithm for optimal cluster head selection in wireless sensor networks. Wireless Personal Communications, 94(4), 1979–1991. https://doi.org/10.1007/s11277-016-3340-7
Rayenizadeh, M., Kuchaki Rafsanjani, M., & Borumand Saeid, A. (2022). Cluster head selection using hesitant fuzzy and firefly algorithm in wireless sensor networks. Evolving Systems, 13(1), 65–84. https://doi.org/10.1007/s12530-021-09405-1
Gupta, G. P., & Jha, S. (2018). Integrated clustering and routing protocol for wireless sensor networks using Cuckoo and Harmony search based metaheuristic techniques. Engineering Applications of Artificial Intelligence, 68, 101–109. https://doi.org/10.1016/j.engappai.2017.11.003
Lee, J. G., Chim, S., & Park, H. H. (2019). Energy-efficient cluster-head selection for wireless sensor networks using sampling-based spider monkey optimization. Sensors. https://doi.org/10.3390/s19235281
Smaragdakis, G., Matta, I., Bestavros, A. (2004). SEP: A stable election protocol for clustered heterogeneous wireless sensor networks. Second International Workshop on Sensor and Actor Network Protocols and Applications (SANPA 2004) (2004).
Qing, L., Zhu, Q., & Wang, M. (2006). Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks. Computer Communications, 29(12), 2230–2237. https://doi.org/10.1016/j.comcom.2006.02.017
Hendrarini, N., Asvial, M., & Sari, R. F. (2020). Energy Balanced Threshold Using Game Theory Algorithm for Wireless Sensor Networks Optimization. Paper presented at the Proceedings of the 3rd International Conference on Software Engineering and Information Management, Sydney, NSW, Australia.
Adetunji, K. E., Hofsajer, I. W., Abu-Mahfouz, A. M., & Cheng, L. (2021). Category-based multiobjective approach for optimal integration of distributed generation and energy storage systems in distribution networks. IEEE Access, 9, 28237–28250. https://doi.org/10.1109/ACCESS.2021.3058746
Osamy, W., El-Sawy, A. A., & Salim, A. (2020). CSOCA: Chicken swarm optimization based clustering algorithm for wireless sensor networks. IEEE Access, 8, 60676–60688. https://doi.org/10.1109/ACCESS.2020.2983483
Rao, P. C. S., Jana, P. K., & Banka, H. (2017). A particle swarm optimization based energy efficient cluster head selection algorithm for wireless sensor networks. Wireless Networks, 23(7), 2005–2020. https://doi.org/10.1007/s11276-016-1270-7
Wang, J., Gao, Y., Liu, W., Sangaiah, A. K., & Kim, H. J. (2019). An improved routing schema with special clustering using PSO algorithm for heterogeneous wireless sensor network. Sensors. https://doi.org/10.3390/s19030671
Loganathan, S., & Arumugam, J. (2021). Energy efficient clustering algorithm based on particle swarm optimization technique for wireless sensor networks. Wireless Personal Communications, 119(1), 815–843. https://doi.org/10.1007/s11277-021-08239-z
Rawat, P., & Chauhan, S. (2021). Particle swarm optimization-based energy efficient clustering protocol in wireless sensor network. Neural Computing and Applications, 33(21), 14147–14165. https://doi.org/10.1007/s00521-021-06059-7
Mishra, R., & Yadav, R. K. (2023). Energy efficient cluster-based routing protocol for WSN using nature inspired algorithm. Wireless Personal Communications, 130(4), 2407–2440. https://doi.org/10.1007/s11277-023-10385-5
Xiuwu, Y., Zixiang, Z., Wei, P., & Yong, L. (2023). A novel multi-hop clustering routing algorithm based on particle swarm optimization for wireless sensors networks. Wireless Personal Communications, 130(2), 935–956. https://doi.org/10.1007/s11277-023-10314-6
Yadav, R. K., & Mahapatra, R. P. (2022). Hybrid metaheuristic algorithm for optimal cluster head selection in wireless sensor network. Pervasive and Mobile Computing. https://doi.org/10.1016/j.pmcj.2021.101504
Prakash, V., & Pandey, S. (2023). Metaheuristic algorithm for energy efficient clustering scheme in wireless sensor networks. Microprocessors and Microsystems, 101, 104898. https://doi.org/10.1016/j.micpro.2023.104898
Sharma, S. K., & Chawla, M. (2023). RME–SEP: An IoT favorable approach of minimum energy-efficient hybrid SEP for heterogeneous WSN data routing. Arabian Journal for Science and Engineering. https://doi.org/10.1007/s13369-023-08234-5
Heinzelman, W. R., Chandrakasan, A., & Balakrishnan, H. Energy-efficient communication protocol for wireless microsensor networks. In Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, (Vol. 2, pp. 10). https://doi.org/10.1109/HICSS.2000.926982.
Gaspar, A., Oliva, D., Cuevas, E., Zaldívar, D., Pérez, M., & Pajares, G. (2021). Hyperparameter optimization in a convolutional neural network using metaheuristic algorithms. In D. Oliva, E. H. Houssein, & S. Hinojosa (Eds.), Metaheuristics in machine learning: Theory and applications (pp. 37–59). Springer International Publishing.
Jiang, S., Mashdoor, S., Parvin, H., Tuan, B. A., & Pho, K.-H. (2021). An adaptive location-aware swarm intelligence optimization algorithm. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 29(02), 249–279. https://doi.org/10.1142/S0218488521500128
Funding
No funding is provided for this research.
Author information
Authors and Affiliations
Contributions
Both authors performed the primary literature review, data collection, experiments, and approved the final manuscript. Mridul Chawla supervised the research and Sarvesh Kumar Sharma drafted the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
Ethical Approval
All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and/or national research committee and with the 1964 Helsinki declaration and its later amendments or comparable ethical standards.
Consent to Participate
Not applicable.
Consent for Publication
The authors affirm that research article with figures provided are informed consent for publication.
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
Sharma, S.K., Chawla, M. PRESEP: Cluster Based Metaheuristic Algorithm for Energy-Efficient Wireless Sensor Network Application in Internet of Things. Wireless Pers Commun 133, 1243–1263 (2023). https://doi.org/10.1007/s11277-023-10814-5
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-023-10814-5