Open Access
ARTICLE
Honey Badger Algorithm Based Clustering with Routing Protocol for Wireless Sensor Networks
1 Department of Computer and Information Science, Annamalai University, Chidambaram, Tamilnadu, India
2 Department of Computer Science, Government Arts and Science College, Thiruvennainallur, Tamil Nadu, India
* Corresponding Author: R. Sathiya Priya. Email:
Intelligent Automation & Soft Computing 2023, 35(3), 3199-3212. https://doi.org/10.32604/iasc.2023.029804
Received 11 March 2022; Accepted 19 April 2022; Issue published 17 August 2022
Abstract
Wireless sensor network (WSN) includes a set of self-organizing and homogenous nodes employed for data collection and tracking applications. It comprises a massive set of nodes with restricted energy and processing abilities. Energy dissipation is a major concern involved in the design of WSN. Clustering and routing protocols are considered effective ways to reduce the quantity of energy dissipation using metaheuristic algorithms. In order to design an energy aware cluster-based route planning scheme, this study introduces a novel Honey Badger Based Clustering with African Vulture Optimization based Routing (HBAC-AVOR) protocol for WSN. The presented HBAC-AVOR model mainly aims to cluster the nodes in WSN effectually and organize the routes in an energy-efficient way. The presented HBAC-AVOR model follows a two stage process. At the initial stage, the HBAC technique is exploited to choose an optimal set of cluster heads (CHs) utilizing a fitness function involving many input parameters. Next, the AVOR approach was executed for determining the optimal routes to BS and thereby lengthens the lifetime of WSN. A detailed simulation analysis was executed to highlight the increased outcomes of the HBAC-AVOR protocol. On comparing with existing techniques, the HBAC-AVOR model has outperformed existing techniques with maximum lifetime.Keywords
As an emerging paradigm of computing and networking, wireless sensor network (WSN) has been applicable and relevant in different areas namely military, medicine, climate forecasting, surveillance, environmental control, and so on [1]. Advances in networks and consistent development have empowered wide-ranging application of WSN. In recent times, WSN has been incorporated with other concepts, such as internet of things (IoT) [2]. A WSN is a network structure that comprises massive amount of diminutive, minuscule, low-cost autonomous devices represented as sensors that detect and monitor the environments for compiling information [3]. The information that is gathered from the environment is later transmitted to the sink node, a destination where information is redirected or processed locally to other networks for diverse applications [4]. Because of the node communication, accessible deployment, self-organization, and data transfer, WSN has various usage and advances, but also, they face certain difficulties [5].
A homogeneous network comprises nodes taking similar energy, physical, and software characteristics, whereas a heterogeneous network comprises nodes with distinct characteristics [6]. It is further effective to implement the installation of heterogeneous network for balancing the load and energy of the networks and to offer various features and amount of energy utilization of the node from the networks. The clustering is an organized group of sensors in the network according to provided features [7]. All the groups are determined as a cluster; A Cluster Head (CH) is presented in all the clusters i.e., accountable for cluster members (CMs) and collect information from other CMs and forward them to a static or Mobile Sink node (MS). An MS acts as a Base Station (BS) or BS might be distinct device with higher-level ability. Fig. 1 displays the overview of WSN.
The clustering is very effectual in guaranteeing the energy utilization balance of WSN [8]. In that regard, CH reduces energy utilization by preventing each node from contributing to data communication because cluster node gathers the information they attain from the physical area. Simultaneously, CH delivers each information they gather to BS on neighboring CH or in a single-hop transmission. In the homogeneous WSN, communication ability of all the nodes is similar [9]. Since sensors have constraint balance between the energy, direct communication of the gathered information in the CH to the sink isn’t an energy effective solution for the largescale WSN. Therefore, multihop routing protocol is needed for inter-cluster transmission and transport of the gathered information from the CH to the sink. Defining the energy balanced shortest way for these purposes is an NP-hard problem. In the current work, routing and clustering problems have been distinctly considered by many research workers [10].
Kiani et al. [11] progresses 3 meta-heuristic based techniques; gray wolf optimizer (GWO), incremental GWO, and expanded GWO. These techniques carry out different difficult procedures with high efficiency and much quicker. It contains cluster setup and data transmission stages. A primary stage concentrates on clusters formation and CHs selective, and the secondary stage attempts for determining routes for data broadcast. The researchers in [12] present a hybrid meta-heuristic approach in which optimum feature of Artificial Bee Colony (ACO) and Differential Evolution (DE) is integrated for evaluating the optimum group of load-balanced CHs. The authors in [13] present a novel routing technique dependent upon teaching and learning based optimization algorithm (TLBO) that is an existing and robust model containing 2 important phases as Teacher and Learner. As TLBO is presented to continuous optimized problem, this case presents the first utilize of TLBO for distinct problems of WSN routing.
Wang et al. [14] presented an effectual routing technique dependent upon the elite hybrid meta-heuristic optimized technique. The presented technique comes as an original technique that newly brings together the global search capabilities of particle swarm optimization (PSO) technique, variance operator of differential technique, and pheromone of ant colony optimization (ACO) technique for avoiding local search and maintaining diversity of populations. In [15], a novel Mobile Clustering Routing Protocol (MCRP) dependent upon Thermal Exchange Optimization (TEO) simulated as Newton’s cooling law is named as TEO-MCRP was projected for heterogeneous WSN. During the present protocol, 2 distinct techniques are presented for CH selective and MS way recognition with main function containing independent fitness parameters.
This study introduces a novel Honey Badger Based Clustering with African Vulture Optimization based Routing (HBAC-AVOR) protocol for WSN. The presented HBAC-AVOR model mainly aims to cluster the nodes in WSN effectually and organize the routes in an energy-efficient way. The presented HBAC-AVOR model follows a two stage procedure. At the initial stage, the HBAC technique is exploited to choose an optimal set of CHs utilizing a fitness function containing many input parameters. Next, the AVOR algorithm was executed for determining the optimal routes to BS and thereby lengthens the lifetime of WSN. A detailed simulation analysis was executed for highlighting the enhanced outcomes of the HBAC-AVOR protocol.
In this study, a new HBAC-AVOR algorithm was developed for energy aware cluster-based route planning process in WSN. The presented HBAC-AVOR model mainly aims to cluster the nodes in WSN effectually and organize the routes in an energy-efficient way. The presented HBAC-AVOR model follows a two stage process such as HBAC for cluster construction and AVOR based route selection.
At the primary stage, the nodes in the WSN are initialized and communicated together. Then, the HBAC technique was executed to cluster the network and elect CHs [16,17]. The Honey badger algorithm (HBA) is a new meta-heuristic technique presented by Hashim et al. [16] dependent upon the hunting performance of honey badgers. This technique seeks for creating a balance amongst the exploration as well as exploitation stages by traveling the searching space rapidly and avoiding local optimal solutions. In addition, the HBA is proven effective from resolve empirical problems with difficult searching space. Important stages of HBA technique are summarized as follows:
During the exploration stage, the honey badger follows a honey guide bird for beehive and is estimated as:
whereas
During the exploitation stage, the honey badger digs from the cardioid-shaped motion and is estimated as:
In which
i) Initializing the amount of honey badgers (population size) with arbitrary places.
ii) Fixed the parameters
iii) Upgrade the reducing factor
iv) Estimate the fitness function (FF) of all honey badgers places.
v) Compute the honey badger place
vi) Estimate a novel place and allocate a novel FF
vii) Upgrade
The aim of HBAC objective function (OF) is to allocate the node with minimal cost as CH and fitness parameter is determined in the following [17]. The residual energy (RE) is the fitness parameter,
In which
Another fitness parameter is the distance
In which
whereas
Now
Next to CH selection, the routes are optimally chosen by the use of AVOR technique. The AVO is a current metaheuristic approach is presented depending on the navigation and foraging behaviors of African vultures [18]. Furthermore, the AVO approach has lower computation difficulty and is more adaptable when compared to other metaheuristic approaches. As well, the exploration and exploitation stages of the AVO are given in the following:
In exploration phase, the probability of choosing the vulture to bring the other vultures to one of the optimal solutions in all the groups is calculated by:
whereas
whereas
In exploitation phase, two approaches are proposed according to the satiation rate of the vulture (F). If
whereas
In which
whereas
Additionally, the Levy motion is utilized for increasing the efficacy of the AVO approach. At last, the AVO approach has proved efficient in resolving distinct optimization issues.
For determining the optimum group of routes, the dimensional of every AV is initiated that is equivalent to CH, and more place is located from the BS. Assume,
The purpose is for determining the optimum group of routes in CH for destination utilizing a FF including 2 parameters such as energy and distance. Primarily, the RE of next-hop node was defined and the node with maximal energy is preserved as relay node. The first sub-objective
In addition, Euclidean distance was executed for determining the distance in CHs to destination. The minimization of energy dissipation was mostly dependent upon the communication distance. Thus, the next sub-objective by means of distance is
The aforementioned sub-objectives are summarized as to a FF as provided under in which
In this section, a detailed investigation of the results obtained by the HBAC-AVOR model is performed using two scenarios based on the position of sink. The position of sinks in scenarios 1 and 2 are (100, 100) and (200, 200) respectively. A comparative analysis is made with genetic algorithm (GA), ACO, PSO, and thermal exchange optimization-based clustering routing protocol (TEOMCRP).
Tab. 1 and Fig. 3 investigates the network lifetime (NLFT) examination of the HBAC-AVOR model with existing models under two scenarios. The experimental results indicated that the HBAC-AVOR model has resulted in improved NLFT over the other methods under two distinct scenarios. For instance, with scenarios 1 and 100 nodes, the HBAC-AVOR model has offered increased NLFT of 33712 rounds whereas the GA, ACO, PSO, and TEOMCRP algorithms have obtained reduced NLFT of 20109, 25159, 28869, and 31239 respectively. At the same time, with 200 nodes, the HBAC-AVOR model has provided maximum NLFT of 43709 rounds whereas the GA, ACO, PSO, and TEOMCRP algorithms have attained reduced NLFT of 31960, 35258, 39071, and 40411 respectively. Similarly, with 500 nodes, the HBAC-AVOR model has resulted in increased NLFT of 59683 rounds whereas the GA, ACO, PSO, and TEOMCRP algorithms have accomplished decreased NLFT of 52881, 55663, 57312, and 58137 rounds respectively.
Tab. 2 and Fig. 4 explore the comparative energy consumption (ECM) results of the HBAC-AVOR model and existing techniques. The achieved results specified that the HBAC-AVOR model has found reduced ECM under two scenarios and node count. For instance, with scenarios 1 and 5000 rounds, the HBAC-AVOR model has presented least ECM of 20 J whereas the GA, ACO, PSO, and TEOMCRP algorithms have gained increased ECM of 27, 24, 23, and 21 J respectively. Besides, with 25000 rounds, the HBAC-AVOR model has resulted in lower ECM of 94J whereas the GA, ACO, PSO, and TEOMCRP algorithms have reached higher ECM of 108, 104, 101, and 98 J respectively. Moreover, with 45000 rounds, the HBAC-AVOR model has led to minimal ECM of 132 J whereas the GA, ACO, PSO, and TEOMCRP algorithms have resulted in maximum ECM of 155, 150, 148, and 145 J respectively.
Tab. 3 and Fig. 5 investigate the packet delivery ratio (PDR) and packet loss rate (PLR) examination of the HBAC-AVOR technique with existing algorithms under two scenarios. The experimental results demonstrated that the HBAC-AVOR model has resulted in improved PDR over the other methods under two distinct scenarios. For instance, with scenarios 1 and 100 nodes, the HBAC-AVOR model has offered increased PDR of 99.83% whereas the GA, ACO, PSO, and TEOMCRP systems have obtained reduced PDR of 97.78%, 97.86%, 98.25%, and 99.68% correspondingly. Simultaneously, with 200 nodes, the HBAC-AVOR methodology has provided maximal PDR of 98.77% whereas the GA, ACO, PSO, and TEOMCRP approaches have attained reduced PDR of 95.86%, 96.75%, 97.98%, and 98.20% correspondingly. Likewise, with 500 nodes, the HBAC-AVOR model has resulted in increased PDR of 96.01% whereas the GA, ACO, PSO, and TEOMCRP algorithms have accomplished decreased PDR of 90.59%, 92.49%, 94.04%, and 94.73% correspondingly. Followed by, the achieved results specified that the HBAC-AVOR model has found reduced PLR under two scenarios and node count. For instance, with scenarios 1 and 100 nodes, the HBAC-AVOR model has presented least PLR of 0.17% but the GA, ACO, PSO, and TEOMCRP algorithms have gained increased PLR of 2.22%, 2.14%, 1.75%, and 0.32% respectively. Moreover, with 250 nodes, the HBAC-AVOR system has resulted in lower PLR of 1.77% whereas the GA, ACO, PSO, and TEOMCRP algorithms have reached higher PLR of 4.66%, 4.02%, 2.83%, and 2.05% correspondingly. In addition, with 500 nodes, the HBAC-AVOR model has led to minimal PLR of 3.99% whereas the GA, ACO, PSO, and TEOMCRP algorithms have resulted in maximal PLR of 9.41%, 7.51%, 5.96%, and 5.27% correspondingly.
Tab. 4 and Fig. 6 demonstrate the comparative ETED results of the HBAC-AVOR system and existing techniques. The achieved results specified that the HBAC-AVOR methodology has found reduced ETED under node counts. For sample, with 100 nodes, the HBAC-AVOR model has presented least ETED of 0.99 ms whereas the GA, ACO, PSO, and TEOMCRP algorithms have gained increased ETED of 7.50, 4.57, 3.27, and 1.96 ms correspondingly. Moreover, with 250 nodes, the HBAC-AVOR methodology has resulted in lower ETED of 17.28 ms whereas the GA, ACO, PSO, and TEOMCRP algorithms have reached higher ETED of 57.68, 44, 31.62, and 25.75 ms correspondingly. Moreover, with 500 nodes, the HBAC-AVOR model has led to minimal ETED of 67.46 ms whereas the GA, ACO, PSO, and TEOMCRP algorithms have resulted in maximum ETED of 129.37, 108.19, 88.96, and 77.56 ms correspondingly.
Tab. 5 offers a brief examination of the results offered by the HBAC-AVOR model with existing models on two scenarios. The experimental values indicated that the HBAC-AVOR model has accomplished maximum number of received packets over the other methods. The HBAC-AVOR model enables to receiving of 681249 and 663815 packets under two scenarios. The experimental analysis indicated that the HBAC-AVOR model has resulted in effectual outcomes over the other methods.
In this study, a new HBAC-AVOR algorithm was developed for energy aware cluster-based route planning process in WSN. The presented HBAC-AVOR model mainly aims to cluster the nodes in WSN effectually and organize the routes in an energy-efficient way. At the primary stage, the nodes in the WSN are initialized and communicated together. Then, the HBAC algorithm was executed for clustering the network and elect CHs. Next to CH selection, the routes are optimally chosen by the use of AVOR technique. The AVOR technique is applied for determining the optimal routes to BS and thereby lengthens the lifetime of WSN. A detailed simulation analysis was implemented to highlight the increased outcomes of the HBAC-AVOR protocol. On comparing with existing techniques, the HBAC-AVOR model has outperformed recent algorithms with maximal energy efficiency and lifetime. In future, data aggregation concepts can be improved for improving the overall performance.
Funding Statement: The authors received no specific funding for this study.
Conflicts of Interest: The authors declare that they have no conflicts of interest to report regarding the present study.
References
1. S. Arjunan and P. Sujatha, “Lifetime maximization of wireless sensor network using fuzzy based unequal clustering and ACO based routing hybrid protocol,” Applied Intelligence, vol. 48, no. 8, pp. 2229–2246, 2018. [Google Scholar]
2. J. Uthayakumar, T. Vengattaraman and P. Dhavachelavan, “A new lossless neighborhood indexing sequence (NIS) algorithm for data compression in wireless sensor networks,” Ad Hoc Networks, vol. 83, no. 2009, pp. 149–157, 2019. [Google Scholar]
3. S. Arjunan and S. Pothula, “A survey on unequal clustering protocols in wireless sensor networks,” Journal of King Saud University - Computer and Information Sciences, vol. 31, no. 3, pp. 304–317, 2019. [Google Scholar]
4. S. Arjunan, S. Pothula and D. Ponnurangam, “F5N-based unequal clustering protocol (F5NUCP) for wireless sensor networks,” International Journal of Communication Systems, vol. 31, no. 17, pp. e3811, 2018. [Google Scholar]
5. I. Daanoune, B. Abdennaceur and A. Ballouk, “A comprehensive survey on LEACH-based clustering routing protocols in wireless sensor networks,” Ad Hoc Networks, vol. 114, no. 2, pp. 102409, 2021. [Google Scholar]
6. J. Uthayakumar, M. Elhoseny and K. Shankar, “Highly reliable and low-complexity image compression scheme using neighborhood correlation sequence algorithm in WSN,” IEEE Transactions on Reliability, vol. 69, no. 4, pp. 1398–1423, 2020. [Google Scholar]
7. S. Famila, A. Jawahar, A. Sariga and K. Shankar, “Improved artificial bee colony optimization based clustering algorithm for SMART sensor environments,” Peer-to-Peer Networking and Applications, vol. 13, no. 4, pp. 1071–1079, 2020. [Google Scholar]
8. X. R. Zhang, X. Chen, W. Sun and X. Z. He, “Vehicle re-identification model based on optimized DenseNet121 with joint loss,” Computers, Materials & Continua, vol. 67, no. 3, pp. 3933–3948, 2021. [Google Scholar]
9. X. R. Zhang, W. Z. Zhang, W. Sun, H. L. Wu, A. G. Song et al., “A real-time cutting model based on finite element and order reduction,” Computer Systems Science and Engineering, vol. 43, no. 1, pp. 1–15, 2022. [Google Scholar]
10. F. Zhu and W. Wang, “A distributed unequal clustering routing protocol based on the improved sine cosine algorithm for WSN,” Journal of Sensors, vol. 2022, no. 1, pp. 1–13, 2022. [Google Scholar]
11. F. Kiani, A. Seyyedabbasi and S. Nematzadeh, “Improving the performance of hierarchical wireless sensor networks using the metaheuristic algorithms: Efficient cluster head selection,” Sensors, vol. 41, no. 4, pp. 368–381, 2021. [Google Scholar]
12. G. P. Gupta and B. Saha, “Load balanced clustering scheme using hybrid metaheuristic technique for mobile sink based wireless sensor networks,” Journal of Ambient Intelligence and Humanized Computing, vol. 30, no. 14–15, pp. 2826, 2020. [Google Scholar]
13. A. El Ghazi and B. Ahiod, “Energy efficient teaching-learning-based optimization for the discrete routing problem in wireless sensor networks,” Applied Intelligence, vol. 48, no. 9, pp. 2755–2769, 2018. [Google Scholar]
14. H. Wang, K. Li and W. Pedrycz, “An elite hybrid metaheuristic optimization algorithm for maximizing wireless sensor networks lifetime with a sink node,” IEEE Sensors Journal, vol. 20, no. 10, pp. 5634–5649, 2020. [Google Scholar]
15. S. Yalçın and E. Erdem, “TEO-MCRP: Thermal exchange optimization-based clustering routing protocol with a mobile sink for wireless sensor networks,” Journal of King Saud University - Computer and Information Sciences, vol. 46, no. 2, pp. 198, 2022. [Google Scholar]
16. F. A. Hashim, E. H. Houssein, K. Hussain, M. S. Mabrouk and W. Al-Atabany, “Honey badger algorithm: New metaheuristic algorithm for solving optimization problems,” Mathematics and Computers in Simulation, vol. 192, no. 2, pp. 84–110, 2022. [Google Scholar]
17. S. Yalçın and E. Erdem, “TEO-MCRP: Thermal exchange optimization-based clustering routing protocol with a mobile sink for wireless sensor networks,” Journal of King Saud University - Computer and Information Sciences, vol. 46, no. 2, pp. 198, 2022. [Google Scholar]
18. B. Abdollahzadeh, F. S. Gharehchopogh and S. Mirjalili, “African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems,” Computers & Industrial Engineering, vol. 158, no. 4, pp. 107408, 2021. [Google Scholar]
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.