Next Article in Journal
Acoustic Velocity Measurement for Enhancing Laser UltraSound Imaging Based on Time Domain Synthetic Aperture Focusing Technique
Next Article in Special Issue
Contrastive Learning-Based Anomaly Detection for Actual Corporate Environments
Previous Article in Journal
Attention-Based Bi-Prediction Network for Versatile Video Coding (VVC) over 5G Network
Previous Article in Special Issue
Fusion-Based Body-Worn IoT Sensor Platform for Gesture Recognition of Autism Spectrum Disorder Children
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Leveraging Metaheuristic Unequal Clustering for Hotspot Elimination in Energy-Aware Wireless Sensor Networks

1
Department of Information Systems, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
2
Department of Software Engineering, College of Computer and Information Science, King Saud University, P.O. Box 103786, Riyadh 11543, Saudi Arabia
3
Department of Computer Science, Applied College, King Khalid University, Muhayil 63311, Saudi Arabia
4
Research Centre, Future University in Egypt, New Cairo 11845, Egypt
5
Department of Computer Science, College of Sciences and Humanities-Aflaj, Prince Sattam bin Abdulaziz University, Al-Aflaj 16733, Saudi Arabia
6
Department of Computer and Self Development, Preparatory Year Deanship, Prince Sattam bin Abdulaziz University, Al-Kharj 16278, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(5), 2636; https://doi.org/10.3390/s23052636
Submission received: 8 January 2023 / Revised: 12 February 2023 / Accepted: 22 February 2023 / Published: 27 February 2023

Abstract

:
Wireless sensor networks (WSNs) are becoming a significant technology for ubiquitous living and continue to be involved in active research because of their varied applications. Energy awareness will be a critical design problem in WSNs. Clustering is a widespread energy-efficient method and grants several benefits such as scalability, energy efficiency, less delay, and lifetime, but it results in hotspot issues. To solve this, unequal clustering (UC) has been presented. In UC, the size of the cluster differs with the distance to the base station (BS). This paper devises an improved tuna-swarm-algorithm-based unequal clustering for hotspot elimination (ITSA-UCHSE) technique in an energy-aware WSN. The ITSA-UCHSE technique intends to resolve the hotspot problem and uneven energy dissipation in the WSN. In this study, the ITSA is derived from the use of a tent chaotic map with the traditional TSA. In addition, the ITSA-UCHSE technique computes a fitness value based on energy and distance metrics. Moreover, the cluster size determination via the ITSA-UCHSE technique helps to address the hotspot issue. To demonstrate the enhanced performance of the ITSA-UCHSE approach, a series of simulation analyses were conducted. The simulation values stated that the ITSA-UCHSE algorithm has reached improved results over other models.

1. Introduction

Wireless sensor networks (WSNs) have developed into one of the auspicious technologies utilized in the modern era [1]. WSNs monitor the environments in which they are placed to gather data and can identify changes in monitoring sound, temperature, vibration and motion intensity, pressure, humidity, etc. [2,3]. WSN applications are commonly utilized in the smart home monitoring system, environmental observing systems, natural disaster monitoring systems, habitat monitoring systems, traffic monitoring systems, bridges or building operational monitoring systems, military solicitations, inventory management systems, bio-medical applications, health monitoring systems and industrial robotics systems [4]. WSNs can be either dynamic or static sensor nodes (SNs) or a combination of both. Certainly, SNs are energy-limited since they depend on batteries for energy sources. Owing to energy limitations, the lifespan of a WSN was also limited [5,6]. Due to the nature of applications where WSNs were leveraged, it was generally very tough to reach all nodes and replace their sensor battery. Hence, numerous protocols and techniques are being modeled to minimalize power utilization in all sensor nodes and to extend the network lifespan [7]. Numerous hole issues are detected in the WSN such as sink holes, energy holes, jamming holes, coverage holes and routing holes. The energy hole problems have a huge impact on the sensor network at the time of data transmission from source to destination [8,9].
To prevent the network from experiencing hotspot problems, unequal clustering (UC) methods are used for load balancing among cluster heads (CHs) [10]. UC diminishes the cluster size which is nearer to the base station (BS) and the cluster size rises since the distance between CH and BS increases [11]. Metaheuristic and classical methods were two broad areas of clustering techniques. Traditional clustering is split into five types: density-based, area-based, model-based, hierarchical and grid-based [12]. One difficulty of such techniques was to get stuck in local optimum effortlessly. Previously, several metaheuristic algorithms were leveraged to solve this weakness. Metaheuristic approaches can offer near-optimum solutions in less time compared to traditional techniques. Metaheuristic optimizers were found to be potential ways of solving complicated optimization issues [8]. The flexibility of metaheuristics illustrates the usage of such techniques in several ways without making any particular changes to the algorithm structure. As problems are black boxes in the metaheuristic technique, they are simply implemented to different problems [13]. In other words, only the outputs and inputs of a system were significant in a metaheuristic approach; therefore the only significant problem for the designer was how to implement the solution to the approach [14]. Actually, in metaheuristic techniques, optimization is performed by utilizing a set of solutions (population).
This paper devises an improved tuna-swarm-algorithm-based unequal clustering for hotspot elimination (ITSA-UCHSE) technique in an energy-aware WSN. The ITSA-UCHSE technique intends to resolve the hotspot problem and uneven energy dissipation in the WSN. In this study, the ITSA is derived from the use of a tent chaotic map via the traditional TSA. In addition, the ITSA-UCHSE technique computes a fitness value based on energy and distance metrics. Moreover, the cluster size determination via the ITSA-UCHSE technique helps to address the hotspot issue. To exhibit the enhanced performance of the ITSA-UCHSE algorithm, a series of simulation analyses were conducted.

2. Literature Review

In [15], a hybrid-optimization-based unequal clustering with mobile sink (HOUCMS) technique was modeled as HOUCMS incorporated mobile sink, hybrid optimized methods, and UC. Firstly, for selecting CH, a method called butterfly optimization was utilized after the nodes were allocated to CHs depending on the competition radius principle in the UC approach. Furthermore, the route to sink could be determined by the ACO and, at last, the mobile sink utilized in HOUCMS collected the collected dataset from every CH. Agrawal et al. [16] designed an unequal clustering method that chooses probationary CH using FL, and the optimization of probationary CHs is achieved by leveraging the harmony search algorithm (HSA). The devised technique displays the dynamic ability of high search efficiency and the FL of HSA that expands the network lifetime.
Maheswari and Karthika [17] formulated a new secure UC protocol with IDS for attaining QoS parameters such as security, energy and lifetime. First of all, the devised method utilizes an adaptive neuro-fuzzy-related clustering method for choosing tentative CHs (TCH) utilizing three input variables such as distance to neighbors, residual energy and distance to BS. After, TCHs strive for the last CH and the best CH is chosen to utilize the deer hunting optimization (DHO) technique. Revanesh et al. [18] introduced a technique called directed acyclic graph-related trust aware load-balanced routing (DAG-BTLBR). At first, the SNs were clustered unequally in an energy-efficient way to minimalize hotspot issues through the emperor penguin colony (EPC) approach. After clustering, the packet is transferred using load-balanced routes, securely utilizing the adaptive neuro-based dual fuzzy (ANDual Fuzzy) mechanism that minimizes the power utilization by choosing the best secure routes.
Arjunan and Sujatha [19] presented a method called FL-related UC and ACO-oriented routing, a hybrid protocol for the WSN for extending the network lifetime and eliminating hotspot issues. This protocol has cluster maintenance, CH selection and inter-cluster routing. FL chooses CHs effectually and splits the network into UC depending on node degree, RE, node centrality and distance to BS. In [20], a hybrid of the FL technique and HAS were designed to extend the lifespan of the network. UC was a method projected by the researchers for managing the hotspot problem; later, it was added. The devised technique forms an unequal cluster. To prove the efficacy of the presented technique, certain renowned UC methods and harmony search-based techniques were utilized for comparing the presented technique under distinct network settings.
Ref. [21] presents a Bayesian sequential sensor placement method, which depends on the robust information entropy for multi-type sensors. This technique has two salient features. In [22], a novel cluster-tree routing technique for gathering data (CTRS-DG) was devised that has two layers: one is aggregation and reconstruction and another one is routing. A dynamic and self-organizing entropy-oriented clustering technique for selecting CH and cluster formation is presented in the aggregation and reconstruction layer. Wu et al. [23] devised a new technique named the event boundary detection algorithm (EEBD) which is based on lightweight entropy in the WSN. The EEBD can be independently executed on all wireless sensors for determining whether it is a boundary sensor node, by making a comparison of the entropy values against the threshold which relies upon the boundary width.
Anuradha et al. [24] introduced a new seagull optimization (SGO)-based unequal clustering (SGOBUC) method for accomplishing energy efficiency in WSNs. The SGOBUC method has derived a good fitness including various parameters so that energy efficiency can be executed. Sivakumar et al. [25] developed a technique named EAOGSO-UCP (energy-aware oppositional group search-optimizer-based unequal clustering protocol) for WSNs. The core objective of the EAOGSO-UCP method is to organize the network into a set of unequal clusters by making a proper selection of the unequal cluster sizes and CHs. Muthukkumar et al. [26] proposed a GA-based energy-aware multihop clustering (GA-EMC) method for heterogeneous WSNs (HWSNs). In HWSNs, each node has different initial energy and commonly has an energy consumption limitation. A GA determined the optimum CHs and their locations in the network. Chauhan and Soni [27] projected an EAUCA method (energy-aware unequal clustering algorithm) to enhance the lifetime of a network and diminish the energy holes. This EAUCA constitutes unequal-sized clusters so that clusters in the base station vicinity are smaller than the farthest. Though several unequal clustering techniques are available in the literature, the energy-efficient performance still needs to improve.

3. The Proposed Model

This paper has developed a novel ITSA-UCHSE method for hotspot elimination in energy-aware WSNs. The ITSA-UCHSE technique is intended to resolve hotspot problems and uneven energy dissipation in the WSN. Additionally, the ITSA is derived from the use of a tent chaotic map with the traditional TSA. In addition, the ITSA-UCHSE technique computes a fitness value based on energy and distance metrics. Figure 1 exhibits the overall procedure of the ITSA-UCHSE approach.

3.1. Energy Model

In this work, the WSN was adapted as follows: N node was installed at random in a square area whose side length was S . The node energy was limited and every node was immovable. A node might have changed the communication power. A receiver could notice the received signal intensity for estimating the distance to the sender. The energy consumption could be evaluated by using the following expression.
E Tx l , d = 1 × E elec + 1 × ϵ ts d 2 ,   d < d corssover 1 × E elec + 1 × ϵ ts d 2 ,   d d corssover
In Equation (1), l represents data whose unit was a bit and indicates the transmission distance. E Elec , ε fs ,   ε mp and d corssover denote the constants.

3.2. Design of ITSA

The TSA can be established as a new metaheuristic optimized system. Generating the place upgrade approach which makes procedure optimization searching feasible, simulations can be conducted of the foraging performance of tuna schools [28]. During this approach, the tuna schools pinpoint the food location that connects the global optimum solution with problems. Let N be individuals from the tuna school; the mathematical process utilized for replicating the foraging performance of schools of tuna is as follows:
X i t + 1 = ω 1 · X rand t + β · X rand t x i t + ω 2 · X i t , i = 1 , rand < t t max ω 1 · X rand t + β · X rand t x i t + ω 2 · X i 1 t , i = 2 , 3 , , N , rand < t t max ω 1 · X besi t + β · X besi t X i t + ω 2 · X i t , i = 1 , rand t t max ω 1 · X besi t + β · X besi t x i t + ω 2 · X i 1 t , i = 2 , 3 , , N , rand t t max
ω 1 = a + 1 a t t max ,
ω 2 = 1 a 1 a t t max ,
β = e bl   cos   2 π b ,
l = e 3   cos   t max + 1 t 1 π ,
where X i t + 1 stands for the position of the i th individual at t + 1 iteration, t denotes the present iteration count, ω 1 and ω 2 imply the weighted parameters which lead the individual to move near the position of the optimum individuals and prior individuals, X rand t signifies the position of arbitrarily sampled individuals in the population and implies the arbitrary vector with [0–1] values, X best t signifies the position of the optimum individual (food) at t iterations, t max stands for the maximal count of iterations, a signifies the constant which closely controls the individual that follows the optimum food and prior food from the primary stage, and b indicates the uniformly distributed arbitrary number betwixt zero and one.
Besides the spiral-shaped position upgrade process, the tuna also ensures a parabolic-type position upgrade employing the food as a reference point for improving this technique’s global search abilities. Considering that these two approaches are conducted concurrently, the selective probability is fixed at 0.5. The mathematical process was defined as follows.
X i t + 1 = X best t +   rand   X besi t X i t + TF p 2 X besi t X i t ,   rand < 0.5 TF p 2 X i t ,   rand 0.5  
Chaos is a mathematical approach which is often utilized for enhancing exploration as well as improvement. In 2017, Suresh and Lal integrated a logistic chaotic map using Darwin PSO (DPSO) for producing a robust, dependable and quick approach to segment satellite images while continuing to improve the quality of pictures. Kohli and Arora related several variations in GWO and selective Chebyshev chaotic mapping to adapt the crucial parameter of GWO. The chaotic GWO considerably enhanced the reliability of global optimality and outcome quality. In 2020, simulated by the individual intelligence and sexual stimulation of chimpanzee group hunting, Khishe and Mosavi projected a chimp-optimized algorithm (Choa), whereas the semi-deterministic features of the chaotic map, respectively, boosted the improved ability of the Choa.
By initializing the TSA, one can primarily contain and arbitrarily create the location of tuna individuals in upper as well as lower bounds. This initialization can result in an unequal distribution of tuna throughout space, causing this technique for maturing to create a locally optimum solution prematurely. During this case, an initialized procedure dependent upon the tent chaotic sequence was provided as a solution to this problem. The segmentation linear mapping creates a tent chaotic sequence. Tent mapping with uniform distribution purpose and higher correlation allows this technique to readily escape in the optimum local solution, preserve the variation in populations and improve their capacity for global searching. Employing the sequence mapped in the range of zero and one, dependent upon the chaotic map, the tuna population was then initialized based on the chaotic feature. The mathematical equation of tent mapping is as follows:
x n + 1 = x n α , 0 x n < α 1 x n 1 α , α < x n < 1 ,  
whereas the value range α in this article is 0.5. This method of initializing via the tent map is
x i int = x min + Chaos * x max x min ,  
in which x max and x min denote the lower as well as upper limits of values of the independent variable, correspondingly as explained in Algorithm 1.
Algorithm 1: Pseudocode for ITSA
Initializing the random population of individuals x i
Allocate free parameters a and z
    While ( t < t   max   )
    Compute the fitness values of individuals
    Upgrade X best t
    For (each individual) do
        Update ω 1 , ω 2 , p using Equations (3) and (4).
        If (and < z ) then
            Update the position X i t + 1
        Else if (r and z ) then
            If (and < 0.5 ) then
                If ( t / t   max   and < r) then
                    Update the position X i t + 1
                Else if ( t / t   max   and r) then
                    Update the position X i t + 1
            Else if (r and 0.5 ) then
                Update the position X i t + 1
            End for
         t = t + 1
    End while
Return the optimal individual X best and the optimal fitness value F X best

3.3. Process Involved in Unequal Clustering

The ITSA-UCHSE technique computes a fitness value based on energy and distance metrics. Initially, the node sends primary energy at a particular signal intensity and the node receives this message and computes the distance to every node [29]. Additionally, BS receive this message, and later calculates and broadcasts E ave · E ave denotes the average RE of a living node. CH is designated by reject radius R j   and competition radius R c .
The formulation R c is presented as follows
R t = 1 0.3 × d max   d i ,   BS d max     d nin × R max
where R max denotes the maximal R c which is defined in advance. d max and d min show the maximal and minimal of d i ,   BS . R c reflects the effect of d i ,   BS clustering. no de i ,   BS e is smaller; then, the inter-cluster transmission load becomes heavy.
R j = α × β × R c
Now, α and β are variables. α reflects the effect of RE . The node has a large RE and is small in α . E i shows the RE of i - th nodes.
α = max 1 2 , 1 + E ave E i E ave ,   E i E ave min 3 2 ,   1 + E ave E i E ave , E i < E ave
β reflects the effect of the amount of ANs. The node with additional ANs can be small in β .
β = max 1 2 , 1 + N ave N i E ave ,   N i N ave min 3 2 ,   1 + N ave N i N ave , N i < N ave
N ave indicates the average amount of nodes within the circle of which the radius is R c which is evaluated as follows. N i indicates the number of nodes within the circle whereby the center is i and the radius is R c d i ,   RNs and represents the average distance from i to this node.
N ave = π × N × R c 2 S 2
t i reflects the effect of d i ,   RNs . A node having a lesser d i ,   RNs is small in it.
t i = d i , RN s R s × t 0
where   t 0 denotes a time constant. The node that has the opportunity of being a CH is called a CH candidate (CHC). Initially, every node waits for t i . While waiting, a node continually receives messages. If node i - th receives a cluster-built message from q - th   nodes, it estimates the distance to q . If the distance is less than the sum of q R c i R j , then i becomes non-CHC. After waiting, if i has remained as a CHC, then it turns out to be a CH and transmits the cluster-built messages with the R c of i . The smaller the   R j is, the greater the chance that the node becomes CH .   k indicates the optimal amount of CHs . When k CH is selected or waiting hours are over t 0 , then CH selection can be completed. A non-CH node chooses a neighboring CH to join its cluster.

4. Experimental Validation

The unequal clustering results of the ITSA-UCHSE methodology are tested under diverse nodes in this section.
Table 1 and Figure 2 exhibit the energy consumption (ECON) inspection of the ITSA-UCHSE technique with existing models [30]. The experimental outcome highlighted that the ITSA-UCHSE technique showed improved ECON values under every node. With 50 nodes, the ITSA-UCHSE technique obtained a reduced ECON value of 0.6666 J while the HHDAP, Q-DAEER and IPSO techniques reached increased ECON values of 0.7294 J, 0.7811 J and 0.8439 J, respectively. Additionally, with 400 nodes, the ITSA-UCHSE method gained a reduced ECON value of 1.1690 J while the HHDAP, Q-DAEER and IPSO approaches reached increased ECON values of 1.3611 J, 1.7379 J and 1.9337 J, correspondingly.
In Table 2 and Figure 3, the study of the number of alive nodes (NOAN) of the ITSA-UCHSE method using current methods is given. The results implied that the ITSA-UCHSE technique reached increased values of NOAN under all rounds. For example, with 500 rounds, the ITSA-UCHSE algorithm reached a higher NOAN of 100 but the HHDAP, Q-DAEER and IPSO techniques resulted in a minimum NOAN of 95, 92 and 93, correspondingly. Additionally, with 600 rounds, the ITSA-UCHSE method acquired an increased NOAN of 100 while the HHDAP, Q-DAEER and IPSO methods had a reduced NOAN of 90, 74 and 91, respectively. Furthermore, with 700 rounds, the ITSA-UCHSE method reached a higher NOAN of 97 whereas the HHDAP, Q-DAEER and IPSO methods had a minimum NOAN of 63, 19 and 65, correspondingly.
Table 3 and Figure 4 exhibit the number of dead rounds (NODN) review of the ITSA-UCHSE method with existing techniques. The outcome exhibited that the ITSA-UCHSE algorithm has shown improved NODN values under every round. With 700 rounds, the ITSA-UCHSE technique attained a reduced NODN value of 3 while the HHDAP, Q-DAEER and IPSO techniques reached increased NODN values of 37, 81 and 35, correspondingly. Similarly, with 800 rounds, the ITSA-UCHSE algorithms gained a reduced NODN value of 7 while the HHDAP, Q-DAEER and IPSO methods reached increased NODN values of 60, 88 and 100, correspondingly.
The average LFT assessment of the ITSA-UCHSE technique is demonstrated in Table 4 and Figure 5. Based on FND, the ITSA-UCHSE technique gained a higher FND of 668 rounds while the HHDAP, Q-DAEER and IPSO algorithms obtained a lower FND of 472, 448 and 359 rounds, respectively. Similarly, based on HND, the ITSA-UCHSE method attained a higher HND of 1041 rounds while the HHDAP, Q-DAEER and IPSO approaches obtained a lower HND of 768, 639 and 712 rounds, correspondingly. Furthermore, based on LND, the ITSA-UCHSE algorithm gained a higher LND of 1200 rounds while the HHDAP, Q-DAEER and IPSO methods gained a lower LND of 100, 900 and 800 rounds, respectively.
In Table 5 and Figure 6, the average throughput (ATHRO) study of the ITSA-UCHSE method with recent models is given. The outcomes implied that the ITSA-UCHSE approach reached increased values of ATHRO in several nodes. For example, with 50 nodes, the ITSA-UCHSE method reached a higher ATHRO of 34.66 while the HHDAP, Q-DAEER and IPSO methods had a reduced ATHRO of 33.99, 32.56 and 31.04, correspondingly. Moreover, with 100 nodes, the ITSA-UCHSE method reached an increased ATHRO of 31.54, while the HHDAP, Q-DAEER and IPSO approaches resulted in a reduced ATHRO of 27.25, 23.29 and 21.27, correspondingly. Additionally, with 400 nodes, the ITSA-UCHSE technique reached an increased ATHRO of 14.86, while the HHDAP, Q-DAEER and IPSO methods resulted in a reduced ATHRO of 10.06, 8.46 and 6.36, correspondingly.
In Table 6, the total remaining energy (TRE) study of the ITSA-UCHSE method with recent methods is given. The outcomes exhibited that the ITSA-UCHSE technique reached increased values of TRE under all rounds. For example, with 100 rounds, the ITSA-UCHSE method reached a higher TRE of 98.14 while the HHDAP, Q-DAEER and IPSO techniques resulted in a reduced TRE of 97.09, 89.96 and 87.59, correspondingly. Furthermore, with 600 rounds, the ITSA-UCHSE approach had a higher TRE of 67.80, while the HHDAP, Q-DAEER and IPSO methods resulted in a reduced TRE of 59.89, 53.56 and 48.81, correspondingly. Additionally, with 1000 rounds, the ITSA-UCHSE method reached an increased TRE of 50.13, while the HHDAP, Q-DAEER and IPSO techniques resulted in a reduced TRE of 38.52, 19.26 and 17.15, correspondingly.
From the above-mentioned results and discussion, it is evident that the proposed model achieves reduced ECON values and increased lifetime, which assures one that the nodes with higher energy and lower distance can be chosen as CHs with proper cluster sizes. The effectual selection of cluster sizes balances the load among the clusters, which in turn increases reliability and reduces the risk of failure. In addition, the mitigation of hotspots can also reduce the cost of maintenance and repair. Moreover, the proposed model can help to extend the lifespan of the system and delay the need for replacement or upgrading. Therefore, the proposed model can be employed for accomplishing maximum energy efficiency and lifetime in the WSN.

5. Conclusions

This paper has developed a novel ITSA-UCHSE method for hotspot elimination in energy-aware WSNs. The ITSA-UCHSE technique is intended to resolve the hotspot problem and uneven energy dissipation in the WSN. Additionally, the ITSA is derived from the use of a tent chaotic map with the traditional TSA. In addition, the ITSA-UCHSE technique computes a fitness value based on energy and distance metrics. Moreover, the cluster size determination via the ITSA-UCHSE technique helps to address the hotspot issue. To demonstrate the enhanced performance of the ITSA-UCHSE methodology, a series of simulation analyses were conducted. The simulation values stated that the ITSA-UCHSE algorithm has acquired improved results over other models with maximum energy efficiency, increased network lifetime and enhanced throughput. As a part of future extension, the efficiency of the ITSA-UCHSE algorithm will be enriched via data aggregation techniques. In addition, the computation complexity of the proposed model can be examined in future.

Author Contributions

Methodology, M.M.; Software, S.A. and S.D.; Validation, H.A., M.M., M.K.S., A.M., M.A. and A.A.A.; Formal analysis, S.A.; Resources, S.D.; Data curation, S.A.; Writing—original draft, M.M., M.A. and S.D.; Writing—review & editing, H.A., M.M., M.K.S., A.M., M.A., S.A. and A.A.A.; Funding, H.A., M.K.S., M.M. and A.M.; Visualization, S.D.; Project administration, M.A. All authors have read and agreed to the published version of the manuscript.

Funding

The authors extend their appreciation to the Deanship of Scientific Research at King Khalid University for funding this work through Large Groups Project under grant number (117/44). Princess Nourah bint Abdulrahman University Researchers Supporting Project number (PNURSP2023R303), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia. Research Supporting Project number (RSP2023R787), King Saud University, Riyadh, Saudi Arabia. This study is supported via funding from Prince Sattam bin Abdulaziz University project number (PSAU/2023/R/1444).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing does not apply to this article as no datasets were generated during the current study.

Conflicts of Interest

The authors declare that they have no conflicts of interest. The manuscript was written through the contributions of all authors. All authors have approved the final version of the manuscript.

References

  1. Moussa, N.; Alaoui, A.E.B.E. An energy-efficient cluster-based routing protocol using unequal clustering and improved ACO techniques for WSNs. Peer-to-Peer Netw. Appl. 2021, 14, 1334–1347. [Google Scholar] [CrossRef]
  2. Arjunan, S.; Sujatha, P. Corrigendum to ‘A survey on unequal clustering protocols in Wireless Sensor Networks. J. King Saud Univ. Comput. Inf. Sci. 2021, 33, 304–317. [Google Scholar]
  3. Jasim, A.; Idris, M.; Bin Azzuhri, S.R.; Issa, N.; Rahman, M.; Khyasudeen, M. Energy-Efficient Wireless Sensor Network with an Unequal Clustering Protocol Based on a Balanced Energy Method (EEUCB). Sensors 2021, 21, 784. [Google Scholar] [CrossRef] [PubMed]
  4. Zhang, H. A WSN Clustering Multi-Hop Routing Protocol Using Cellular Virtual Grid in IoT Environment. Math. Probl. Eng. 2020, 2020, 8886687. [Google Scholar] [CrossRef]
  5. Agrawal, D.; Pandey, S. Load balanced fuzzy-based unequal clustering for wireless sensor networks assisted Internet of Things. Eng. Rep. 2020, 2, e12130. [Google Scholar] [CrossRef] [Green Version]
  6. Vinodhini, R.; Gomathy, C. Fuzzy Based Unequal Clustering and Context-Aware Routing Based on Glow-Worm Swarm Optimization in Wireless Sensor Networks: Forest Fire Detection. Wirel. Pers. Commun. 2021, 118, 3501–3522. [Google Scholar] [CrossRef]
  7. Phoemphon, S.; So-In, C.; Aimtongkham, P.; Nguyen, T.G. An energy-efficient fuzzy-based scheme for unequal multihop clustering in wireless sensor networks. J. Ambient. Intell. Humaniz. Comput. 2020, 12, 873–895. [Google Scholar] [CrossRef]
  8. Zhu, F.; Wei, J. An energy-efficient unequal clustering routing protocol for wireless sensor networks. Int. J. Distrib. Sens. Netw. 2019, 15, 1550147719879384. [Google Scholar] [CrossRef] [Green Version]
  9. Shagari, N.M.; Idris, M.Y.I.; Bin Salleh, R.; Ahmedy, I.; Murtaza, G.; Sabri, A.Q.B.M. A hybridization strategy using equal and unequal clustering schemes to mitigate idle listening for lifetime maximization of wireless sensor network. Wirel. Netw. 2021, 27, 2641–2670. [Google Scholar] [CrossRef]
  10. Sahoo, B.M.; Amgoth, T. An Improved Bat Algorithm for Unequal Clustering in Heterogeneous Wireless Sensor Networks. SN Comput. Sci. 2021, 2, 290. [Google Scholar] [CrossRef]
  11. Arikumar, K.S.; Natarajan, V.; Satapathy, S.C. EELTM: An Energy Efficient LifeTime Maximization Approach for WSN by PSO and Fuzzy-Based Unequal Clustering. Arab. J. Sci. Eng. 2020, 45, 10245–10260. [Google Scholar] [CrossRef]
  12. Mehra, P.S. E-FUCA: Enhancement in fuzzy unequal clustering and routing for sustainable wireless sensor network. Complex Intell. Syst. 2021, 8, 393–412. [Google Scholar] [CrossRef]
  13. Nguyen, T.-T.; Pan, J.-S.; Dao, T.-K. A Compact Bat Algorithm for Unequal Clustering in Wireless Sensor Networks. Appl. Sci. 2019, 9, 1973. [Google Scholar] [CrossRef] [Green Version]
  14. Rao, P.C.S.; Lalwani, P.; Banka, H.; Rao, G.S.N. Competitive swarm optimization based unequal clustering and routing algorithms (CSO-UCRA) for wireless sensor networks. Multimed. Tools Appl. 2021, 80, 17. [Google Scholar] [CrossRef]
  15. Amutha, J.; Sharma, S.; Sharma, S.K. Hybrid based Optimization with Unequal Clustering and Mobile Sink for Wireless Sensor Networks. In Proceedings of the 6th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, 25–27 May 2022; pp. 722–728. [Google Scholar]
  16. Agrawal, D.; Pandey, S.; Gupta, P.; Goyal, M.K. Optimization of cluster heads through harmony search algorithm in wireless sensor networks. J. Intell. Fuzzy Syst. 2020, 39, 8587–8597. [Google Scholar] [CrossRef]
  17. Maheswari, M.; Karthika, R.A. A Novel QoS Based Secure Unequal Clustering Protocol with Intrusion Detection System in Wireless Sensor Networks. Wirel. Pers. Commun. 2021, 118, 1535–1557. [Google Scholar] [CrossRef]
  18. Revanesh, M.; Acken, J.M.; Sridhar, V. DAG block: Trust aware load balanced routing and lightweight authentication encryption in WSN. Futur. Gener. Comput. Syst. 2022, 140, 402–421. [Google Scholar] [CrossRef]
  19. Arjunan, S.; Sujatha, P. Lifetime maximization of wireless sensor network using fuzzy based unequal clustering and ACO based routing hybrid protocol. Appl. Intell. 2017, 48, 2229–2246. [Google Scholar] [CrossRef]
  20. Agrawal, D.; Pandey, S. Optimization of the selection of cluster-head using fuzzy logic and harmony search in wireless sensor networks. Int. J. Commun. Syst. 2020, 34, e4391. [Google Scholar] [CrossRef]
  21. Yuen, K.-V.; Kuok, S.-C. Efficient Bayesian sensor placement algorithm for structural identification: A general approach for multi-type sensory systems. Earthq. Eng. Struct. Dyn. 2014, 44, 757–774. [Google Scholar] [CrossRef]
  22. Osamy, W.; Khedr, A.M.; Aziz, A.; El-Sawy, A.A. Cluster-Tree Routing Based Entropy Scheme for Data Gathering in Wireless Sensor Networks. IEEE Access 2018, 6, 77372–77387. [Google Scholar] [CrossRef]
  23. Wu, H.; Meng, Q.; Xian, J.; Mei, X.; Claramunt, C.; Cao, J. An Information Entropy Based Event Boundary Detection Algorithm in Wireless Sensor Networks. Symmetry 2019, 11, 537. [Google Scholar] [CrossRef] [Green Version]
  24. Anuradha, D.; Srinivasan, R.; Kumar, T.C.A.; Banu, J.F.; Pundir, A.K.S.; Babu, D.V. Energy Aware Seagull Optimization-Based Unequal Clustering Technique in WSN Communication. Intell. Autom. Soft Comput. 2022, 32, 1325–1341. [Google Scholar] [CrossRef]
  25. Sivakumar, D.; Devi, S.S.; Nalini, T. Energy Aware Metaheuristics Unequal Clustering Protocol for WSN. In Proceedings of the 2022 Second International Conference on Artificial Intelligence and Smart Energy (ICAIS), Coimbatore, India, 23–25 February 2022; IEEE: New York, NY, USA; pp. 1418–1424. [Google Scholar]
  26. Muthukkumar, R.; Garg, L.; Maharajan, K.; Jayalakshmi, M.; Jhanjhi, N.; Parthiban, S.; Saritha, G. A genetic algorithm-based energy-aware multi-hop clustering scheme for heterogeneous wireless sensor networks. PeerJ Comput. Sci. 2022, 8, e1029. [Google Scholar] [CrossRef]
  27. Chauhan, V.; Soni, S. Energy aware unequal clustering algorithm with multi-hop routing via low degree relay nodes for wireless sensor networks. J. Ambient. Intell. Humaniz. Comput. 2021, 12, 2469–2482. [Google Scholar] [CrossRef]
  28. Wang, J.; Zhu, L.; Wu, B.; Ryspayev, A. Forestry Canopy Image Segmentation Based on Improved Tuna Swarm Optimization. Forests 2022, 13, 1746. [Google Scholar] [CrossRef]
  29. Li, Y.; Duan, P. Research on the Innovation of Protecting Intangible Cultural Heritage in the “Internet Plus” Era. Procedia Comput. Sci. 2019, 154, 20–25. [Google Scholar] [CrossRef]
  30. Prakash, P.S.; Kavitha, D.; Reddy, P.C. Delay-aware relay node selection for cluster-based wireless sensor networks. Meas. Sensors 2022, 24, 100403. [Google Scholar] [CrossRef]
Figure 1. Overall procedure of ITSA-UCHSE system.
Figure 1. Overall procedure of ITSA-UCHSE system.
Sensors 23 02636 g001
Figure 2. ECON analysis of ITSA-UCHSE system under distinct nodes.
Figure 2. ECON analysis of ITSA-UCHSE system under distinct nodes.
Sensors 23 02636 g002
Figure 3. NOAN analysis of ITSA-UCHSE system under different rounds.
Figure 3. NOAN analysis of ITSA-UCHSE system under different rounds.
Sensors 23 02636 g003
Figure 4. NODN analysis of ITSA-UCHSE system under distinct rounds.
Figure 4. NODN analysis of ITSA-UCHSE system under distinct rounds.
Sensors 23 02636 g004
Figure 5. Average LFT analysis of ITSA-UCHSE system with other methods.
Figure 5. Average LFT analysis of ITSA-UCHSE system with other methods.
Sensors 23 02636 g005
Figure 6. ATHRO analysis of ITSA-UCHSE system under distinct nodes.
Figure 6. ATHRO analysis of ITSA-UCHSE system under distinct nodes.
Sensors 23 02636 g006
Table 1. ECON analysis of ITSA-UCHSE system with existing approaches under distinct nodes.
Table 1. ECON analysis of ITSA-UCHSE system with existing approaches under distinct nodes.
Energy Consumption (J)
No. of NodesITSA-UCHSEHHDAPQ-DAEERIPSO
500.66660.72940.78110.8439
1000.84020.96211.05451.1690
2000.96211.16161.43871.5753
3001.11731.30941.69361.8303
4001.16901.36111.73791.9337
Table 2. NOAN analysis of ITSA-UCHSE system with current methods under different rounds.
Table 2. NOAN analysis of ITSA-UCHSE system with current methods under different rounds.
Number of Alive Nodes
No. of RoundsITSA-UCHSEHHDAPQ-DAEERIPSO
0100100100100
100100100100100
200100100100100
300100100100100
40010010010095
500100959293
600100907491
70097631965
8009340120
900772700
100052000
110031000
12000000
Table 3. NODN analysis of ITSA-UCHSE system with current methods under different rounds.
Table 3. NODN analysis of ITSA-UCHSE system with current methods under different rounds.
Number of Dead Nodes
No. of RoundsITSA-UCHSEHHDAPQ-DAEERIPSO
00000
1000000
2000000
3000000
4000005
5000587
600010269
7003378135
80076088100
9002373100100
100048100100100
110069100100100
1200100100100100
Table 4. Average lifetime analysis of ITSA-UCHSE system with other approaches.
Table 4. Average lifetime analysis of ITSA-UCHSE system with other approaches.
Avg. Lifetime in Rounds
ITSA-UCHSEHHDAPQ-DAEERIPSO
FND668472448359
HND1041768639712
LND1200100900800
Table 5. ATHRO analysis of ITSA-UCHSE system with existing approaches under distinct nodes.
Table 5. ATHRO analysis of ITSA-UCHSE system with existing approaches under distinct nodes.
Avg. Throughput
No. of NodesITSA-UCHSEHHDAPQ-DAEERIPSO
5034.6633.9932.5631.04
10031.5427.2523.2921.27
20026.4123.2020.2618.40
30021.2717.8114.7813.35
40014.8610.068.466.36
Table 6. TRE analysis of ITSA-UCHSE system with current methods under distinct rounds.
Table 6. TRE analysis of ITSA-UCHSE system with current methods under distinct rounds.
Total Remaining Energy (%)
No. of RoundsITSA-UCHSEHHDAPQ-DAEERIPSO
0100.00100.00100.00100.00
10098.1497.0989.9687.59
20097.6195.5079.6776.25
30090.7584.4270.1863.85
40081.5276.5163.3259.89
50070.1864.9058.0453.03
60067.8059.8953.5648.81
70063.8554.6148.0243.01
80061.2152.7741.4234.30
90058.0449.0731.6627.44
100050.1338.5219.2617.15
110043.2728.7615.0410.03
120037.2026.3913.466.34
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Alsolai, H.; Maashi, M.; Saeed, M.K.; Mohamed, A.; Assiri, M.; Abdelbagi, S.; Drar, S.; Abdelmageed, A.A. Leveraging Metaheuristic Unequal Clustering for Hotspot Elimination in Energy-Aware Wireless Sensor Networks. Sensors 2023, 23, 2636. https://doi.org/10.3390/s23052636

AMA Style

Alsolai H, Maashi M, Saeed MK, Mohamed A, Assiri M, Abdelbagi S, Drar S, Abdelmageed AA. Leveraging Metaheuristic Unequal Clustering for Hotspot Elimination in Energy-Aware Wireless Sensor Networks. Sensors. 2023; 23(5):2636. https://doi.org/10.3390/s23052636

Chicago/Turabian Style

Alsolai, Hadeel, Mashael Maashi, Muhammad Kashif Saeed, Abdullah Mohamed, Mohammed Assiri, Sitelbanat Abdelbagi, Suhanda Drar, and Amgad Atta Abdelmageed. 2023. "Leveraging Metaheuristic Unequal Clustering for Hotspot Elimination in Energy-Aware Wireless Sensor Networks" Sensors 23, no. 5: 2636. https://doi.org/10.3390/s23052636

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop