Abstract
In general, Wireless Sensor Networks (WSNs) require secure routing approaches for delivering the data packets to their sinks or destinations. Most of the WSNs identify particular events in their explicit platforms. However, several WSNs may examine multiple events using numerous sensors in a similar place. Multi-sink and multi-hop WSNs include the ability to offer network efficiency by securing effective data exchanges. The group of nodes in the multi-sink scenario is described through a distance vector. Though, the efficiency of multi-sink WSNs is considerably impacted by the routing of data packets and sink node placement in the cluster. In addition, many WSNs for diverse reasons existed in the similar geographical region. Hence, in this task, a secured energy-efficient routing technique is designed for a Wireless sensor network with Large-scale and multiple sink nodes. Here, the concept of an improved meta-heuristic algorithm termed Adaptive Squirrel Coyote Search Optimization (ASCSO) is implemented for selecting the accurate selection of cluster head. The fitness function regarding residual distance, security risk, energy, delay, trust, and Quality of Service (QoS) is used for rating the optimal solutions. The consumption of energy can be reduced by measuring the mean length along with the cluster head and multiple sink nodes. The latest two heuristic algorithms such as Coyote Optimization Algorithm (COA) and Squirrel Search Algorithm (SSA) are integrated for suggesting a new hybrid heuristic technique. Finally, the offered work is validated and evaluated by comparing it with several optimization algorithms regarding different evaluation metrics between the sensor and sink node.
Keywords
Introduction
WSN is described as the wireless sensor and actuator network or control network by researchers. Characterization of WSN is done through sensor nodes or small-sized devices. The sensor nodes in the environment are randomly distributed and also battery-powered to monitor the data of the specific scenario communicated “wirelessly in a multi-hop communication” [1, 2]. As WSN includes several sensor nodes, they must be communicated with each other for forming the network. In recent studies, the routing paths of several WSNs are jointly independent, where the packets are forwarded with different WSN’s routes via their sensors and routing paths [3]. If a packet is received from another WSN, then the sensors drop those packets without depending on related sinks. Generally, the routing efficiency will be improved when the sensors forward the received packets to other WSNs. The shortened distance must be observed between two neighbor sensors as more sensors transmit the packets in this heterogeneous WSN, and thus, there is a need to increase the sensor density of the corresponding monitoring platform [4]. It suffers from more redundant packets in the network [5]. The baseline routing protocols for WSNs aim especially either at security, QoS, or energy efficiency problems. On the other hand, there is a need for holistic WSN architecture since most of the applications need both security and QoS, which ensures the extension of the network lifetime. Hence, there is a necessity of considering the tradeoff among security, QoS, and network lifetime owing to the restricted energy capability of sensor nodes. Moreover, one of the complicated problems of WSN is security since unreliable channels and unattended operation is vulnerable to attacks.
To get lower latency and minimize the relay workload in intermediate nodes, several sinks are located in the network and utilized together for collecting the sensed data from the sensors in a restricted number of hops [6]. Similarly, if the hop count is smaller, then the network lifetime can be increased and energy consumption can be minimized. In addition, the energy dissipation at every node can be reduced in large-scale networks by deploying several sink nodes and sensor nodes for minimizing congestion control and increasing the manageability of the network [7]. Moreover, the probability of isolated groups of nodes with multiple sinks is minimized in a sensor area, which cannot forward their data due to the adverse signal propagation scenario. In addition, multi-sink WSNs are more scalable [8]. On the other hand, the conventional routing approaches in utilizing multiple sink nodes face some complications such as delay factors, congestion control schemes, location details for every device or sensor, and a lower number of sink nodes. The network efficiency is also dependent on the route via which the data packets must be forwarded along with the sink node placement [9]. Numerous routing protocols are implemented for getting superior performance with lesser packet delay. Similarly, a huge range of spanning-tree orientations has been explored via routing algorithms [10]. Though, these techniques are only energy efficient when disappointing the packet delay in communication [11].
Many routing protocols have been designed to reduce energy consumption or maximize the energy efficiency in a WSN [12]. Though, these approaches cannot solve the issue of overusing some of the sensors, particularly the nodes who closer to the sink node in a “static network with a single sink node”. However, it results in network collapse due to the overconsumption of energy whereas the remaining nodes in the network still have a huge amount of energy [13]. Various methodologies have been implemented in WSN, where performance can be measured regarding several factors like cost, energy, and network lifetime. Some of the new clustering protocols are Simulated Annealing (SA), Optics inspired optimization (OIO), Harmony search algorithm (HSA), Gravitation Search Algorithm (GSA), “Aware Cluster-Based Routing (ACBR) protocol”, and “Low Energy Adaptive Clustering Hierarchy (LEACH)” protocol, k-means, fuzzy, etc are suggested here for enhancing the sink node deficiency [14]. Though, these techniques suffer from a few limitations like node selection, reliability, path selection, bad network performance, limited energy in sensor nodes, packet delay, cost, energy level preservation of node, etc. [15]. Therefore, the aforementioned downsides induce the investigators to concentrate on adopting a protocol for routing in WSN. In recent studies, “nature-inspired optimization algorithms” have been utilized in developing a new routing protocol, which is “Particle Swarm Optimization (PSO), Artificial Bee Colony (ABC), Ant Colony Optimization (ACO),” etc. to explore further optimization [16]. Many optimization algorithms have been broadly utilized in WSNs to validate the solutions [17]. Conversely, various balancing of energy solutions does not confirm the QoS constraints of several practical and “mission-critical applications”. Thus, this task focuses on developing the latest nature-inspired algorithm for employing routing in WSN.
The major highlights of this study are elaborated here.
To plan the latest WSN method to choose the accurate cluster heads using a new heuristic algorithm by solving the “multi-objective function” with the aim of optimal routing. To design an ASCSO algorithm for selecting the accurate cluster heads through deriving the fitness function concerning the reduction of delay and distance, and also the improvement of residual energy, security, trust, and QoS. To examine the efficiency of efficient clustering energy in the WSN model by reviewing advanced algorithms concerning different performance measures.
The residual segments of this given offered method are provided below. Module II specifies the related approaches. Module III describes the “energy efficient routing for WSN with multiple sinks”. Module IV derives the multi-objective function derived or security-aware energy-efficient routing in WSN. Module V implements the ASCSO algorithm for routing in WSN. Module VI validates the outcomes. Module VII completes this task.
Related works
In 2021, Kaseem et al. [18] designed a new WSN system for enhancing their connectivity and extending the network lifetime by suggesting an optimized energy-efficient path planning technique. This model consisted of four processes firstly the sensing area was split into similar regions according to the count of installed mobile sinks, which handled the energy-hole issue. The “Minimum Weighted Vertex Cover Problem (MWVCP)” was used with the sojourn location determination technique for finding the optimal solutions and gathering the data as of cluster heads. At last, the “Multi-Objective Evolutionary Algorithms (MOEAs)” were used for evaluating the optimized mobile sinks’ trajectories along with three optimization techniques. The empirical outcomes were conducted by the cost function of the advanced approaches, the carrying out of the time of the sinks, network lifetime, and cluster heads number.
In 2020, Hung et al. [19] suggested Energy-Efficient Cooperative Routing (EERH) scheme to save energy in heterogeneous WSNs, where numerous WSNs are installed in a similar geographical platform. Here, routing paths were determined dynamically according to the balance energy of installed sensors along with their neighbors, and the transmission direction of event packets. Additionally, the delivery energy was saved by aggregating the packets forwarded in a similar direction through a similar sensor. They have considered the network constraints of EERH in terms of the transmission distance of a sensor and event packet, which has satisfied the real-time environment requirements.
In 2020, Singha and Nagaraju [20] implemented three diverse techniques for enhancing the efficiency of a WSN regarding sink node placement through optimization and route planning by nature-inspired algorithms. Moreover, the number of transmissions has been reduced by applying opportunistic coding at possible relays. Thus, the designed model placed the sink node using PSO, and then, the ABC algorithm was used for optimizing them. Moreover, before transmitting to neighbors, the opportunistic packet amalgamation was conducted.
In 2021, Maheshwari et al. [21] suggested a new Butterfly Optimization Algorithm (BOA) for maximizing the network lifetime and minimizing the overall energy consumption in WSNs. Here, BOA was applied for choosing the cluster heads from a set of nodes. Finally, the performance evaluation was conducted. In 2020, Mehta and Saxena [22] designed a “Fuzzy Multi-criteria Clustering and Bio-inspired Energy-efficient Routing (FMCB-ER)” for maximizing the operational time and network lifetime of WSN. The reliable clusters have been produced by a grid-based clustering method. Furthermore, the selection of an accurate cluster head was done through “An adaptive Fuzzy Multi-Criteria Decision-Making (AF-MCDM)” integrating with TOPSIS and Fuzzy-AHP. This model has processed three constraints like node position, QoS, and energy. The designed model was compared and evaluated with several conventional routing techniques.
In 2021, Rathee et al. [23] designed an ACO-based “QoS aware Energy Balancing Secure Routing (QEBSR) algorithm for WSNs.” This model has computed the “trust factor of the nodes on the routing path and the end-to-end delay of transmission” by enhanced heuristics. The designed method was reviewed over existing algorithms and showed superior performance. In 2020, Wang et al. [24] suggested an improved ABC technique for selecting cluster heads in WSNs. The fuzzy C-means clustering was developed for discovering the optimal clustering approach using the enhanced ABC technique in the initial phase with a similar energy level of entire nodes. The efficiency of the designed protocol was estimated regarding different cases and showed superior performance than other conventional techniques.
In 2021, Krishnan et al. [25] suggested a new “energy-efficient cluster head selection scheme” for reducing energy consumption along with BrainStorm Optimization (BSO) algorithm. Moreover, BSO was integrated with the “Modified Teacher–Learner Optimized (MTLBO) algorithm” for increasing efficiency. This model has also enhanced the performance regarding routing overhead, death of sensor nodes, etc. The development of the offered method was evaluated with several existing algorithms and given superior performance.
In 2021, Michailidis et al. [40] initiated a three-dimensional (3-D) geometrical presentation of the Mobile Edge Computing (MEC)-enabled network, and also the author has developed an optimization approach. It was utilized to minimize the communication-aided and computation-aided Weighted Average Energy Consumption (WTEC) of vehicles. Finally, the simulation outcomes verified the effectiveness of the MIMO transmission and also provided useful engineering insights.
In 2021, Michailidis et al. [41] developed a new computation offloading approach for the Internet of Vehicles (IoV) and also presented an Unmanned Aerial Vehicle (UAV)-aided network structure. Especially, the author has a new dual-RIS configuration. An optimization approach was proposed with the purpose of minimizing the WTEC of the vehicles.
Superiorities and downsides of traditional routing protocol with efficient energy methods in WSN
Superiorities and downsides of traditional routing protocol with efficient energy methods in WSN
Table 1 provides the advanced features and critical issues of traditional “energy-efficient routing protocol” methods in WSN. SEA [18] prolongs the network lifetime and also reduces the traveling distance as well as the time. But, it cannot be deployed in real-world applications. EERH [19] lengthens the monitoring lifetime associated with the networks and also adjusts the parameter for fulfilling the monitoring environment needs. Still, security is not explored. Opportunistic coding [20] optimizes the accuracy and the energy in several applications and also guarantees enhanced evaluation metrics. Yet, it does not validate the solution on a real-time sensor network. BOA and ACO [21] return high network performance and the lifetime of the network is more. But, it does not enhance the performance of novel optimization algorithms. FMCB-ER [22] “minimizes the consumption of energy and also enhances the lifetime of the network”. Still, it does not apply to mobile WSN applications. ACO [23] minimizes the delay and also prolongs the lifetime of the network. Yet, it cannot perform without weight vectors. ABC [24] saves energy, enhances the network throughput, and also achieves better performance in balancing the consumption of energy. But, it cannot be considered for WSNs to mobile networks. BSO-TLBO [25] avoids node failures and packet loss and also increases the network lifetime. Still, it does not consider distinct fitness functions. Thus, it is necessary to develop novel methods.
Energy-efficient routing for WSN with multiple sinks
Model of the system
The WSN is comprised of diverse sensor nodes and also sinks. The proposed model includes multi-sinks in WSN rather than a single WSN. The multi-sink WSN architecture is given in Fig. 1.
The diagrammatic representation of multi-sink-based wireless sensor networks.
The multi-sink WSN has several features when compared to the single-sink WSN. If any node fails in the network, data can be forwarded to other sink nodes or base stations [26]. The utilization of several sink nodes ignores the stopped working of the interrelationship between sensor networks and the Internet. The unbalanced expenditure of energy between sensor nodes can be solved by utilizing the multiple sink nodes [38, 39]. While considering the single sink WSNs, the entire data will be forwarded to the other kinds of sensor nodes closer to the sink. Hence, the energy can be drained among these nodes. Conversely, the burden of data transmission is distributed between all the sinks in sensor networks with multi-sink. However, the selection of sink nodes by sensor node is complicated and also plays a major role in WSN in influencing the network efficiency and delivery latency [27]. While selecting the sink node, the optimal node nearer to the sink is chosen by the sensor node and then, the data has been forwarded. The multiple sinks or relay nodes can be installed for collecting data to offer better performance. In general, the conventional single-sink framework faces two main issues latency and energy-hole problems. These issues become poor when the network diameter is huge. There is a complexity in reducing the hop distance for reaching the sink and prolonging the network lifetime [28]. Multiple sinks can be deployed for reducing the hop distance. The latency can be minimized and also, and the relay workload can be decreased.
WSNs include several counts of spatially distributed sensor nodes that are linked via a wireless medium. The network lifetime can be affected as the nodes of WSN are battery-powered [29]. The sensors existing in WSN consume more energy due to the higher data transmission to a destination via the nodes and sensing of environmental constraints [34, 35]. During the data transmission, high energy consumption is observed when compared to data processing and data sense. However, node failure also fails in the network. To enlarge the development of WSN and enlarge the lifespan of WSN, there is a requirement for optimal energy usage. Thus, the clustering of sensor nodes into groups is used for increasing network scalability and minimizing network energy consumption [36, 37]. Every cluster consists of one cluster head, which communicates with other cluster heads of the network [30]. A routing protocol is utilized in the clustered WSNs. Therefore, this paper considers the multi-objective for creating the “energy-efficient WSN” owing to the network performance improvement. The offered energy-efficient WSN architecture is shown in Fig. 2.
Energy efficient routing for WSN with multiple sinks.
This task develops a new secured “energy efficient routing” technique for large-scale WSNs with multiple sink nodes. Here, the ASCSO algorithm is used for selecting the accurate cluster heads. Here, the fitness functions regarding residual energy, delay, distance, security risk, trust, and QoS for getting the optimal solutions. This fitness function-derived selection of cluster heads is utilized for minimizing energy consumption. Thus, the multiple sinks with optimal cluster head selection aim on decreasing the expenditure of energy and enlarging the network lifespan.
Fitness function of the designed method
The offered approach considers the most important aim as the accurate selection of cluster heads by the ASCSO algorithm. Here, the optimal solution is obtained by deriving the fitness function concerning constraints like distance, packet loss ratio, residual energy, delay, security risk, trust, and QoS. The main fitness function is given in Eq. (1).
Here, the selected cluster heads using the ASCSO algorithm are called as
The fitness function concerning diverse variables is included in the section, where the values of as
Optimization of the designed cluster head selection using ASCSO.
The fitness function concerning variables is analyzed here, where the length is termed as
In Eq. (7), the term
The residual energy is called
The energy consumption by collecting the count of the data unit is specified as
Delay is determined during the communication of packets, which is according to the circulation delay and communication delay. The latency time is formulated in Eq. (9).
In Eq. (9), the “data transmission from cluster head to base station” is derived
“Security constraint
Security mode: “This model selects the cluster head by satisfying the security demand. Here, the security rank and the security demand are formulated as
Risky mode: This mode selects any of the conventional cluster heads to enable precise selection of cluster heads, and thus, it takes the entire probability of issues. This method is also classified as “the aggressive mode in the procedure of cluster head selection”.
The secure mode is taken as very complicated. Here,
In this mode, the fault rate must be in the form of less than 50%, while the preferred cluster head comes to the statement
Trust is described as, “the combined characteristics model for providing the security, reliability, privacy concerning the mobility”, which is represented by
In Eq. (11), the average trust of a node is shown by Tr, the “indirect trust of neighbor nodes”
QoS is depicted as, “the optimum number of sensors that should be sending information at any given time”. These QoS are provided as “the network users with consideration of the agreement between the service providers and the network users” as in Eq. (12).
Here, the “cluster head is shown” by
Proposed ASCSO-based routing
In this proposed model, the combination of SSA [31] and COA [32] has been utilized for proposing a new ASCSO algorithm for performing the routing in WSN. This ASCSO algorithm helps in selecting the optimal cluster heads in WSN, which assists in decreasing the expenditure of energy and enlarging the network lifespan. COA has several advantages and thus, this algorithm is chosen here for performing the routing. COA offers better solutions when estimating with other traditional techniques. It can provide globally accurate solutions owing to its improvement of efficiency and unique algorithmic structural setup. Though the given recommended algorithm is caused by premature convergence. Therefore, there is essential for offering a new heuristic algorithm using the SSA algorithm. Because it has the ability for producing accurate solutions for solving high-dimension development issues in a limited period. Hence, the integration of COA and SSA is carried out in this proposed model. ASCSO is suggested here by introducing three random numbers like
The bad fitness result is noted as
COA is the inspired swarm intelligence approach, which is developed using the swarm behavior of coyotes and the social existence characteristics of the canis latrans species in North America. Initially, the COA population is assigned and it splits into the same count of coyotes (solutions) per group, where each group represents the social condition and each result location is derived as a probable number of solutions. At first, the locations of the solution are assigned arbitrarily as derived in Eq. (16), where the average results per group are limited to 14 in COA for attaining the accurate exploration ability of the algorithm.
In Eq. (16), the “lower bound and upper bound” of the search space is indicated as
In Eq. (17), the term
Here, the association probabilities and the scatter distribution are indicated by
The term
Especially, the alpha induces and the group induces are called as
In Eq. (22), the alpha solution is denoted as
If the
SSA is inspired by taking the jumping and gliding schemes of the solutions. The whole improvement procedure is conducted in the summer and winter phases. At first, the population count is indicated as
In the afore-mentioned equation, the arbitrary number with the bounding range of 0 to 1 is denoted as the term rn, where the
Here, the term gh is denoted as the gliding constant and the arbitrary function
Terms cr and
The afore-mentioned equation, the term Fr, is indicated as the drag force, and the variable Lf is described as the lift force and these two forces are formulated below.
Here, the variables
Here, the arbitrary function that is set from the limit
The variable
Seasonal monitoring situations estimation: This process helps to ignore the algorithm for resolving the cost function issue. Here, the term SC seasonal constant and the corresponding lowest rates are computed in Eqs (33) and (34).
Here, the average iteration is specified as
The levy distribution is formulated in Eq. (36).
The two diverse functions are indicated by
At last, the ASCSO algorithm ends when “the maximum count of iterations is fulfilled”. The flow diagram of the ASCSO algorithm is shown in Algorithm 1.
Therefore, the accurate solutions concerning the selection of cluster heads are achieved by the ASCSO algorithm, and the flow diagram of the offered ASCSO algorithm is depicted in Fig. 4.
The sequential process of the designed routing model is given here.
Start the procedure Initialization of cluster head Utilize the ASCSO algorithm and solve the multi-objective function for selecting the cluster heads. Multi-objective fitness evaluation based on distance, packet loss ratio, residual energy, delay, security risk, trust, and QoS. If The solution is enhanced according to COA using Eq. (23) Else, the solutions are enhanced according to SSA. Find the best cluster head with minimum fitness value. If the optimal solution is reached then stop the procedure or else start step 2.
Experimental calculation
Experimental constraints of secured routing with energy efficient approaches for large scale wireless sensor networks with multiple sink nodes
Experimental constraints of secured routing with energy efficient approaches for large scale wireless sensor networks with multiple sink nodes
Flow diagram of ASCSO algorithm for routing.
Validation of the number of alive nodes of the proposed routing technique for WSN with multiple sink nodes by differing the number of sink nodes as “(a) 3, (b) Zoom in the image of (a), (c) 4, (d) Zoom in the image of (c), (e) 5, (f) Zoom in the image of (e), (g) 8, (h) Zoom in the image of (g)”.
Evaluation of normalized energy of the proposed secured routing technique for largescale WSN with multiple sink nodes by varying “the number of sink nodes as (a) 3, (b) Zoom in the image of (a), (c) 4, (d) Zoom in the image of (c), (e) 5, (f) Zoom in the image of (e), (g) 8, (h) Zoom in the image of (g)”.
The suggested “energy-efficient clustering protocol in WSN” was designed in MATLAB 2020a. Here, the suggested model was evaluated by estimating with the traditional systems like the Butterfly Optimization Algorithm (BOA) [30], Jaya Algorithm (JA) [33], SSA [31], and COA [32] regarding convergence analysis, number of alive nodes, normalized energy, energy efficiency, etc. The experimental constraints are depicted in Table 2.
Evaluation of offered “energy efficient clustering protocol in WSN” was analyzed regarding the average of alive nodes by varying the count of rounds as given in Fig. 5. The better efficiency is noticed by the designed ASCSO algorithm. However, COA has superior performance while considering the number of rounds from 1800 to 2000 rounds. Similarly, SSA and BOA also overtake the performance. Hence, there is a need of improving the network efficiency.
Estimation of normalized energy
Validation of the designed “energy efficient protocol” regarding normalized energy is given in Fig. 6. Here, the higher normalized energy is attained by the proposed ASCSO algorithm while comparing it to the other algorithms from the initial number of rounds itself. Thus, the maximum efficiency is achieved by ASCSO in terms of normalized energy.
Validation on the delay of the offered secured routing technique for largescale WSN by differing the number of sink nodes as (a) 3, (b) 4, (c) 5, and (d) 8.
Validation of distance of the offered secured routing technique for largescale WSN by varying the number of sink nodes as “(a) 3, (b) 4, (c) 5, and (d) 8”.
Validation of energy of the proposed secured routing technique for largescale WSN by differing the number of sink nodes as “(a) 3, (b) 4, (c) 5, and (d) 8”.
Analysis of QoS of the proposed secured routing technique for largescale WSN by differing the number of sink nodes as “(a) 3, (b) 4, (c) 5, and (d) 8”.
Analysis of security of the offered secured routing technique for largescale WSN by varying the number of sink nodes as “(a) 3, (b) 4, (c) 5, and (d) 8”.
Statistical validation of the offered secured energyefficient routing technique concerning several dead nodes
Evaluation of trust of the proposed secured routing technique for largescale WSN by differing the number of sink nodes as “(a) 3, (b) 4, (c) 5, and (d) 8”.
The proposed “energy efficient protocol” is validated regarding delay by differing the count of rounds given in Fig. 7. While taking the number of sink nodes as 3 and the number of rounds as 400, the ASCSO algorithm gets a minimum delay than other heuristic algorithms, which is 62.5%, 31.8%, 61.5%, and 28.5% elevated than BOA, JA, SSA, and COA. Hence, the minimum rate in terms of delay with higher performance is observed by the ASCSO algorithm.
Statistical analysis of the designed secured energyefficient routing technique in terms of normalized energy
Statistical validation of the offered secured energyefficient routing technique in terms of Distance
Statistical validation of the offered secured energyefficient routing technique in terms of the number of residual energy
Statistical validation of the offered secured energyefficient routing technique in terms of delay
Statistical validation of the offered secured energyefficient routing technique in terms of security
Statistical validation of the offered secured energyefficient routing technique in terms of QoS
Statistical validation of the offered secured energyefficient routing technique in terms of Trust
Validation of the designed cluster head selection method is carried out in terms of distance as shown in Fig. 7. The elevated performance concerning distance is observed by the ASCSO algorithm.
Validation of residual energy
The designed clustering model using the ASCSO algorithm is given in Fig. 9. The better performance is reached by ASCSO-aided cluster head selection strategy in terms of higher energy and thus, it ensures the maximum performance.
Analysis of QoS
The performance of the designed “energy efficient clustering” is examined concerning QoS by differing the number of rounds as given in Fig. 10, which shows maximum QoS improvement is achieved by the ASCSO algorithm by evaluating with other baseline approaches.
Evaluation of security
Validation of the offered method is examined regarding security by differing the number of rounds as given in Fig. 11. The higher security is accomplished by the ASCSO algorithm by differing the number of sink nodes.
Validation of trust
Validation of the offered “energy clustering” method using the ASCSO algorithm concerning trust is given in Fig. 12. The maximum trust is guaranteed by designed cluster head selection by the ASCSO algorithm.
Statistical analysis
Estimation of statistical analysis of the offered “energy-efficient clustering model” for several constraints is given in Tables 3 to 9. As the “considered optimization algorithms are in stochastic nature and the experiment is executed five times”. This analysis is executed by considering the “measures like best, worst, mean and standard deviation”. “The mean is the average value of the best and worst values and the median is referred to as the center point of the best and worst values whereas the standard deviation is represented as the degree of deviation between each execution”. Finally, the statistical evaluation shows higher efficacy regarding different constraints like the number of dead nodes, trust, QoS, normalized energy, residual energy, security, distance, and delay.
Conclusion
This work has implemented a secured “energy-efficient routing” technique for large-scale WSNs with multiple sink nodes. Here, ASCSO was implemented for the selection of the accurate cluster head. It was carried out by solving the objective function regarding “distance, residual energy, delay, security risk, trust, and QoS”. Finally, the proposed work was evaluated by comparing it with several optimization algorithms in terms of different evaluation metrics between sensor nodes and sink nodes. From the results, the maximum performance was observed by the designed ASCSO algorithm. However, COA has superior performance while taking the number of rounds from 1800 to 2000 rounds. Similarly, SSA and BOA also overtake the performance. When considering the number of sink nodes as 4 and the number of rounds as 800, the ASCSO algorithm was 37.9%, 17.6%, 60%, and 33.3% superior to BOA, JA, SSA, and COA techniques. The efficacy improvements of this work are applicable to other research like IoT healthcare applications, target tracking, and military applications. However, it was required to deploy the Routing Protocol for Low-Power and Lossy Networks (RPL) nodes to ensure the consistent of the outcomes. Additionally, need to discover the multihomed solutions on different QoS metrics. Hence, there was a need of improving the network efficiency. This can be solved in the future by utilizing intelligent techniques. We will explore the impact of diverse constraints on the efficacy of the network and further improve its performance.
