Background
Population growth leads to many health diseases such as cancer, asthma, cardiovascular diseases, and various other chronic fatal diseases due to which millions of people loose lives [1]. The patients may be cured if the disease can be detected at the right time. Therefore, wireless body area networks (WBAN) are required for the continuous monitoring of the body. It is helping to improve the quality of life by not keeping patients limited to bed. WBAN is a collection of sensors on a person’s body, and a wireless channel is used to create a wireless communication connecting these sensors together. These nodes are miniaturized and observe different physiological parameters and send them to node place on-body or off-body called sink node. Further, this sink sums up the collected data and then sends it for further assessment and diagnosis. All the tiny sensor nodes have very little energy resources, so energy-efficient routing of data in WBAN is one of the important concerns. In WBAN, routing protocols have been categorized such as mobility-aware, thermal-aware, link-aware, and distance-aware from the perspective of energy, and many more [2–4]. Long-term sustainability of sensor devices is considered a major problem for the effective implementation of WBAN technology. The continuous monitoring of health information using the sensors deployed on the human body leads to cutback the energy of sensors which is the biggest obstacle in the communications between sensors and personal device (PD). To deal with energy efficiency in WBAN, it can be clearly understood from the literature that one of the important mechanisms is selecting the relay node (which is the intermediate node). The problem of relay node selection can be modeled as an optimization problem.
In the current era, many researchers have explored the usage of various nature-inspired metaheuristic algorithms for solving various optimization problems. Some of the work for solving the relay node selection problem using metaheuristic can be summarized as follows: Wu et al. [5] have applied PSO to selection of the relay node for minimization of energy consumption. Genetic ant colony [6], artificial bee colony [7], hybrid PSO-GA [8], PSOBAN [9], and OCER [10] have been currently explored to solve WBAN-based problems. Dhadwal et al. [11] utilized a hybrid genetic algorithm (GA) technique combined with PSO to increase the search proficiency and select the best route out of many possible routes. Ravi et al. [12] proposed GA for optimizing the trust features for body sensors. Ali et al. [13] proposed a routing technique based on bees’ algorithm to deal with energy consumption and reduce transmission time by finding the shortest path for data transmission. Kanchan and Shetty [14] proposed quantum PSO for energy utilization and network stability. Roopali [15] proposed a GA-based routing mechanism for relay selection, which is both energy-efficient and stable. Singh and Satvir [16] proposed an energy-efficient bee clustering protocol using an artificial bee colony to detect optimal cluster head and enhance energy efficiency. Mittal [17] proposed a moth flame optimization-based energy-aware routing protocol for enhancing network’s stability period. Recently, various nature-inspired metaheuristic approaches have been proposed, such as the coyote optimization algorithm [18], Black Widow Optimization Algorithm [19], New Ant Colony Optimization Algorithm [20], hybrid PSO-GA [21], and Harris hawks optimization [22]. The benefits of the proposed algorithms can be clearly seen in [23–25]. A comparative analysis of some of the existing techniques is shown in Table 1.
Table 1. Comparative analysis of some of the existing techniques
Author | Year | Techniques | Advantages | Disadvantages |
---|---|---|---|---|
Xu G [6] | 2014 | Genetic ant colony algorithm | Residual energy parameter balances the energy consumption among the sensor | Computation time complexity of this protocol is very high |
Yan J [7] | 2014 | Artificial bee colony | Utilizes less energy and more reliable as compared to multi-hop communication | Here, they just only assumed the mesh topology |
Kennedy and Kennedy [26] | 2015 | PSO | Success rate of packet transmission increase and low specific absorption rate using relay node | Network lifetime not considered |
Javaid et al. [27] | 2016 | Linear programming-based mathematical models for relay node selection | Maximizes the network stability period and nodes stay alive for longer period | Lack of synchronization mechanism |
Kaur et al. [10] | 2017 | Optimized cost-effective and energy-efficient routing protocol for WBAN | Reliable and power-efficient routing protocol with high throughput | Expected Transmission Count (ETX) link metrics were not implemented |
Agnihotri et al. [8] | 2019 | PSO-GA | Hybrid PSO-GA routing scheme raised 12 to 23% lifetime compared to the shortest path approach | Energy harvesting was not done properly |
Samal [28] | 2019 | Cuckoo search-based algorithm | Proposed fitness function for placement of relay nodes | Work on adjusting the network topology adaptively based on IEEE 802.15.6 was not focused |
Raj [29] | 2020 | Opportunistic energy-efficient routing with load balancing | Improved performance as compared to other existing protocols | The path loss increased between transmitter and receiver with the increase in distance and frequency |
It can be gauged from the literature that most of the work for selecting the relay node has been using metaheuristic algorithms that have been done using traditional algorithms. Very few authors have reported the work using the latest algorithms. In this context, this paper aims to present a rigorous comparison of the three most modern metaheuristic algorithms wiz. grey wolf optimization (GWO), ant lion optimization (ALO), and PSO for selecting the relay node to aid energy efficiency for routing the data in WBAN.
As per no free lunch theorem, no algorithm is suited to solve every kind of optimization problem. Therefore, there is always a scope of improvement in the performance. This study lays down the base to model relay node selection as an optimization problem and compare the performance of three latest algorithms. This study implements GWO to solve the relay node selection problem which has not been performed yet, to the best of author’s knowledge, and compare the performance with ALO and PSO.
Methods
The fundamentals and algorithms for the three optimization techniques can be found in GWO [30], ALO [31], and PSO [26].
The proposed work
Energy usage and network longevity are the main two considerable challenges in WBAN as the batteries of sensor nodes, which are deployed on the human body, have to be recharged and replaced after some time. Also, the significant contemplation in WBAN is energy conservation. The deployed sensor node requires a sensible use of energy sources for the enhanced network period. All sensor nodes are transmitting information via the forwarder node to the sink. Sensor nodes select a route that has the least distance to the sink node and consumes less energy. The proposed work focused on finding the optimal route for transmitting the data.
The LEACH energy model has been used to calculate the energy LEACH [32, 33]. For the selection of optimal path, use different optimization algorithms PSO, GWO, and ALO. The proposed energy-aware routing protocol reduces the total network installation cost and the energy consumed by the whole network and sensors. The proposed algorithm will work as follows:
Input: Sensor nodes, a sink node, distance from each sensor node to sink node, distance from each sensor node to neighboring nodes, the initial energy of each sensor node, weights w1 and w2.
Output: Maximize the network lifetime and less energy consumption through the best optimal routing.
Step 1: Distance of each sensor node from the sink (dists, sink) is calculated using Eq. (1):
1
where xs is the source node and ys is the target node; xsink and ysink are coordinates of the sink nodes.
Step 2: Neighbor selection for communication between sensor and sink node using Eq. (2):
2
Step 3: Distance from each sensor node to the neighbor node (dists, n) is calculated using Eq. (3):
3
where xn and yn are neighbor nodes.
Step 4: Evaluate the fitness value for all optimization algorithms by using Eq. (4):
4
where E(current node) and En(neighbor of i) represent the energy of the source node and neighbor node, respectively; w1 and w2 are weights of the sensor node and relay node (forwarder node) for each optimization, respectively.
Step 5: Update all the values after each iteration.
Step 6: Repeat step 4 until the maximum iterations reach.
Step 7: Compare the result of all the three optimization algorithms and find the best one.
Step 8: End.
The main goal of the proposed work is to minimize energy consumption, the route selection for transmitting the data from source to sink node. This proposed work has tried to observe using optimization in the w1and w2 that are two weights and the importance of distance and energy. The leftover energy of a node is calculated by subtracting the total energy consumed from the initial energy of that particular node. Following assumptions for the selection of optimal path, use different optimization algorithms PSO, ALO, and GWO.
PSO
Using PSO, the forwarder node for routing has been selected based on the criteria which have the maximum energy and least distance to the source as compared to the other nodes in the network.
Route find from the source to the next neighbor is the P_best and route from the source to the sink is the G_best.
ALO
In ALO-based routing source node (ant lion), choose the path for transmitting the data in such a way that minimizes the cost of energy consumption and selects the next neighbor with minimum distance to the sink.
GWO
In GWO-based routing, it considers that the forwarder node that is represented by m is the routing search agent (wolves).
To impersonate the wolves’ position in GWO, as the nodes are static, it is not feasible to change the position. represents the position in the 2-dimensional space that represents the position of the nodes, by taking the closest node to the best position (α location).
Fitness of all these three optimization algorithms has been calculated using Eq. (4) for each iteration, and finally, fitness values are compared to all these optimization algorithms, and the best optimized routing algorithm is found.
Methodology
The designed model
The IEEE 802.15.6 WBAN technology has emerged as a sub-category of wireless sensor network technology for a variety of applications such as patient monitoring system, sleep staging, diagnosis-treatment system, and control of sensors. In this paper, WBAN healthcare architecture can split into three levels as follows:
Level 1
Intra-WBAN communication: Level 1 describes the network connection between the nodes and their particular communication within the range of 2 m in and around the human body. In this level, the data is forwarded to a personal device by sensor nodes. The details of the various level in the proposed work are shown in Fig. 1.
Fig. 1 [Images not available. See PDF.]
Proposed architecture for WBAN
Level 2
Inter-WBAN communication: At this level, the communication is established between the PD and the access points. It controls and monitors the operation of WBAN nodes. PD is liable to take a number of tasks, and it provides an interface to the medical center and to the user. It interconnects WBAN with a variety of networks that can be easily accessed both in everyday life and cellular networks.
Level 3
Beyond WBAN communication: This includes the medical server, which is accessed via the internet, the connection between level 2 and gateway along with PD. A healthcare contributor runs a service that automatically gathers data from individual patients, integrates the data into a patient’s medical record, processes them, and issues proposals, if necessary. The information which can be used for the patient’s treatment stores in level 3.
The network model
In the network model, a WBAN is formed which has eight sensor nodes (SN) and one sink node. Each sensor node performs different tasks: SN1 used for electrocardiogram, SN2 used for blood pressure, SN3 used for temperature, SN4 used for glucose, SN5 used for electromyogram, SN6 used for lactic acid, SN7 used for motion, and SN8 used for electromyogram according to the sensor node deployment in the body as shown in Fig. 2. The details of the simulation parameters have been listed in Table 2. The network topology can be made by the following assumption:
Each sensor node is immovable.
A bi-directional link is established between the network, employing that the sensor node SN1 (as a transmitter node) interacts with sensor node SN2 (as receiver node) as well as sensor SN2 (transmitter node) can also communicate with sensor SN1 (receiver node).
Each sensor node’s energy is equally distributed.
In the established network, each sensor node knows the distance from its neighboring node and also the distance from its sink node.
Fig. 2 [Images not available. See PDF.]
Wireless body area network model of a patient
Table 2. Simulation parameters for the proposed WBAN model
Parameter | Value |
---|---|
Number of nodes | 8 |
Sink position | At the center of the body |
Packet size | 4000 bits |
Initial energy | 0.6 J |
Numbers of rounds | 8000 |
ETrnas | 16.7*0.000000001 |
Erec | 36.1*0.000000001 |
The energy model
All WBAN nodes consume a lot of energy. The total consuming energy of sensor node is the sum of sensing energy, transient energy, processing energy, and transmission energy. It has been found from the literature that there are many energy models for the optimization technique. For the current study, the first-order energy model is proposed from Eq. (5) to Eq. (8):
5
6
7
where
EnTrans − elecand Enrec − elec are the energy needed to run the transmitter and receiver electronic circuits.
EnTrans − amp(k, d) is the energy needed to run the transmitter amplifier circuit
Enelec is the energy required by the electronic circuitry
In the energy model, path loss coefficient parameter ‘n’ is added, because the communication medium is the human body which contributes attenuation to the energy model. Therefore, consumption of energy is calculated using Eq. (8):
8
The path loss model
There are many substances embodied like varied thickness, dielectric constant, and characteristics of impedance because the human body is partially conductive. Due to the communication protocol which is adopted by the nodes, they can respond to a high loss because of the operating frequency band. In WBAN, for the purpose of communication, Bluetooth, MICS, IEEE 802.15.6 (UWB), and ZigBee are standards that are in use. Due to the frequency and distance, the attenuation that occurs in the level of the power at the receiving end is the path loss. In between the environment of the transmitter and the receiver, path loss includes the consequences which are linked with distance and interaction of the wave propagation with the physical objects. Path loss is computed in dB (decibel). The following are the mathematical equations from Eq. (9) to Eq. (11) for calculating the path loss:
9
10
11
PLoss is the path loss
d1 is the distance between the transmitter and the receiver
d0 is the threshold distance value we have taken in our work as 0.1 [34].
λ is the wavelength of the propagating wave, we have taken the value 0.125 m [35].
Results
The execution of the proposed study is evaluated using the simulation tool MATLAB (Matrix Laboratory) and by judging the different performance parameters such as network lifetime, throughput, residual energy, and path loss.
As clearly shown in Table 3, the GWO achieves a significantly higher rate of throughput (about 2754 packets per 8000 rounds) relative to the protocols ALO (about 2255 packets per 8000 rounds) and PSO (about 1750 packets per 8000 rounds). The relay nodes are selected according to the fitness function, which in turn helps to save energy in every round. 4.0 J of total maximum energy is allocated among all WBAN nodes present. The findings of the simulation reveal that the GWO-based protocol uses less energy up to 72% of the simulation period. The GWO-based protocol that the author conducted is found to be more effective in terms of power consumption and the sustainability of WBAN.
Table 3. The comparison between various parameters for PSO, ALO and GWO
Parameters | Algorithms | |||
---|---|---|---|---|
PSO | ALO | GWO | ||
Network lifetime (rounds) | First node died | 2100 | 1200 | 4350 |
Total network lifetime of rounds | 7600 | 7550 | 7632 | |
Throughput | Number of packets received successfully | 1750 | 2255 | 2754 |
Total number of packets (rounds) | 3000 | 3000 | 3000 | |
Residual energy (J) | At 2000 rounds | 1.91767 | 2.24869 | 2.58494 |
At 4000 rounds | 1.13134 | 1.14886 | 1.17688 | |
At 6000 rounds | 0.476357 | 0.536252 | 0.743257 | |
At 8000 rounds | 0.0140105 | 0.0225723 | 0.3140105 | |
At 10000 rounds | 0 | 0 | 0 | |
Path loss (dB) | At 2000 rounds | 432 | 375 | 371 |
At 4000 rounds | 269 | 268 | 222 | |
At 6000 rounds | 270 | 188 | 105 | |
At 8000 rounds | 0.7 | 1.5 | 0 | |
At 10000 rounds | 0 | 0 | 0 |
The various values for different parameters have been found by comparing the optimized algorithm for the selection of the best route. For the current study, the size of the network is 0.9 m × 1.7 m considered, and initially, the energy given to each node is 0.5 J along with the results for 8000 runs.
Network lifetime
Figure 3 shows when a route is selected based on GWO absorb 7.5% of energy in contrast to PSO and ALO. In PSO, the first node dies after 2100 rounds, while in ALO and GWO, it dies after 1200 and 4350 rounds. Also, Fig. 3 displays that the total network lifetime of PSO, ALO, and GWO is 7600, 7550, and 7632 rounds, respectively.
Fig. 3 [Images not available. See PDF.]
Network lifetime for PSO, ALO, and GWO for WBAN
From Fig. 3, it is evident that GWO has a better network lifetime in comparison to ALO and PSO, as the foremost node perishes much later than ALO and PSO. It is because, in GWO, the transmission takes place only when the nodes have high residual energy and are least distance.
Throughput
Figure 4 and Table 3 show that the GWO sends more packets to the body coordinator, i.e., sink, due to the increased network lifetime. The total packets sent are 3000 and the received packets using PSO are 1750, while for ALO and GWO, they are 2255 and 2754 respectively. The protocol GWO attains a massive increase in the throughput rate, as evident in Fig. 4 as ALO and PSO.
Fig. 4 [Images not available. See PDF.]
Throughput for PSO, ALO, and GWO for WBAN
Residual energy
Figure 5 and Table 3 show that the total energy consumption decreased by 23% as compared to PSO and 16% compared to ALO. The proposed GWO protocol employs the scheme of a relay node according to the fitness function and finds a route which is selected to contribute to much greater energy savings. The simulation results also indicate greater energy conservation, in comparison with ALO and PSO, which in turn facilitates the network longevity.
Fig. 5 [Images not available. See PDF.]
Residual energy for PSO, ALO, and GWO for WBAN
Path loss
Figure 6 and Table 3 show that for GWO, path loss reduces because the route select is more optimal as compared to PSO and ALO. The number of alive nodes is least the cumulative path loss.
Fig. 6 [Images not available. See PDF.]
Path loss for PSO, ALO, and GWO for WBAN
Discussions
Network lifetime
The total lifetime of a network when a network is operational till the death of the last node is called network lifetime. The proposed new fitness function for selecting the best route for transmitting the data plays an essential role in minimizing energy consumption. It has been found that for GWO (as shown in Fig. 3), the absorption of energy is 7.5% as well as the first node dies after 4350 rounds and the total network lifetime of GWO is 7632 rounds, respectively. These experimental results show that the GWO is better than the other algorithms inspired by nature, resulting in a longer lifetime of the network. GWO is a social hierarchy to save the best solutions that have been obtained so far during the iteration. That is why each node’s network lifetime can survive longer in the WBAN network scenario.
Throughput
The actual volume of packets successfully obtained at the sink is called throughput. In WBAN, the data transmission is critical and important and it requires that minimum packets are dropped and more data packets are received at the receiver end, which means high throughput. The high number of packets received for GWO is due to increased network lifetime in GWO as compared to other ones. Grey wolves are able to acknowledge and encircle the place of the prey. The alpha generally guides the hunt. The delta and beta may also be engaged in hunting from occasionally. Therefore, GWO saving the first three highest options to date and forcing the other search agents (including the omegas) to update their positions according to the best search agents. By updating the first three best positions (the alpha (α), beta (β), and delta (δ)) to mimic, the path and the optimum distance from the node to the sink can be found.
Residual energy
The difference between the initial energy of a node and the energy consumed for sending the packets is called residual energy. Basically, it is the remaining energy after the operator.
For transmitting packets to sink, the algorithms (POS, ALO, and GWO) use different routes and in each round for transmitting packets to saving energy that is restricted overloading to a particular route. In the case of GWO, stability period and network lifetime are more which increased the throughput and minimized the energy consumption.
Path loss
Path loss is a power loss while transferring data from the transmitting to the receiving biosensor node, and this will help in depicting the vital role in the design and analysis of the link. The path loss coefficient used for this work is 3.38 dB, while 4.1 dB for standard deviation.
From Table 4, it is evident that the proposed algorithm has a better network lifetime in comparison to other existing algorithms for WBAN problem. Since the proposed GWO ability to explore in the search space is much greater than PSO, GA, artificial bee colony, ant colony algorithm, and hPSO-GA, it optimizes the fitness function more effectively and detects the shortest path rapidly, within the WBAN for data transmission.
Table 4. Comparative analysis of the proposed algorithm with existing in WBAN problem
Algorithm → | Proposed GWO | Genetic algorithm [10] | Artificial bee colony [7] | Hybrid PSO-GA [8] | PSO [5] | Genetic algorithm [12] | Ant colony algorithm [7] |
---|---|---|---|---|---|---|---|
Improved network lifetime | 96.90% | 95% | 96% | 90% | 94.5% | 96.76% | 91% |
Conclusions
Energy efficiency is considered as one of the major challenges for the successful deployment of WBAN. To deal with energy efficiency, one of the important mechanisms is selecting the relay node, which can be modeled as an optimization problem. This paper presents a rigorous analysis of the three latest metaheuristic algorithms wiz. GWO, ALO, and PSO on the basis of residual energy, throughput, network lifetime, and path loss. It can be clearly gauged from the results obtained that the GWO algorithm outperforms ALO and PSO due to the social hierarchy and concept of hunting mechanism for finding the optimal solutions.
In the future, work can be further extended to propose the hybrid version of the algorithms to increase its performance for selecting the relay node. Work can also be done to reduce the computation time complexity of the algorithms.
Acknowledgements
The authors are thankful to the NIT Jalandhar for providing the requisite requirement for carrying out this work.
Authors’ contributions
HK and RD designed this problem. The simulation part is carried out by NB. All the authors discussed the results and written part done respectively. All the authors have read and approved the manuscript.
Funding
There is no source of funding for this study.
Availability of data and materials
The datasets used and/or analyzed during the current study are available from the corresponding author on reasonable request
Ethics approval and consent to participate
This study did not require any ethical clearance or clinical clearance because it is a simulation-based study.
Consent for publication
Not applicable.
Competing interests
The authors declare that they have no competing interests.
Abbreviations
Wireless body area networks
Particle swarm optimization
Ant lion optimization
Grey wolf optimization
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
1. Movassaghi, S; Member, S; Abolhasan, M; Member, S. Wireless body area networks: a survey. IEEE Commun Surv Tutorials; 2013; 16, pp. 1658-1686. [DOI: https://dx.doi.org/10.1109/SURV.2013.121313.00064]
2. Javaid, N; Ahmad, A; Nadeem, Q et al. IM-SIMPLE: IMproved stable increased-throughput multi-hop link efficient routing protocol for Wireless Body Area Networks. Comput Hum Behav; 2015; 51, pp. 1003-1011. [DOI: https://dx.doi.org/10.1016/j.chb.2014.10.005]
3. Jing, L; Ming, L; Bin, Y; Wenlong, L. A novel energy efficient MAC protocol for wireless body area network. China Commun; 2015; 12, pp. 11-20. [DOI: https://dx.doi.org/10.1109/CC.2015.7084398]
4. Kim, J; Song, I; Choi, S. Priority-based adaptive transmission algorithm for medical devices in wireless body area networks (WBANs). J Cent South Univ; 2015; 22, pp. 1762-1768.[COI: 1:CAS:528:DC%2BC2MXpsFarurc%3D] [DOI: https://dx.doi.org/10.1007/s11771-015-2694-4]
5. Wu, T; Lin, C. Low-SAR path discovery by particle swarm optimization algorithm in wireless body area networks. IEEE Sensors J; 2015; 15, pp. 928-936. [DOI: https://dx.doi.org/10.1109/JSEN.2014.2354983]
6. Xu, G; Wang, M. An energy-efficient routing mechanism based on genetic ant colony algorithm for wireless body area networks. J Networks; 2014; 9, pp. 3366-3372. [DOI: https://dx.doi.org/10.4304/jnw.9.12.3366-3372]
7. Yan, J; Peng, Y; Shen, D et al. An artificial bee colony-based green routing mechanism in WBANs for sensor-based E-healthcare systems. Sensors; 2018; 18, 3268. [DOI: https://dx.doi.org/10.3390/s18103268]
8. Agnihotri, A; Gupta, IK. A hybrid PSO-GA algorithm for routing in wireless sensor network. In 2018 4th International Conference on Recent Advances in Information Technology; 2018; Dhanbad, India, IEEE: pp. 1-6.
9. Bilandi, N; Verma, HK; Dhir, R. PSOBAN: a novel particle swarm optimization based protocol for wireless body area networks. SN Appl Sci; 2019; 1, 1492. [DOI: https://dx.doi.org/10.1007/s42452-019-1514-0]
10. Kaur, N; Singh, S. Optimized cost effective and energy efficient routing protocol for wireless body area networks. Ad Hoc Netw; 2017; 61, pp. 65-84. [DOI: https://dx.doi.org/10.1016/j.adhoc.2017.03.008]
11. Dhadwal, MK; Jung, SN; Kim, CJ. Advanced particle swarm assisted genetic algorithm for constrained optimization problems. Comput Optim Appl; 2014; 58, pp. 781-806. [DOI: https://dx.doi.org/10.1007/s10589-014-9637-0]
12. Ravi, KKGRSV. Genetic algorithm based sensor node classifications in wireless body area networks ( WBAN ). Clust Comput; 2019; 22, pp. 12849-12855. [DOI: https://dx.doi.org/10.1007/s10586-018-1770-6]
13. Ali, GA; Murtaza, S; Al, R. Routing optimization in WBAN using bees algorithm for overcrowded Hajj environment. Int J Adv Comput Sci Appl; 2018; 9, pp. 75-79.
14. Kanchan, P; Shetty, DP. Quantum PSO algorithm for clustering in wireless sensor networks to improve network lifetime. Emerging technologies in data mining and information security; 2019; Singapore, Springer Singapore: pp. 699-713. [DOI: https://dx.doi.org/10.1007/978-981-13-1501-5_62]
15. Roopali RK (2020) Energy efficient dynamic cluster head and routing path selection strategy for WBANs. Wirel Pers Commun:1–26. https://doi.org/10.1007/s11277-020-07177-6
16. Singh, P; Satvir, M. Improved artificial bee colony metaheuristic for energy-efficient clustering in wireless sensor networks. Artif Intell Rev; 2019; 51, pp. 329-354. [DOI: https://dx.doi.org/10.1007/s10462-017-9564-4]
17. Mittal, N. Moth flame optimization based energy efficient stable clustered routing approach for wireless sensor networks. Wirel Pers Commun; 2019; 104, pp. 677-694. [DOI: https://dx.doi.org/10.1007/s11277-018-6043-4]
18. Qais, MH; Hasanien, HM; Alghuwainem, S; Nouh, AS. Coyote optimization algorithm for parameters extraction of three-diode photovoltaic models of photovoltaic modules. Energy; 2019; 187, 116001. [DOI: https://dx.doi.org/10.1016/j.energy.2019.116001]
19. Hayyolalam, V; Asghar, A; Kazem, P. Engineering applications of artificial intelligence black widow optimization algorithm: a novel meta-heuristic approach for solving engineering optimization problems. Eng Appl Artif Intell; 2020; 87, 103249. [DOI: https://dx.doi.org/10.1016/j.engappai.2019.103249]
20. Gao, W. New ant colony optimization algorithm for the traveling salesman problem. Int J Comput Intell Syst; 2020; 13, pp. 44-55. [DOI: https://dx.doi.org/10.2991/ijcis.d.200117.001] https://doi.org/10.2991/ijcis.d.200117.001
21. Garg, H. A hybrid PSO-GA algorithm for constrained optimization problems. Appl Math Comput; 2016; 274, pp. 292-305. [DOI: https://dx.doi.org/10.1016/j.amc.2015.11.001]
22. Asghar, A; Mirjalili, S; Faris, H; Aljarah, I. Harris hawks optimization: algorithm and applications. Futur Gener Comput Syst; 2019; 97, pp. 849-872. [DOI: https://dx.doi.org/10.1016/j.future.2019.02.028]
23. Ganguly, S. Multi-objective distributed generation penetration planning with load model using particle swarm optimization. Decis Mak Appl Manag Eng; 2020; 3, pp. 30-42. [DOI: https://dx.doi.org/10.31181/dmame2003065g]
24. Faris, H; Aljarah, I; Azmi, M; Mirjalili, AS. Grey wolf optimizer: a review of recent variants and applications. Neural Comput Applic; 2018; 30, pp. 413-435. [DOI: https://dx.doi.org/10.1007/s00521-017-3272-5]
25. Dutta J, Mukherjee A (2019) A 2-opt guided discrete antlion optimization algorithm for multi-depot vehicle routing. Decis Mak Appl Manag Eng. doi: https://doi.org/10.31181/dmame1902089b
26. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: In Proceedings of the IEEE international conference on neural networks. Citeseer, pp 1942–1948
27. Javaid, N; Ahmad, A; Khan, Y et al. A relay based routing protocol for wireless in-body sensor networks. Wirel Pers Commun; 2015; 80, pp. 1063-1078. [DOI: https://dx.doi.org/10.1007/s11277-014-2071-x]
28. Samal TK, Patra SC, Kabat MR (2019) An adaptive cuckoo search based algorithm for placement of relay nodes in wireless body area networks. J King Saud Univ – Comput Inf Sci 14. https://doi.org/10.1016/j.jksuci.2019.11.002
29. Raj, AS; Chinnadurai, M. Energy efficient routing algorithm in wireless body area networks for smart wearable patches. Comput Commun; 2020; 153, pp. 85-94. [DOI: https://dx.doi.org/10.1016/j.comcom.2020.01.069]
30. Seyedali, M Seyed Mohammad Mirjalili and AL. Grey wolf optimizer. Adv Eng Softw; 2014; 69, pp. 46-61. [DOI: https://dx.doi.org/10.1016/j.advengsoft.2013.12.007]
31. Mirjalili, S. The ant lion optimizer. Adv Eng Softw; 2015; 83, pp. 80-98. [DOI: https://dx.doi.org/10.1016/j.advengsoft.2015.01.010]
32. Heinzelman, WR; Chandrakasan, A; Balakrishnan, H. Energy-efficient communication protocol for wireless microsensor networks. Proc 33rd Annu Hawaii Int Conf Syst Sci; 2000; 1, 10. [DOI: https://dx.doi.org/10.1109/HICSS.2000.926982]
33. Tong M, Tang M (2010) LEACH-B: an improved LEACH protocol for wireless sensor network. In: In 2010 6th international conference on wireless communications networking and mobile computing. Chengdu, China, pp 1–4
34. Nadeem Q, Javaid N, Mohammad SN, et al (2013) SIMPLE: stable increased-throughput multi-hop protocol for link efficiency in wireless body area networks. In: Proceedings - 2013 8th International Conference on Broadband, Wireless Computing, Communication and Applications, BWCCA 2013. IEEE, France, pp 221–226
35. Ahmed, S; Javaid, N; Yousaf, S et al. Co-LAEEBA: cooperative link aware and energy efficient protocol for wireless body area networks. Comput Hum Behav; 2015; 51, pp. 1205-1215. [DOI: https://dx.doi.org/10.1016/j.chb.2014.12.051]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© The Author(s) 2020. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Background
Wireless body area networks are created to retrieve and transmit human health information by using sensors on the human body. Energy efficiency is considered a foremost challenge to increase the lifetime of a network. To deal with energy efficiency, one of the important mechanisms is selecting the relay node, which can be modeled as an optimization problem. These days nature-inspired algorithms are being widely used to solve various optimization problems. With regard to this, this paper aims to compare the performance of the three most recent nature-inspired metaheuristic algorithms for solving the relay node selection problem.
Results
It has been found that the total energy consumption calculated using grey wolf optimization decreased by 23% as compared to particle swarm optimization and 16% compared to ant lion optimization.
Conclusions
The results suggest that grey wolf optimization is better than the other two techniques due to its social hierarchy and hunting behavior. The findings showed that, compared to well-known heuristics such as particle swarm optimization and ant lion optimization, grey wolf optimization was able to deliver extremely competitive results.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details
1 National Institute of Technology, Department of Computer Science and Engineering, Jalandhar, India (GRID:grid.444547.2) (ISNI:0000 0004 0500 4975)