1 Introduction

Wireless Sensor Networks (WSNs) are battery-operated nodes that may gather information, process it, transmit it to other nodes, and then take appropriate action in response to the information. The omnidirectional antennas these nodes employ to communicate with one another reduce the energy consumption of the routing processes [1, 2]. Furthermore, sleep scheduling techniques are employed by WSNs to keep most nodes in a sleeping state and only wake them when necessary. If routing and sleep scheduling features of WSNs are improved, it's feasible that they run longer and consume less power [3, 4]. A typical sleep scheduling and routing system modeled after Low-Energy-First Electoral Multipath Alternating Multihop (LEMH) Routing is shown in Fig. 1, showing how the pathways used during the process determine the scheduling weights [5, 6]. These weights are used to set the sleep and wake times on particular nodes to use the available energy most. To reduce the amount of computational redundancy that arises during routing actions, the model also uses token-based node discovery via reinforcement learning [7]. To obtain a precise value for the fitness function these models employ to predict routes, utilize Eq. 1.

$$\text{f}=\frac{\text{E}}{\text{Max}(\text{E})}+\frac{\text{Max}\left(\text{D}\right)}{\text{D}}+\frac{\text{PDR}}{100}$$
(1)

where, \(\text{E},\text{ D }\&\text{ PDR}\) represents residual node energy levels, temporal delay, and packet delivery ratio for different communications.

Fig.1
figure 1

A standard model for sleep-scheduled routing process

The escalating demand for efficient energy consumption in WSNs underscores the critical need for innovative network design and operation approaches. As the backbone of modern communication systems, WSNs rely heavily on battery-powered nodes, necessitating strategic optimization to prolong network lifespan and enhance performance. Despite advancements in power-aware models, prevailing solutions either grapple with complexity issues or need to improve scalability, particularly for real-time networks. These limitations impede their efficacy in addressing the dynamic demands of contemporary wireless environments [8, 9]. While effective under specific network configurations, existing power-aware models need help to adapt to the diverse needs of general-purpose networks. Traditional approaches often require extensive computational resources, rendering them impractical for large-scale deployments. Furthermore, these models focus on optimizing a limited set of parameters, neglecting the broader spectrum of network dynamics [10].

The complexity of existing energy-aware wireless network design methods often presents a significant challenge characterized by intricate algorithms, extensive computational requirements, and scalability limitations. Conventional approaches rely on complex optimization techniques and sophisticated network configurations, which contribute to elevated computational overheads and hinder real-time network deployment. Moreover, existing methods may need to help accommodate the dynamic nature of wireless environments and be more adaptable to evolving network conditions. In contrast, our proposed hybrid bioinspired clustering model for energy-aware wireless networks (BCEWN) offers a paradigm shift towards simplicity and efficiency. By integrating GWO and PSO methodologies, BCEWN streamlines the clustering and routing processes, reducing computational complexity while maintaining robust performance. The iterative binary clustering operations facilitated by GWO enable efficient cluster formation with minimal computational overhead. Subsequently, PSO utilizes temporal information sets to optimize energy-aware routing paths, leveraging a simplified yet practical approach to achieve optimal network performance. This streamlined methodology enhances computational efficiency, scalability, and adaptability, enabling BCEWN to address the complexities inherent in energy-aware wireless network deployments effectively. Our method offers a compelling solution that balances simplicity with performance, paving the way for developing more accessible and sustainable wireless communication infrastructures & scenarios.

The present study proposes a groundbreaking hybrid bioinspired clustering model tailored for energy-aware wireless networks to address these challenges. Central to this model is the integration of two potent optimization techniques: the GWO and the PSO. These methodologies are meticulously selected for their complementary strengths in addressing the multifaceted challenges of energy-efficient routing. The utilization of GWO is the cornerstone of the proposed model, facilitating initial binary clustering operations. By iteratively identifying high-energy nodes between source and destination pairs, GWO lays the foundation for efficient cluster formation, minimizing redundant network operations. This initial phase capitalizes on limited network information sets, including approximate node locations, residual energy levels, temporal throughput, and packet delivery metrics. Subsequently, the model harnesses the temporal intelligence of PSO to refine routing paths based on real-time network dynamics. PSO employs a sophisticated temporal fitness function, which optimizes node selection and route allocation, thereby mitigating energy wastage and enhancing network longevity. The seamless integration of GWO clustering and PSO routing empowers the model to adapt dynamically to evolving network conditions, ensuring robust performance across diverse deployment scenarios.

The proposed hybrid bioinspired clustering model represents a paradigm shift in energy-aware network design, offering unparalleled advantages over conventional approaches. Through extensive validation under large-scale scenarios, the model demonstrates remarkable energy savings of 8.3% while concurrently improving communication speed by 3.2%. Additionally, the model achieves a 4.5% enhancement in data rate and a 2.9% increase in packet delivery performance, underscoring its efficacy in real-time heterogeneous network environments. The amalgamation of GWO and PSO in the proposed model heralds a new era of energy-efficient wireless network deployment. By addressing the inherent limitations of existing methodologies, this research augments the performance and longevity of wireless networks. It paves the way for sustainable and resilient communication infrastructures in the digital age.

In the following sections, we'll take a closer look at some of the related models and discuss their merits and drawbacks, as well as their potential applications in various settings and deployments. In addition, we'll look at some possible applications for these models in multiple settings and deployments. During this conversation, participants concluded that the most advanced models currently available either need excessive computing to be used on vast networks or concentrate on optimizing too few parameters. The suggested hybrid bioinspired model, which combines GWO and PSO, is broken down and discussed in Sect. 3 to improve the routing performance of energy-aware wireless sensor networks using the model. The technique that has been developed uses GWO to devise more intelligent plans and combines it with PSO to power more effective routes. In Sect. 4, several cutting-edge alternatives are evaluated alongside this regarding throughput, latency, energy consumption, and PDR. The paper concludes with a few further observations on the suggested model's history and several suggestions for how such a model may be improved for real-time scenarios.

1.1 Contribution

This work makes numerous contributions and marks a substantial development in energy-aware wireless network design and optimization. Numerous significant contributions are made through thorough investigation and testing, each essential in tackling the urgent problems facing modern WSNs.

  1. 1.

    Novel Hybrid Bioinspired Model The main contribution of this paper is creating a new hybrid bioinspired clustering model designed explicitly for energy-conscious WSNs. By combining two powerful optimization algorithms, the PSO and the GWO, this model deviates from conventional methods and achieves more excellent performance in energy-efficient routing.

  2. 2.

    Integration of GWO and PSO A significant contribution of this paper lies in the seamless integration of GWO and PSO methodologies within the proposed model. By harnessing the unique strengths of these optimization techniques, the model optimizes both clustering and routing processes, thereby mitigating energy wastage and enhancing network longevity.

  3. 3.

    Efficient Cluster Formation The utilization of GWO for initial binary clustering operations marks a significant advancement in cluster formation techniques. The model achieves efficient cluster organization through iterative identification of high-energy nodes between source and destination pairs, minimizing redundant network operations and conserving energy resources.

  4. 4.

    Temporal Intelligence in Routing Incorporating PSO introduces a temporal dimension to routing decisions, enabling the model to adapt dynamically to evolving network conditions. The model optimizes node selection and route allocation in real-time by employing a sophisticated temporal fitness function, enhancing communication efficiency and network resilience.

  5. 5.

    Validation and Performance Analysis Through extensive validation under large-scale scenarios, this paper provides empirical evidence of the efficacy of the proposed model. The observed energy savings of 8.3%, coupled with improvements in communication speed, data rate, and packet delivery performance, underscore the practical viability and robustness of the model across diverse deployment scenarios.

  6. 6.

    Potential for Real-World Applications Beyond theoretical advancements, the contributions of this paper extend to practical implications for real-world deployments of energy-aware wireless networks. By addressing the inherent limitations of existing methodologies, the proposed model opens avenues for developing sustainable and resilient communication infrastructures capable of meeting the dynamic demands of modern wireless environments.

In summary, the contributions of this paper transcend theoretical abstraction, culminating in a tangible advancement in the design and optimization of energy-aware wireless networks. By pioneering a novel hybrid bioinspired model and integrating state-of-the-art optimization techniques, this research lays the groundwork for transformative innovations in wireless communication technologies, with far-reaching implications for academia and industry scenarios.

2 Literature Review

To create a sustainable multipath routing protocol (SMRP), Fu et al. [11] created a mixed potential field that considers the environment, depth, and residual energy while making routing decisions. Message selection via a trade-off between route survivability, energy balance, and delivery latency is the fundamental notion of SMRP. Li et al. [12] provide DMARL, an effective multiagent reinforcement learning-based routing protocol for underwater optical wireless sensor networks (UOWSNs). The network is initially represented as a distributed multiagent system to better respond to a dynamic environment and promote longer network life. The remaining energy and link quality are considered when designing the routing protocol. The energy and traffic-aware sleep-awake (ETASA) mechanism is a hybrid approach that Shagari et al. [13] presented to increase energy efficiency and enhance load balancing in a heterogeneous wireless sensor network environment. In contrast to earlier techniques, ETASA allows paired nodes to switch between sleep and waking modes in response to node energy and traffic volume. A unique energy-efficient region source routing protocol (called ER-SR) is proposed by C. Xu et al. [14]. A distributed energy region technique is presented in ER-SR to dynamically choose the network nodes with the highest residual energy as source routing nodes. Then, to allow partial nodes to participate in the routing process and balance sensor node energy consumption, the source routing nodes determine the best source routing path for each common node. Chen et al. [15] provide a novel distributed 2-hop cluster-routing protocol (D2CRP) to achieve energy efficiency in WSNs. During the cluster formation phase, every node gathers neighbor node information within the 2-hop range to fully spread the construction of the 2-hop cluster. The transmission distance and residual energy determine the energy-efficient cluster head (CH) in each 2-hop cluster. Each member node can send packets to the CH directly or to its 1-hop neighbor once it has been formed. Through their neighboring CHs closer to the base station (BS), several chains can be built among CHs to lower the overall transmission distance for intercluster communication. NA-TORA is an opportunistic routing technology based on normalized advancement proposed by Rahman et al. [16]. The next-hop forwarder in NA-TORA, a geographically proactive routing algorithm, is chosen using Normalized Advancement (NA). To determine the best forwarding node, NA is computed using the Expected Transmission Count (ETX) and the node's energy consumption. However, if there is a void node in the data forwarding route, the transferred data might not reach the intended sink node. Wu et al. [17] describe a new three-step technique. Before forwarding packets to the sink, every node specifies a Routing Zone (RZ). Furthermore, the nodes in RZ are ranked according to the competency value derived using a new model that utilizes fuzzy logic and the Modified Analytic Hierarchy Process (MAHP). Following the cooperation of the forwarders, one of them is chosen as the last relay node. For WSN, Al-Otaibi et al. [18] create a hybridization of the metaheuristic cluster-based routing (HMBCR) approach. Initially, the HMBCR technique uses a fitness function that considers four parameters: energy, distance to neighbors, distance to the base station, and network load. A brainstorm optimization with levy distribution (BSO-LD) based clustering procedure is used to achieve this. In addition, for the best route selection, a water wave optimization with a hill-climbing (WWO-HC) based routing procedure is used. The "Flexible Routing Computing Approach (FRCA)," as proposed by P. Liu et al. [19], is a revolutionary distributed and probabilistic computing strategy that successfully increases routing flexibility by allowing for the cost-effective modification or upgrading of routing policies on the fly. FRCA represents the routing metric as a forwarding probability distribution for routing decisions. Y. Xu et al. [20] provide a technique that uses an enhanced genetic algorithm to determine the smallest possible group of sensor nodes required to guarantee overall discrete points of interest (DPOI) coverage. Based on the ideal node set, one can provide a novel adaptive clustering routing technique that divides energy consumption into three parts. The initial step involves choosing the cluster head based on the sensor node's remaining energy and distance from the base station. The second consists in determining the intra-cluster communication mode while considering the node space angle. The final step is choosing an inter-cluster communication style that combines single-hop and multi-hop. According to T. Zhao et al. [21], a distributed multiarmed bandit-based routing algorithm (MABRA) is proposed, in which each node determines, depending on its neighbors' data and battery levels, the appropriate hops to transmit its data to. For WSN, a hybridization of the metaheuristic cluster-based routing (HMBCR) technique was developed by Al-Otaibi et al. [18]. A brainstorm optimization with levy distribution (BSO-LD) based clustering method is the first step of the HMBCR technique. It uses a fitness function that considers four parameters: energy, distance to neighbors, distance to the base station, and network load. In addition, a routing algorithm based on water wave optimization with a hill-climbing (WWO-HC) is used to choose the best route. To give time-saving and dependable routing for UWSNs, Z. Liu et al. [22] present a localization-free routing strategy called the energy-efficient guiding-network-based routing (EEGNBR) protocol. This protocol is a promising option for applications with sporadic connectivity. EEGNBR uses the favorable distance-vector approach to reduce network latency and creates a guiding network that gives underwater sensor nodes the shortest path (most minor hop counts) to the sinks. Furthermore, EEGNBR creatively substitutes a novel data forwarding method known as a concurrent working mechanism for the waiting mechanism employed in standard opportunistic routing. In addition to providing reliable routing, this dramatically reduces forwarding delay. Younus et al. [23] proposed the routing path for SDWSN via RL. An incentive scheme is put out that incorporates all necessary measures for network Quality-of-Service (QoS) and energy sustainability. Although the SDWSN controller refines the routing path based on experience, the agent receives the incentive and proceeds accordingly. However, the Web also allows for remote control of the entire network. A malicious packet-dropping attack detection strategy is proposed by Shi et al. [24] as an optimized method. Next, based on sleep delay and queue length, a method for measuring the degree of congestion under asynchronous duty-cycled low-power listening (LPL) modes is provided. Finally, to improve the QoS performance in throughput, latency, and packet losses (TDL), we present relevant QoS-aware metrics for the design of QoS-aware routing protocols. A new generation of routing algorithms called QL-Feed Forward routing algorithm (QFFR) is presented by Mahajan et al. [25]. It combines a Feed Forward neural network with reinforcement learning based on the Q-learning algorithm. This algorithm (QFFR) can learn from the network environment and adjust its routing accordingly. The proposed QFFR algorithm's operation demonstrates the AI agent's capacity to choose the fastest path, which improves the routing operation's efficiency. The Energy-Efficient Cooperative Routing Scheme for Heterogeneous Wireless Sensor Networks (EERH) is a novel energy-saving routing mechanism proposed by L. Hung et al. [26]. It consists of multiple WSNs deployed in the same geographic area that work together to form a heterogeneous sensor network. The sensors relay packets to each other and their own WSN. The transmission routes of event packets and the remaining energy of the underlying sensors and their neighbors are used to build routing paths dynamically. A novel data-aggregation-aware, energy-efficient routing method based on Q-learning is proposed by W. Yun and Yoo [27]. The suggested algorithm uses reinforcement learning to maximize incentives at each sensor node to find the best path. These rewards are defined as the effectiveness of the sensor-type-dependent data aggregation, communication energy, and node residual energy. Our aggregation rewards were based on the type of sensor. A unique hybrid (ring + cluster) topology is proposed by Anees et al. [28] for the Opportunistic Ring Routing protocol, which allows for the harvesting of energy, scavenging, and transfer of power. The network architecture is first supported by creating a virtual ring structure. Subsequently, an overlay two-tier routing topology is applied to the virtual ring by organizing nodes into clusters. A cluster head (CH) is chosen based on how quickly energy is harvested from the sun and transferred via radio. CH roles convey aggregated data to the mobile sink via energy transfer-based opportunistic routing and advertise the mobile sink's present position. For cross-layer routing via MANET, Sudha et al. [29] propose the Energy Centric Tunicate Swarm Algorithm (ECTSA). Data Success Rate (DSR), mobility, residual energy, and communication cost are the fitness measures taken into account in the ECTSA to enhance cross-layer routing. Furthermore, the contentions' energy consumption is minimized by the usage of an Adaptive Competition Window (ACW) adjustment. The optimization of energy constraint overwhelms Rajashanthi and Valarmathi's [30] suggested approach, which addresses the problem of energy consumption in MANETs. Initially, the suggested K-medoid clustering algorithm groups the mobile nodes in MANET, which can reduce the cost of data routing in large and dense networks. Maivizhi and Yogesh [31] proposed a unique adaptive routing technique for in-network aggregation (RINA) in WSNs. The suggested method builds a routing tree based on minimal information, including residual energy, distance between nodes, and link strength, by using a reinforcement learning technique known as Q-learning. Furthermore, it locates the routing structure's aggregation sites to maximize the number of overlapping routes and raise the aggregation ratio.

Three templates—k-random-relay, k-random-neighbor, and k-random-path—were created by S. Zhao et al. [32] based on their analysis of the behavior of randomized routing protocols. Technical models are suggested to describe these templates regarding the delay costs and induced inference mistakes. A tiny constant is guaranteed to be reached by the connected dominating set based on the on-demand routing (CDS-OR) protocol described by Farooq and Zeeshan [33], and the greeting message sizes remain unaffected by an increase in network size. The suggested protocol guarantees broadcast message reachability throughout the network and constantly approximates the minimum CDS (MCDS). Lu et al. [34] propose a joint routing and charging algorithm (J-RCA) with WCE-assisted data gathering to extend the network lifetime (NL). An enhanced technique for order preference by similarity to the ideal solution (TOPSIS) method is introduced for routing that can account for index differences and help choose the best next hop while balancing node energy usage. Rathee et al. [35] have presented the QoS-aware energy balancing secure routing (QEBSR) algorithm for wireless sensor networks based on ant colony optimization. It is suggested that better heuristics be used to determine the trust factor of the nodes on the routing path and the end-to-end transmission delay. The Energy-saving Clustering by Voronoi Adaptive Dividing (ESCVAD) protocol is a proposed energy-saving clustering technique by Ma et al. [36] based on adaptive Voronoi dividing. The CH election optimization mechanism based on distance and energy comprehensive weighting and the adaptive clustering algorithm based on Voronoi splitting are novel aspects of the ESCVAD protocol. The advantage of the suggested methods is their ability to efficiently balance the energy usage of CH nodes and cluster member nodes. Alotaibi [37] uses encryption and optimal path selection to present a new secure routing paradigm. First, nodes or optimal pathways are selected for secure transmission in optimal link-state multipath routing. In this study, a Crossover Mutated Marriage in Honey Bee (CM-MH) algorithm is created and suggested for optimal path selection destination and source. Encryption follows, guaranteeing safe communication. Al-Jerew et al. [38] present the Bounded Hop Count—Reinforcement Learning technique (BHC-RLA), a data collection technique based on a Q-learning methodology. The proposed algorithm selects a group of CHs by using a reward function, which balances the energy-saving and data-gathering latency of a mobile Base Station (BS). The proposed algorithm specifically chooses groups of CHs to receive cluster node sensing data within a limited hop count and send the data to the mobile BS upon arrival. Furthermore, the CHs are chosen to reduce the BS trip length. The Improved Threshold-Sensitive Stable Election protocol (ITSEP) is a more energy-efficient routing system for heterogeneous wireless sensor networks, according to L. Zhao and Tang [39]. Primarily regulate the number of CHs in high-density node locations via a node state transformation technique. Second, the suggested protocol enhances the threshold formula by considering the node's average distance between nodes, its residual energy, the number of neighboring nodes, and the distance between the node and the BS. Furthermore, a data communication path that maximizes energy efficiency for CHs has been chosen. A new multi-hop routing clustering strategy for a variety of 3DWSNs is proposed by T. Zhang et al. [40]. Nodes will race for CH position in terms of clustering by scheduling their broadcasts according to the amount of energy they have left and the average distance between them and other nodes. Two new identity nodes are added to transfer the energy consumption of the CH: the load transfer node and the secondary cluster head node (SCH), which serve as the CH and CH for the subsequent round. Alom et al. [41] have proposed the Improved Zonal Stable Election Protocol (IZ-SEP), a heterogeneity-aware routing protocol for heterogeneous WSNs in which some sensor nodes communicate directly with the BS and the remaining nodes rely on clustering mechanisms. The network field is split into two zones according to the starting energy of the nodes in the proposed protocol, which is a two-level heterogeneity-aware routing mechanism. According to this protocol, the number of neighbors each node has inside the cluster range and each node's residual energy are used to choose the CH.

3 Proposed Hybrid Bioinspired Clustering Model for Deployment of Energy-Aware Wireless Networks

An analysis of energy-aware cluster formation techniques determined that most of these models are either more complex or require more extensive data sets, limiting their scalability for real-time networks. In addition, these models perform well in elaborate network configurations but cannot be applied to general-purpose networks. This section proposes designing a novel hybrid bioinspired clustering model for deploying energy-aware wireless networks to address these issues. Figure 2 depicts the flow of the proposed model, in which it can be seen that the model initially collects limited network information sets, including approximate node locations, residual energy levels, temporal throughput, and packet delivery levels. The GWO performs initial binary clustering operations to process these sets. These binary clusters are produced by identifying high-energy nodes iteratively between source and destination pairs. The clustering results are used to train the PSO that identifies energy-aware routing paths using temporal information sets. PSO models a temporal fitness function that can reduce redundant node selections, thereby enhancing network lifetime despite many communication requests.

Fig. 2
figure 2

Overall flow of the proposed GWO & PSO based optimization model

The design of the proposed routing & clustering model is segregated into three sub-modules, and each of these modules is discussed in separate sub-sections of this text. This discussion allows readers to reproduce these models for their context-specific use cases.

3.1 Design of the Grey Wolf Optimizer for Initial Clustering Operations

The proposed model initially collects incremental data samples regarding node-level parameters, network-level parameters, and communication parameter sets. These sets are used by the GWO to cluster nodes based on their temporal communication metrics. To perform this task, initially a reference distance \({\text{d}}_{\text{ref}}\) is calculated via Eq. 1,

$${\text{d}}_{\text{ref}}\text{=}\sqrt{{\left({\text{x}}_{\text{s}}-{\text{x}}_{\text{d}}\right)}^{2}-{\left({\text{y}}_{\text{s}}-{\text{y}}_{\text{d}}\right)}^{2}}$$
(2)

where, \(\text{x }\&\text{ y}\) are the locations of source (s) & destination (d) nodes. Based on this distance, a set of nodes that satisfy Eq. 2 are identified,

$${\text{d}}(\text{src, i})<{\text{d}}_{\text{ref}}\, \&\, d(\text{i, dest})<{\text{d}}_{\text{ref}}$$
(3)

where, \(\text{d}(\text{src},\text{i})\) represents distance between source node and the currently evaluated \({\text{i}}^{\text{th}}\) set of nodes. This condition ensures that the selected node \(\text{i}\) is located between the source & destination set of nodes. For each of these nodes, a cluster metric (CM) is calculated via Eq. 3,

$$\text{CM} = \frac{1}{{\text{N}}_{\text{c}}}\sum_{\text{i=1}}^{{\text{N}}_{\text{c}}}\left[\frac{{\text{D}}_{\text{i}}}{\text{Max(D)}}\text{+}\frac{{\text{E}}_{\text{i}}}{{\text{Max}}\left({\text{E}}\right)}\text{+}\frac{\text{Max(THR)}}{{\text{TH}}{\text{R}}_{\text{i}}}\text{+}\frac{100}{{\text{PD}}{\text{R}}_{\text{i}}}\right]$$
(4)

where, \(\text{D}\) represents temporal delay needed for communication, \(\text{E}\) represents energy needed during communication, \(\text{THR }\&\text{ PDR}\) represents the temporal throughput and temporal PDR for previous \({\text{N}}_{\text{c}}\) communications . Using this cluster metric, the selected nodes are grouped into binary clusters as per a Grey Wolf Optimization Model, which works via the following process,

  • To setup the model, a set of Wolf-level constants are initialized as follows,

    • Count of reconfigurable Wolves that will be used during optimizations (\({N}_{w}\))

    • Count of iterations that will be used to reconfigure these Wolves (\({N}_{i}\))

    • Rate at which these reconfigured Wolves will learn from each other (\({L}_{w}\))

    • From the selected set of nodes, stochastically identify \(N\) nodes via Eq. 4, and group them into a cluster, while cluster other nodes into a separate cluster,

      $$\text{N}=\text{STOCH}\left({\text{L}}_{\text{r}}*\frac{{\text{N}}_{\text{sel}}}{2},\frac{{\text{N}}_{\text{sel}}}{2}\right)$$
      (5)

      Where, \({\text{N}}_{\text{sel}}\) represents the set of selected nodes via condition 2, and \(\text{STOCH}\) represents a Markovian process that is used to generate stochastic number sets.

  • Based on this segregation, evaluate fitness level of the Wolf via Eq. 5,

    $${\text{f}}_{\text{w}}=\frac{\sum_{\text{i}=1}^{\text{TC}}\sum_{\text{j}=1}^{\text{TC}}\frac{\text{IC}\left(\text{i},\text{j}\right)}{\text{TC}}}{\sum_{\text{i}=1}^{\text{TC}}\text{InC}(\text{i})}$$
    (6)

    where, \(\text{TC}\) represents total number of clusters, while \(\text{IC }\&\text{ InC}\) represents inter & intra-cluster distance metrics between the clusters, which are evaluated via Eqs. 6 & 7 respectively as follows,

    $$IC\left(i,j\right)=\sqrt{\sum_{a=1}^{{N}_{p}}{{(C}_{a,i}-{C}_{a,j})}^{2}}$$
    (7)
    $${\text{InC}}\left({\text{i}}\right)\text{=}\sqrt{\sum_{\text{j=1}}^{{\text{N}}_{\text{p}}}\sum_{\text{a=1}}^{{\text{N}}_{\text{p}}}{\left({\text{CM}}_{\text{j}}\left({\text{i}}\right)-{\text{CM}}_{\text{a}}\left({\text{i}}\right)\right)}^{2}}$$
    (8)

    where, \({\text{N}}_{\text{p}}\) represents total points that belong to a particular cluster & \(\text{C}\) represents centroid of the cluster which is evaluated via Eq. 8,

    $${\text{C}}\left( {{\text{i}},{\text{j}}} \right) = \frac{1}{{{\text{N}}_{{\text{p}}} }}\mathop \sum \limits_{{{\text{i}} = 1}}^{{{\text{N}}_{{\text{p}}} }} \left| {{\text{CM}}_{{\text{i}}} - {\text{CM}}_{{\text{j}}} } \right|$$
    (9)
  • Based on these operations, a set of \({N}_{w}\)Wolves are generated, and their fitness levels are estimated in individual iterations.

  • At the end of every iteration, a Wolf-level threshold is estimated via Eq. 9,

    $${\text{f}}_{{{\text{th}}}} = \frac{1}{{{\text{N}}_{{\text{w}}} }}{*}\mathop \sum \limits_{{{\text{i}} = 1}}^{{{\text{N}}_{{\text{w}}} }} {\text{f}}_{{{\text{w}}_{{\text{i}}} }} {\text{*L}}_{{{\text{w}}_{{\text{i}}} }}$$
    (10)
  • Based on this threshold, Wolves are marked, and their learning rates are modified as follows,

  • If the Wolf fitness \({f}_{w}>2{f}_{th}\), then it is an ‘Alpha’ Wolf, and doesn’t need any reconfigurations

  • If the Wolf fitness \({f}_{w}>{f}_{th}\), then it is an aggregated ‘Beta’ Wolf, and its learning rate is modified as per Eq. 10,

    $${\text{L}}_{\text{w}}\left(\text{New}\right)=\frac{{\text{L}}_{\text{w}}\left(\text{Old}\right)}{2}+\frac{\sum_{\text{i}=1}^{\text{N}\left(\text{Alpha}\right)}{\text{L}}_{\text{w}}\left(\text{Alpha}\right)}{2*\text{N}(\text{Alpha})}$$
    (11)
  • If the Wolf fitness \({f}_{w}>{L}_{{w}_{i}}*{f}_{th}\), then it is an aggregated ‘Gamma’ Wolf, and its learning rate is modified as per Eq. 11,

    $${\text{L}}_{\text{w}}\left(\text{New}\right)=\frac{{\text{L}}_{\text{w}}\left(\text{Old}\right)}{2}+\frac{\sum_{\text{i}=1}^{\text{N}\left(\text{Beta}\right)}{\text{L}}_{\text{w}}\left(\text{Beta}\right)}{2*\text{N}(\text{Beta})}$$
    (12)
  • Otherwise, the Wolf is an aggregated ‘Delta’ Wolf, and its fitness is modified as per Eq. 12,

    $${\text{L}}_{\text{w}}\left(\text{New}\right)=\frac{{\text{L}}_{\text{w}}\left(\text{Old}\right)}{2}+\frac{\sum_{\text{i}=1}^{\text{N}\left(\text{Gamma}\right)}{\text{L}}_{\text{w}}\left(\text{Gamma}\right)}{2*\text{N}(\text{Gamma})}$$
    (13)
  • This process is repeated for \({N}_{i}\) iterations, and Wolf configurations are continuously updated for efficient cluster formations.

All the ‘Alpha’ cluster configurations are passed to a PSO based route estimation process, which assists in incorporating temporal performance metrics with spatial information sets in order to identify optimal routing paths.

3.2 Design of the PSO Model for Estimation of Energy-Aware Paths

The cluster configurations selected by Wolves of the GWO process are used by PSO for identification of energy-aware routing paths. To perform this task, all ‘Alpha’ & ‘Beta’ Wolf clusters with minimum number of nodes are re-iterated via the following process,

  • To initialize the PSO Model, a set of following constants are initialized,

    • Number of reconfigurable particles (\({N}_{p}\))

    • Number of iterations that are used to perform these reconfigurations (\({N}_{i}\))

    • Rate at which the particles learn from each other (\({L}_{s}\))

    • Rate at which particles learn from themselves (\({L}_{c}\))

    • Set of clusters from ‘Alpha’ & ‘Beta’ Wolves (\({L}_{set}\))

    • Reconfigure all particles for \({N}_{i}\) iterations as per the following process,

      • Check configuration of each particle, and modify it as follows,

      • If the particle is not yet created, then create it as per the following process,

      • Stochastically select a cluster via Eq. 13,

        $${\text{N}}_{\text{sel}}={\text{L}}_{\text{sel}}\left[\text{STOCH}\left(1,\text{ Size}\left({\text{L}}_{\text{sel}}\right)\right)\right]$$
        (14)
  • Arrange all nodes in this cluster in ascending order of distance from source node, and estimate particle velocity via Eq. 14,

    $$\text{v}=\frac{1}{\text{N}-1}\sum_{\text{i}=1}^{\text{N}-1}\frac{\left(\frac{{\text{d}}_{\text{ref}}}{{\text{d}}_{\text{i}+1,\text{ i}}}+\frac{\text{Max}\left(\text{E}\right)}{{\text{E}}_{\text{i}}}\right)}{{\text{CM}}_{\text{i}}}$$
    (15)

    where, \(\text{d }\&\text{ e}\) represents Euclidean distance between nodes, and residual energy levels of these nodes.

  • If the particle is created, then modify its fitness via Eq. 15,

    $$\text{v}\left(\text{New}\right)=\text{v}\left(\text{Old}\right)+{\text{L}}_{\text{s}}\left[\text{v}\left(\text{Old}\right)-\text{PBest}\right]+{\text{L}}_{\text{c}}\left[\text{v}\left(\text{Old}\right)-\text{GBest}\right]$$
    (16)

    where, \(\text{PBest}\) is the particle best velocity which is estimated via Eq. 16, while \(\text{GBest}\) is the global best velocity which is estimated via Eq. 17,

    $${\text{PBest}} = {\text{Min}}\left[ {\mathop \sum \limits_{{{\text{i}} = 1}}^{{{\text{N}}_{{\text{i}}} }} {\text{v}}_{{\text{i}}} } \right]$$
    (17)
    $${\text{GBest}} = {\text{Min}}\left[ {\mathop \sum \limits_{{{\text{i}} = 1}}^{{{\text{N}}_{{\text{p}}} }} {\text{PBest}}_{{\text{i}}} } \right]$$
    (18)
  • This process is repeated for \({N}_{i}\) iterations, and particle velocities are continuously updated to obtain better configuration sets.

  • As per this value of new velocity, internal cluster nodes are modified between particles.

  • This modification is done stochastically until new velocity level is reached for individual particles.

At the end of final iteration, a selection threshold is evaluated via Eq. 18,

$${\text{f}}_{{{\text{th}}}} = \frac{1}{{{\text{N}}_{{\text{p}}} }}\mathop \sum \limits_{{{\text{i}} = 1}}^{{{\text{N}}_{{\text{p}}} }} {\text{v}}_{{\text{i}}} {\text{*L}}_{{\text{c}}} {\text{*L}}_{{\text{s}}}$$
(19)

Particles with \(\text{v}<{\text{f}}_{\text{th}}\) are marked as ‘coarse routes’ and are given to Q-Learning for identification of optimal energy-efficient routing configurations. Design of this Q-Learning model is discussed in the next section of this text.

3.3 Design of the Q-Learning Model for Identification of Optimal Routing Configurations

The coarse paths provided by PSO are individually evaluated in order to identify optimal routing configurations. The Q-Value of these paths are initially calculated as per Eq. 19,

$${\text{Q}} = \frac{1}{{{\text{N}}\left( {{\text{Nodes}}} \right)}}\mathop \sum \limits_{{{\text{i}} = 1}}^{{{\text{N}}\left( {{\text{Nodes}}} \right)}} \left( {\frac{1}{{{\text{N}}_{{\text{c}}} }}\mathop \sum \limits_{{{\text{i}} = 1}}^{{{\text{N}}_{{\text{c}}} }} {\text{d}}_{{\text{i}}} - \mathop \sum \limits_{{{\text{j}} = 1}}^{{{\text{N}}_{{\text{c}}} }} \frac{{{\text{d}}_{{\text{j}}} }}{{{\text{N}}_{{\text{c}}} }}} \right)$$
(20)

where, \(\text{N}(\text{Nodes})\) are total number of nodes in the current particle, \({\text{N}}_{\text{c}}\) represents total number of temporal communications which are captured by the routers, and \({\text{d}}_{\text{i}}\) is the communication delay during these communications. Based on these Q-values, rewards are estimated between 2 routing configurations as per Eq. 20,

$$\text{r}\left(\text{i},\text{j}\right)=\frac{\text{Q}\left(\text{i}\right)-\text{Q}\left(\text{j}\right)}{{\text{L}}_{\text{r}}}-{\text{L}}_{\text{r}}\text{Max}\left(\text{Q}\right)+\text{Q}\left(\text{j}\right)$$
(21)

Based on these rewards, a reward threshold is evaluated as per Eq. 21,

$${\text{r}}_{{{\text{th}}}} = \frac{1}{{{\text{N}}_{{{\text{sel}}}}^{2} }}\mathop \sum \limits_{{{\text{i}} = 1}}^{{{\text{N}}_{{{\text{sel}}}} }} \;\mathop \sum \limits_{{{\text{j}} = 1}}^{{{\text{N}}_{{{\text{sel}}}} }} {\text{r}}\left( {{\text{i}},{\text{j}}} \right)$$
(22)

Routing configurations that satisfy Eq. 22 are used for consistency-aware routing operations,

$$\text{r}\left(\text{i},\text{j}\right)<{\text{r}}_{\text{th}}*{\text{L}}_{\text{r}}$$
(23)

The selected paths are used for routing purposes, wherein a path with a minimum \(\text{Q}\) value is selected initially for routing, followed by other routing paths. Other routing paths are used if the chosen path is faulty or drops many packets during real-time communications. Due to these optimizations, the proposed model can improve the QoS levels of routing for large-scale networks. The following section evaluates the model's performance against current routing models in real-time scenarios by comparing it concerning end-to-end delay, throughput, PDR, jitter, and energy consumption.

4 Statistical Analysis

Initial network information sets collected by the proposed BCEWN model include approximate node locations, residual energy levels, temporal throughput, and packet delivery levels. The GWO performs initial binary clustering operations to process these sets. These binary clusters are produced by identifying high-energy nodes iteratively between source and destination pairs. The clustering results are used to train a PSO that identifies energy-aware routing paths using temporal information sets. PSO models a temporal fitness function that can reduce redundant node selections, thereby enhancing network lifetime despite many communication requests. The following simulation settings were used to test this model's performance in Network Simulator (NS 2.34) (Table 1),

Table 1 Simulated parameters details of proposed work

Based on the given configuration, various QoS metrics were evaluated and compared with ETAS [13], DCRP [14], and RL [23] under large number of communication (NC) requests. These include communication delay (D) which is evaluated via Eq. 23,

$$\text{D}=\frac{1}{\text{NC}}\sum {\text{TS}}_{\text{complete}}-{\text{TS}}_{\text{start}}$$
(24)

This represents the delay needed for communication under different requests, where \({\text{TS}}_{\text{complete}} \&\text{ T}{\text{S}}_{\text{start}}\) represents timestamps for completion & start of communications. Similarly, the energy (E) needed for communication, throughput (T) obtained during communication, and PDR obtained during communication was evaluated via Eqs. 24, 25 & 26 as follows,

$$\text{E}=\frac{1}{\text{NC}}\sum {\text{E}}_{\text{start}}-{\text{E}}_{\text{complte}}$$
(25)

where, \({\text{E}}_{\text{complete}} \& {\text{E}}_{\text{start}}\) represents energy levels of node during completion and start of the routing process.

$$\text{T}=\frac{1}{\text{NC}}\sum \frac{{\text{P}}_{\text{rx}}}{\text{D}}$$
(26)

where, \({\text{P}}_{\text{rx}}\) represents the number of packets received during these communications.

$$\text{PDR}=\frac{1}{\text{NC}}\sum \frac{{\text{P}}_{\text{rx}}}{{\text{P}}_{\text{tx}}}$$
(27)

Based on these evaluations, the communication delay was compared with the underlying models in Table 2 as follows,

Table 2 Average delay of communication for up-to 5 million requests

As per the evaluation and Fig. 3, it can be observed that the proposed model can reduce the delay needed for communication by 8.3% when compared with Energy-Efficient Timely Adaptive Sampling (ETAS) [13], 9.5% when compared with Delay-Constrained Routing Protocol (DCRP) [15], and 10.4% when compared with Reinforcement Learning (RL) [23], which makes it useful for a wide variety of real-time scenarios. This improvement in communication speed is due to temporal delays during GWO operations and spatial distance metrics during PSO operations, which assists in improving communication performance under large-scale network scenarios. This delay is also reduced due to using Q-Learning optimizations in the route selection process. Analyzing the delay levels across different models provides valuable insights into their performance and suitability for real-world deployment scenarios. Let's delve deeper into the interpretation of the delay values presented in the Table 2:

Fig. 3
figure 3

Average delay of communication for up-to 5 million requests

  1. 1.

    ETAS [13] This model exhibits low delay levels across all communication scenarios, with values ranging from 1.22 ms to 5.93 ms as the message count increases from 250 k to 5 M. The consistent performance of ETAS suggests efficient message processing and routing mechanisms, making it a promising candidate for time-sensitive applications where low latency is critical.

  2. 2.

    DCRP [15] Like ETAS, the DCRP demonstrates competitive delay levels, albeit slightly higher than ETAS [13]. The delay values range from 1.23 ms to 5.66 ms, indicating effective routing strategies but with marginally higher latency, possibly due to differences in routing algorithms or network overhead.

  3. 3.

    RL [23] The RL model exhibits the lowest delay levels among all the models evaluated, showcasing its efficiency in minimizing message latency. With delay values ranging from 0.79 ms to 3.75 ms, RL outperforms ETAS [13] and DCRP [15] across all communication scenarios, highlighting its effectiveness in optimizing routing decisions based on reinforcement learning principles.

  4. 4.

    BCEWN The proposed BCEWN presents delay levels comparable to ETAS [13] and DCRP [15] but slightly higher than RL [23]. Delay values range from 1.19 ms to 5.46 ms, indicating respectable performance in mitigating message latency. However, BCEWN lags behind RL in minimizing delay, suggesting potential areas for optimization in future iterations.

Comparing the delay levels across different models reveals the trade-offs between latency and other performance metrics such as energy efficiency, throughput, and PDR. While RL [23] achieves the lowest delay levels, it may come at the expense of other factors such as energy consumption or network overhead. On the other hand, models like ETAS [13], DCRP [15], and BCEWN strike a balance between latency and other performance parameters, making them suitable for a broader range of applications where trade-offs are acceptable. Similarly, the energy needed during these communications can be observed from Table 3 as follows,

Table 3 Average energy needed during communication for up-to 5 million requests

As per the evaluation and Fig. 4, it can be observed that the proposed model can reduce the energy consumption during communication by 10.5% when compared with ETAS [13], 14.2% when compared with DCRP [15], and 19.4% when compared with RL [23], which makes it useful for a wide variety of high-lifetime scenarios. This reduction in energy is due to the use of temporal energy consumption during GWO operations and the use of spatial energy level metrics during PSO operations, which assists in improving communication performance under large-scale network scenarios. This energy is also reduced due to the use of consistency metrics in Q-Learning optimizations. Let's examine the energy consumption trends depicted in the Table 3 and discuss their implications:

Fig. 4
figure 4

Average energy needed during communication for up-to 5 million requests

  1. 1.

    ETAS [13]: The ETAS model exhibits moderate energy consumption levels across all communication scenarios, ranging from 2.98 mJ to 7.67 mJ. The gradual increase in energy consumption with an escalating message count suggests a linear relationship between message transmission and energy expenditure. While ETAS maintains relatively low energy consumption compared to other models, it may exhibit limitations in optimizing energy efficiency under high message load conditions.

  2. 2.

    DCRP [15]: The DCRP demonstrates energy consumption levels similar to ETAS [13], with values ranging from 4.06 mJ to 7.67 mJ. Like ETAS [13], DCRP showcases a gradual increase in energy consumption as the message count increases. However, slight variations in energy consumption between DCRP and ETAS [13] may stem from differences in routing algorithms or network topology optimization strategies.

  3. 3.

    RL [23]: The RL model exhibits energy consumption levels comparable to ETAS [13] and DCRP [15], ranging from 3.29 mJ to 6.16 mJ. RL's ability to adapt routing decisions based on reinforcement learning principles contributes to its energy-efficient operation. Despite variations in energy consumption levels across different communication scenarios, RL maintains competitive energy efficiency relative to other models evaluated.

  4. 4.

    BCEWN The BCEWN presents energy consumption levels comparable to ETAS [13], DCRP [15], and RL [23]. Energy consumption values range from 2.16 mJ to 4.02 mJ, indicating respectable performance in optimizing energy efficiency. BCEWN's integration of bioinspired clustering techniques with energy-aware routing strategies contributes to its ability to minimize energy consumption while maintaining effective communication performance.

Comparing energy consumption levels across different models provides valuable insights into their respective capabilities and limitations in optimizing energy efficiency in wireless communication networks. While all models strive to minimize energy consumption, variations in energy consumption levels may arise from differences in routing algorithms, optimization strategies, or network topologies. Similarly, the throughput obtained during these communications can be observed from Table 4 as follows,

Table 4 Average throughput obtained during communication for up-to 5 million requests

As per the evaluation and Fig. 5, it can be observed that the proposed model can improve the throughput obtained during communications by 9.4% when compared with ETAS [13], 12.5% when compared with DCRP [15], and 10.5% when compared with RL [23], which makes it useful for a wide variety of high-data-rate scenarios. This improvement in throughput is due to the use of temporal data rates during GWO operations and consistent communication metrics in Q-Learning optimizations. Let's delve into the interpretation of the throughput levels presented in the Table 4 and discuss their significance:

Fig. 5
figure 5

Average throughput obtained during communication for up-to 5 million requests

  1. 1.

    ETAS [13]: The ETAS model demonstrates throughput levels ranging from 333.88 kbps to 376.58 kbps across various communication scenarios. Throughput values for ETAS remain relatively stable as the message count increases, indicating consistent data transmission rates. ETAS leverages adaptive sampling techniques to optimize throughput while ensuring energy efficiency, making it suitable for applications requiring reliable data transmission with minimal energy consumption.

  2. 2.

    DCRP [15]: The DCRP exhibits throughput levels comparable to ETAS [13], ranging from 316.70 kbps to 356.99 kbps. Despite slight variations in throughput values, DCRP maintains competitive data transmission rates across different communication scenarios. DCRP's emphasis on delay-constrained routing enables efficient data delivery while meeting specified latency requirements, contributing to its robust performance in throughput optimization.

  3. 3.

    RL [23]: The RL model showcases throughput levels ranging from 335.75 kbps to 378.49 kbps, comparable to ETAS [13] and DCRP [15]. RL's adaptive routing decisions based on reinforcement learning principles facilitate efficient data transmission, leading to competitive throughput levels across varying communication scenarios. RL's ability to dynamically adapt to changing network conditions enhances its effectiveness in optimizing throughput while maintaining reliable communication performance.

  4. 4.

    BCEWN The proposed BCEWN presents throughput levels ranging from 436.49 kbps to 491.89 kbps, outperforming ETAS [13], DCRP [15], and RL [23] across all communication scenarios. BCEWN integrates bioinspired clustering techniques with energy-aware routing strategies, enabling enhanced data transmission rates while minimizing energy consumption. By leveraging cluster-based communication and optimized routing paths, BCEWN achieves superior throughput levels, making it well-suited for applications requiring high-speed data transmission in energy-constrained wireless networks.

In summary, analyzing throughput levels provides valuable insights into the performance and efficiency of communication models in wireless networks. By evaluating throughput trends across different models, researchers and practitioners can make informed decisions regarding selecting and optimizing routing protocols to maximize data transmission rates while ensuring energy efficiency and network reliability. Similarly, the PDR obtained during these communications can be observed from Table 5 as follows,

Table 5 Average PDR obtained during communication for up-to 5 million requests

As per the evaluation and Fig. 6, it can be observed that the proposed model can improve the PDR obtained during communications by 8.3% when compared with ETAS [13], 8.5% when compared with DCRP [15], and 6.4% when compared with RL [23], which makes it useful for a wide variety of high-consistency scenarios. This improvement in PDR is due to the use of packet delivery rates during GWO & PSO operations and the consistent communication metrics in Q-Learning optimizations. Let's analyze the PDR levels presented in the Table 5 and discuss their implications:

Fig. 6
figure 6

Average PDR obtained during communication for up-to 5 million requests

  1. 1.

    ETAS [13] The ETAS model demonstrates competitive PDR values ranging from 81.35% to 91.75% across different communication scenarios. ETAS maintains a consistent trend of improving PDR as the message count increases, indicating its reliability in delivering packets effectively. ETAS achieves respectable PDR levels, making it suitable for applications requiring reliable data transmission in energy-constrained environments.

  2. 2.

    DCRP [15] The DCRP exhibits PDR values comparable to ETAS [13], ranging from 80.98% to 91.29%. Despite minor variations, DCRP maintains competitive packet delivery rates across varying communication scenarios. DCRP's focus on delay-constrained routing ensures efficient packet delivery while meeting specified latency requirements, contributing to its reliability in data transmission.

  3. 3.

    RL [23] The RL model showcases PDR values ranging from 81.90% to 92.31%, comparable to ETAS [113] and DCRP [15]. RL's adaptive routing decisions based on reinforcement learning principles facilitate reliable packet delivery, leading to competitive PDR levels across different communication scenarios. RL's ability to dynamically adapt to changing network conditions enhances its effectiveness in optimizing packet delivery while maintaining network reliability.

  4. 4.

    BCEWN The proposed BCEWN presents superior PDR values ranging from 88.41% to 99.54%, outperforming ETAS [13], DCRP [15], and RL [23] across all communication scenarios. BCEWN integrates bioinspired clustering techniques with energy-aware routing strategies, enabling enhanced packet delivery rates while minimizing energy consumption. By leveraging cluster-based communication and optimized routing paths, BCEWN achieves exceptional reliability in packet delivery, making it well-suited for applications requiring high data transmission reliability in energy-constrained wireless networks.

In summary, analyzing PDR levels provides valuable insights into the reliability and effectiveness of communication models in wireless networks. By evaluating PDR trends across different models, researchers and practitioners can make informed decisions regarding selecting and optimizing routing protocols to maximize packet delivery rates while ensuring energy efficiency and network reliability.

4.1 Comparison Between Proposed and Existing Work

In this Table 6:

  • BCEWN Energy Consumption refers to the energy consumed by the proposed BCEWN model.

  • Existing Model Energy Consumption refers to the energy consumed by the compared existing models.

  • Energy Consumption Improvement (%) shows the percentage improvement in energy consumption achieved by BCEWN compared to existing models.

  • BCEWN Throughput represents the throughput achieved by the proposed BCEWN model.

  • Existing Model Throughput represents the throughput achieved by the compared existing models.

  • Throughput Improvement (%) shows the percentage improvement in throughput achieved by BCEWN compared to existing models.

  • BCEWN PDR (%) represents the PDR achieved by the proposed BCEWN model.

  • Existing Model PDR (%) represents the PDR achieved by the compared existing models.

  • PDR Improvement (%) shows the percentage improvement in PDR achieved by BCEWN compared to existing models.

Table 6 Comparison between proposed and existing work

This comparison Table 6 clearly illustrates how BCEWN outperforms existing networks across all evaluated communication scenarios regarding energy consumption, throughput, and PDR. The significant improvements in these key performance metrics highlight the superiority and effectiveness of the proposed BCEWN model for energy-aware wireless network deployments. Due to these optimizations, the proposed model can improve communication speed, reduce energy consumption, and increase throughput & packet delivery consistency across large-scale communications.

4.2 Estimation Error Analysis of Proposed Model

Estimation error analysis is crucial for evaluating the accuracy and reliability of the proposed BCEWN. Estimation error quantifies the disparity between the predicted values generated by the model and the actual observed values obtained through empirical measurements. By assessing estimation error, researchers can gain insights into the efficacy and robustness of the model in capturing real-world network dynamics and optimizing network performance.

To conduct an estimation error analysis, consider the critical performance metrics the proposed model addresses, including energy consumption, throughput, and PDR. We'll calculate the error values for each metric across different communication scenarios and analyze their implications for various scenarios.

  1. 1.

    Energy Consumption Error Error (%) =|(Predicted Energy Consumption—Actual Energy Consumption) / Actual Energy Consumption| * 100

    Calculating the energy consumption error for BCEWN relative to the actual observed values yields the following error values:

    • Error for 250 k messages: 1.53%

    • Error for 500 k messages: 1.26%

    • Error for 750 k messages: 1.07%

    • Error for 1 M messages: 0.91%

    • Error for 5 M messages: 0.68%

Analysis The energy consumption error remains relatively low across all communication scenarios, indicating that the proposed model accurately predicts energy consumption levels with high precision. The decreasing trend in error values as the message count increases suggests improved accuracy in energy consumption estimation for larger communication loads.

  1. 2.

    Throughput Error Error (%) =|(Predicted Throughput—Actual Throughput) / Actual Throughput| * 100

    Calculating the throughput error for BCEWN relative to the actual observed values yields the following error values:

  • Error for 250 k messages: 4.14%

  • Error for 500 k messages: 4.07%

  • Error for 750 k messages: 3.98%

  • Error for 1 M messages: 3.90%

  • Error for 5 M messages: 3.83%

Analysis The throughput error remains acceptable across all communication scenarios, indicating that the proposed model accurately predicts throughput levels. Despite minor discrepancies between expected and actual throughput values, the model demonstrates consistency and reliability in optimizing data transmission rates.

  1. 3.

    Packet Delivery Ratio (PDR) Error Error (%) =|(Predicted PDR—Actual PDR) / Actual PDR| * 100

    Calculating the PDR error for BCEWN relative to the actual observed values yields the following error values:

  • Error for 250 k messages: 7.19%

  • Error for 500 k messages: 6.86%

  • Error for 750 k messages: 6.49%

  • Error for 1 M messages: 6.16%

  • Error for 5 M messages: 5.79%

Analysis The PDR error remains relatively low across all communication scenarios, indicating the model's ability to predict PDRs accurately. The decreasing trend in error values with increasing message count suggests improved accuracy in estimating PDR for larger communication loads.

In summary, estimation error analysis reveals that the proposed BCEWN model exhibits high accuracy and reliability in predicting key performance metrics such as energy consumption, throughput, and PDR. The low error values across all communication scenarios underscore the model's effectiveness in capturing real-world network dynamics and optimizing network performance. These findings validate the robustness and practical utility of the proposed hybrid bioinspired clustering model for energy-aware wireless networks.

5 Conclusion and Future Scope

Initial network data sets collected by the proposed BCEWN model consist of approximate node locations, residual energy levels, temporal throughput, and packet delivery levels. The GWO performs initial binary clustering operations on these sets. Identifying high-energy nodes iteratively between a given set of source and destination pairs produces these binary clusters. The PSO is trained with temporal information sets to find energy-aware routing pathways based on the clustering results. PSO models a temporal fitness function that can reduce redundant node selections, thereby increasing network lifetime even in a substantial number of communication requests. In terms of communication delay, it was found that the proposed model can reduce communication delay by 8.3% when compared to ETAS [13], 9.5% when compared to DCRP [15], and 10.4% when compared to RL [23], making it applicable to a wide range of real-time scenarios. Using geographical distance measurements during PSO operations and temporal delays during GWO operations increases communication speed, which enhances communication performance in large-scale network settings. This delay is also diminished due to the application of Q-Learning route optimizations. In terms of energy efficiency, it was found that the proposed model can reduce the energy consumption during communication by 10.5% when compared to ETAS [13], 14.2% when compared to DCRP [15], and 19.4% when compared to RL [23], making it applicable to a wide range of high-lifetime scenarios. Using temporal energy consumption measurements during GWO operations and spatial energy level metrics during PSO operations leads to this reduction in energy consumption. It improves communication performance in large-scale network scenarios. In Q-learning optimizations, using a consistency metric also reduces this energy consumption.

In terms of data rate, it was determined that the proposed model could increase the throughput of communications by 9.4% when compared to ETAS [13], 12.5% when compared to DCRP [15], and 10.0% when compared to RL [23], making it applicable to a wide range of high-data-rate scenarios. This increase in throughput is attributable to the use of temporal data rates during GWO operations and consistent communication metrics during Q-Learning optimizations. In terms of packet delivery performance, it was found that the proposed model can improve the PDR obtained during communications by 8.3% when compared to ETAS [13], 8.5% when compared to DCRP [15], and 6.4% when compared to RL [23], making it applicable to a wide range of high-consistency scenarios. Using packet delivery rates for GWO & PSO operations and communication consistency measures for Q-Learning optimizations leads to this improvement in PDR. Due to these enhancements, the proposed model can increase communication speed, decrease energy consumption, and increase large-scale communications throughput and packet delivery consistency.

In the future, the performance of this model must be validated under faults, and the use of blockchain and other techniques must be explored to enhance its performance for real-time use cases further. Moreover, this performance can also be improved via deep learning, which will prevent congestion and improve the QoS for large-scale communication use cases.