SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1411
Hybrid Approach to Reduce Energy Utilization in Wireless Sensor
Network using Bio-Inspired Technique
Anurag Saini1, Avnish Kansal2
1Department of Electrical & Electronics Engineering, Carlox Teacher’s University, Gujarat, India
2Department of Computer Science & Engineering, Carlox Teacher’s University, Gujarat, India
--------------------------------------------------------------------------***----------------------------------------------------------------------------
Abstract — Wireless Sensor Network is an autonomous technology emanating in current scenario at a fast pace. This
technology faces a number of defiance’s and energy management is one of them, which has a huge impact on the
network lifetime. To sustain energy the different types of routing protocols have been flourished. The classical routing
protocols are no more compatible to perform in complicated environments. Hence, in the field of routing the intelligent
algorithms based on nature systems is a turning point in Wireless Sensor Network. These nature based algorithms are
quite efficient to handle the challenges of the WSN as they are capable to achieve local and global best optimization
solutions for the complex environments. So, the main attention of this paper is to develop a routing algorithm based on
some swarm intelligent technique to enhance the performance of Wireless Sensor Network.
Keywords- WSN, Routing, Bio-inspired algorithms, MPRSO, LEACH
I. INTRODUCTION
Wireless sensor networks (WSN) consist of a group of nodes working in a co-ordination to accomplish the desired task.
These nodes are efficient enough to manipulate the physical parameters (temperature, pressure, humidity etc.) into another
form. Sensor nodes are skilled to carry the functioning of sensing, aggregating and transmitting the information. WSN are
widely associated with numerous applications such as military and medical applications, in defence systems, crisis
management etc. [1]. WSN suffers from the various issues like node deployment, reliability, energy consumption, fault
tolerance etc. [2]. These networks are having limited energy, restricted storage and transmission capabilities so it is essential
to balance these factors in order to have a proficient Wireless Sensor Network. Energy regulation is a main task for these
networks as it further improves the network lifetime.
To make a network adequate and productive number of routing algorithms has been evolved. As the classical routing
techniques lead to complexity, so researchers are exploring swarm intelligence techniques [3]. These SI (Swarm Intelligence)
algorithms are broadly in use for the distinct applications. The United States military forces are inspecting swarm intelligent
algorithms for governing unmanned vehicles [4]. For interferometry and self-gathering the European Space Agency (ESA) is
formulating an idea for the orbital swarm. NASA is building up a thought to adapt the swarm techniques in planetary mapping.
The researchers are in the urge to use these swarm methods against the deadly diseases like cancer or to detect the tumors.
The various techniques of the swarm intelligence are there and some important of them are described in the paper.
Consequently section II talks about the essential Bio-inspired algorithms. The related work on different parameter of WSN
is examined in section III. The closed issue is planned in section IV and the thought to moderate the characterized issue has
been proposed in section V took after by conclusion in section VI.
II. BIO-INSPIRED ALGORITHMS
A. Ant colony optimization
The Ant Colony algorithm relies on the behavior of ants finding food in an area. This algorithm is used for obtaining optimal
paths in the network [5]. At the beginning the ants move randomly in a search area. When they found food, the ants moves
back to the colony, leaving “markers” which can also be named as pheromones. These markers show the path that has food.
When other ants come across these pheromone marks they tend to follow that path with some probability. The ants start
following each other and form a chain one after another and populate the path with their own marks while bringing food back.
This path gets stronger and stronger with the increase in the number of ants following the same path. After some time the
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1412
pheromone starts depleting, hence on the longer path the solution may get evaporated from some areas which is not in the
case of shortest path so shorter paths are more likely to be chosen. This similar approach is used to find near optimal solutions
to the travelling salesman problem [6].
B. Artificial Bee Colony Optimization
The Artificial Bee Colony Optimization algorithm is an algorithm having its roots in the artificial intelligence algorithm. This
algorithm is galvanized by the intelligent foraging action of honey bees. The algorithm comprised of three bee groups and food
sources. The location of a food source indicates a feasible solution to the optimization issue and the quality is denoted by the
nectar amount of a food source either we can declare it as a fitness of the affiliated solution. The three kinds of bees are there
and these are named as scouts, onlookers and the employed bees [7]. The Scout is a bee which executes a random search. The
employed bee is the bee which is moving towards the source of food, explored by it earlier. The onlooker bee waits on dance
area. There is a bee which is known as unemployed bee and it is composed of both onlooker bee and scout bee. The advantages
of employing this technique are it has to control few parameters i.e. size of population , restricted and maximum cycle
numbers and it is easy to use this algorithm with other algorithms.
C. Genetic Algorithm
The Genetic algorithm is based on the concept of the Darwin principles of biological evolution, reproduction and the survival
of the fittest. The population comprised of a group of strings named as chromosomes, the chromosome represents distinct
points in the search space. The real numbers or the binary numbers are used to represent the chromosome. The morality of
each chromosome is evaluated on the basis of objective function or the fitness function. At the start, the initial population is
originated randomly. New populations are generated in consecutive generations by using the four elementary mechanisms, i.e.
selection, crossover, repair and mutation operators [8]. The selection mechanism performs the function of selecting
individuals for crossover and mutation mechanisms. Crossover mechanism carries the interchange of genetic characteristics
between parents for the offspring and mutation assimilates new genetic attributes in the offspring. GA manages this
population and updates it regularly to create a new generation. This procedure is re-occurred again and again until
convergence or a large number of generations are accessed.
D. Particle Swarm Optimization
A Particle Swarm intelligence technique is described on the concept of the cooperative behavior of self - governing and
decentralized mechanisms such as bird flocking and fish schooling [9]. They are composed of interacting agents systemized in
compact societies named as swarms, which are capable of making decisions and handles the environmental threats efficiently.
PSO is a population based search strategy in which particles known as individuals change their location with respect to time.
In this process, particles moves around in a multidimensional search area. During this mechanism, each particle remembers its
own experience, and the experience of a neighboring particle to adapt its position by considering the best position
encountered in it. Both the local solution and the global solution methods are carried out in the algorithms like PSO. The main
pros of this technique are to adjust few parameters and it accommodates the global search with higher proficiency.
III. RELATED WORK
On the basis of various performance metrics of WSN, the researchers have following related work.
Jennifer Yick et al., [10] discussed the survey of the WSN including its types and different types of applications. A wireless
sensor network has important applications such as remote environmental monitoring and target tracking. The design of a WSN
depends significantly on the application, and it must consider factors such as the environment, the application’s design
objectives, cost, hardware, and system constraints. In this paper the author describes the problems into three different
categories: (1) internal platform and underlying operating system, (2) communication protocol stack, and (3) network
services, provisioning, and deployment. Hence author summarized and compared different proposed designs, algorithms,
protocols, service and also highlighted possible improvements and research in each area.
Stefanos A. Nikolidakis et al., [11] proposed an energy efficient routing protocol called Equalized Cluster Head Election Routing
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1413
Protocol (ECHERP) in wireless sensor networks for energy conservation through balanced clustering. The wireless sensor
networks have limited energy constraints of the individual sensor nodes. WSN focuses on the development of energy efficient
routing protocols. The proposed protocol allows new nodes to be added to the system and automatically adjusts its behavior
based on the dying nodes and the signal-to-noise interference. The ECHERP also adopts a multi-hop routing scheme to transfer
fused data to the base station. The simulation result indicates that ECHERP outperforms several previously proposed
protocols, namely LEACH, PEGASIS and BCDCP.
Runwei Zhang et al., [12] proposed a new scheme known as virtually moving the BSs. The Moving BSs addresses the energy-
hole problem, as it increases the degree of freedom for evenly distributing the energy consumption in the WSN. The properly
scheduled movements of BSs can greatly improve the energy efficiency of the WSN. The existing approaches exploiting BS
mobility have a major drawback because they make BSs physically move and require BSs to have additional implements for
mobility. The practical implementations of these approaches are complicated and costly. To overcome these drawbacks virtual
moving BS algorithm is introduced, in which an excessive number of BSs are deployed and an active subset of BSs is adaptively
re-selected.
Farzad Kiani et al., [13] proposed an intelligent routing protocol algorithm to reach energy efficiency. In proposed protocol a
new clustering method is applied to the network and is established using a connected graph. The network performance is
enhanced by using an intelligent algorithm. It manages the system overhead by means of CH selection. In the proposed
method, all the sensor nodes can be CH node. They are chosen by a machine learning technique. This method saves energy in
the whole network. The most important feature of the algorithm is routing mechanism and the paths detection. Another
important feature of FTIEE was fault tolerance. From simulation results found that proposed protocol has improvement in
different parameters such as network lifetime, packet delivery, packet delay, and network balance.
Nizar Hadi Abbas at al., [14] a novel idea has been developed for lengthening the lifespan of WSNs. The proposed algorithm is
based on nature inspired algorithm such as particle swarm optimization (PSO) and ant colony optimization (ACO). PSO is
altered based on inertial weight and the acceleration and then this extended version of PSO is put onto comparison with ACO.
The results, determines that the MPSO is faster than ACO because the update of the parameters is faster in MPSO. The
simulation results show that the presented approach for power minimization is faster than the previous works by 10 times
and network lifetime may get raises by 8 times. Therefore, better efficiency is obtained by using this modified version
throughout the whole network.
IV.PROBLEM FORMULATION
In Wireless Sensor Network transmission consumes more energy than processing. Since, the nodes have limited energy
resource it is important to manage and facilitate the energy throughout the network. To carry out the data transmission we
need an accurate route with nodes having sufficient amount of energy. To enhance the performance, nodes always maintain
some connectivity with each other till the process finishes off. But at the time of delivering packets the nodes may get
impaired, which causes an obstruction in sensor network. The node get useless due to factors like tightened energy resource,
physical changes, failure in the software or mishandling etc. resulting into degrading the performance of the WSN.
V. PROPOSED TECHNIQUE
For the solution to this drawback we proposed an idea to obtain the route with a maximum energy resource using the swarm
intelligent technique to diminish the energy usage, resulting in extending the lifetime of the network. Firstly, we assumed
sensing area of 100*100 dimensions and which is further divided into 3*3 rows and columns forming blocks of the sensing
region. Each block contains equal amount of nodes and these nodes are immobile. The position of the source and destination
are fixed in the block 1 and block 9 respectively and each node is provided with some initial energy value. The exchange of
information would be in between source and destination and it is compulsory that the route enters into each block and pick
out a node from each block. At the beginning there is a generation of initial population, which provides the set of routes
randomly between source to destination. The energy of each route is aggregated i.e. the energy of each node in each block is
summed up and the fitness function is evaluated on the basis of highest energy value retrieved by any route. Hence, the initial
solution is achieved. To have best route, iterations are performed with MRPSO technique which updates the parameters of the
initial population. This would create new routes with updation and if updated route energy is greater than the previous energy
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1414
value gained by the initial population, then saves the results otherwise turn to next iteration. Upgrading the initial population
Position best (Pbest) solutions are obtained and all these solutions are further taken into account for achieving global best
(gbest). The gbest is the route having maximum energy and is the final route for the transmission. Up to this the process of
optimization is used to get the optimized route between source to destination further routing is carried out for the data
transmission. All the initial energy parameters are assigned and iterations are carried out to transmit the data packets. The
node would be declared dead when the energy of the node becomes equal to or less than zero and the iteration where the first
node dies out is evaluated. The proposed technique minimizes the energy consumption and prolongs the lifetime. The network
scenario is shown in fig. 1.
Fig.1 Network Scenario.
A. PERFORMANCE EVALUATION
For this experiment we considered a sensing area of 100×100 m2 and are further divided into 9 blocks such that the sensing
region have 3 rows and 3 columns of equal size. Then an equal number of nodes are deployed in each block. Block 1 is assigned
to source and block 9 is assigned to the destination. Further, the node S2 is assumed as a source node and the node D9 is
assumed as a destination node. Size of initial population is set to 10. Energy consumption for transmitter and receiver are set
to 50 nJ/bit. The energy consumption factor for the free space and multipath is set to 10 pJ/bit/m2 and 0.0013 pJ/bit/m4
respectively. The energy used to aggregate the data is set to 5nJ/bit/signal. Data packet size is set to 600bytes. All these
parameters are summarized in the following Table 1.
Table.1. Simulation Parameters
Parameter Value
Area 100*100m2
Number of blocks 9
Number of nodes 90
Population Size 10
ETX 50nJ/bit
ERX 50nJ/bit
Ɛfs 10pJ/bit/m2
Ɛmp 0.0013pJ/bit/m4
Data packet size 600bytes
No. of rounds 300
Source block 1
Destination block 9
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1415
The fig. 2 shows the final optimized route from source to destination which is highlighted with green color selecting one node
from each cell as it is mandatory to select a node from each cell. Selected node from each cell is a cluster head for that cell,
which performs the function of data aggregation and data transmission in order to send the data packets to the destination.
The nodes S2, C6, C4, C8, C10, C6, C4, C2, and D9 are selected for the route formation in order to have a data transmission from
source to destination. The data transmission is carried out through this route which is obtained by the optimization process.
The selected node from each cell acts as a cluster head, all other sensor nodes send data to the cluster head and cluster head
combines the data and sends to next cluster head so that the data reaches up to destination. The Fig. 3 shows the comparison
of the proposed technique with LEACH and ACR.
Fig.2. Final optimized Route.
The numbers of alive nodes are calculated with respect to number of rounds. When the LEACH operates the first node dies at
the round 60 and in the case of ACR the first node dies at the round 157 whose performance is better than the LEACH as in the
case of ACR the cluster head are selected on the basis of enough residual energy besides this during data routing among the
clusters the residual energy is put into the calculation of the pheromone strength and while choosing the next hop nodes with
higher energy are selected on the basis of certain probability, whereas for his attempt when the proposed technique is
executed the first node dies at the round 173 which means that in the case of proposed technique the nodes remain alive for
the longer span thereby consuming minimum energy and hence, prolonging the lifetime of the whole wireless sensor network.
Fig.3. Comparison between ACR, LEACH and Proposed technique
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1416
VI. CONCLUSION
This paper initiates with a brief introduction about the Wireless Sensor Network and Swarm Intelligence techniques and its
applications. It proposes an idea to achieve the proficient route using intelligent techniques for packet delivery in between
source to destination and reducing the energy consumption to lengthen the network lifetime. Our proposed technique
outperforms over Low Energy Adaptive Clustering Hierarchy (LEACH) and Ant Colony Routing (ACR) as the first node of these
algorithm dies early than our technique. The first node dies out in proposed technique is at 173th round, whereas in the case
of LEACH the first node dies out at 60th round and in ACR the first node dies out at 157th round, which means the existing
technique consumes more energy as nodes dies before than the proposed technique. Hence, the proposed technique
outperforms better in terms of energy efficiency and network lifetime.
REFERENCES
[1] Ilyas, M., & Mahgoub, I. (Eds.), “Handbook of sensor networks: compact wireless and wired sensing systems”, CRC press,
2004.
[2] Al-Karaki; Jamal N., Ahmed E. Kamal, “Routing techniques in wireless sensor networks: a survey”, Wireless
communications, IEEE, vol. 11, no.6, pp. 6-28, 2004.
[3] M. Sharawi; I. A. Saroit; H. El-Mahdy; E. Emary “Routing Wireless Sensor Networks based on Soft Computing Paradigms:
Survey,” International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.2, No.4, 2013.
[4] Çelik, Fatih; Ahmet Zengin; Sinan Tuncel, “A survey on swarm intelligence based routing protocols in wireless sensor
networks,” pp.2118-2126, 2010.
[5] Dorigo, M.; Birattari, M.; Stutzle, T., "Ant colony optimization," Computational Intelligence Magazine, IEEE, vol. 1, no.4,
pp.28-39, Nov. 2006.
[6] Golshahi, Mohammad, Mohammad Mosleh, and Mohammad Kheyrandish. "Implementing an ACO routing algorithm for
AD-HOC networks." Advanced Computer Theory and Engineering, ICACTE'08. International Conference on. IEEE, 2008.
[7] Abu-Mouti, Fahad S., and Mohamed E. El-Hawary. "Overview of Artificial Bee Colony (ABC) algorithm and its applications."
Systems Conference (SysCon), International. IEEE, 2012.
[8] Wang, Chao, and Qiang Lin. "Swarm intelligence optimization based routing algorithm for Wireless Sensor Networks."
Neural Networks and Signal Processing, 2008 International Conference on. IEEE, 2008.
[9] Di Caro, Gianni; Ducatelle, F.; Gambardella, L.M., "Swarm intelligence for routing in mobile ad hoc networks," Swarm
Intelligence Symposium, 2005. SIS 2005. Proceedings 2005 IEEE, pp.76-83, 8-10 June 2005.
[10] Yick, Jennifer; Biswanath Mukherjee; Ghosal, D., "Wireless sensor network survey." Computer networks vol.52, no.12,
pp. 2292-2330, 2008.
[11] Nikolidakis, Stefanos A., Dionisis Kandris, Dimitrios D. Vergados, and Christos Douligeris. "Energy efficient routing in
wireless sensor networks through balanced clustering." Algorithms, vol. 6, no. 1, pp. 29-42, 2013.
[12] Zhang, Runwei; Patrick Thiran; Martin Vetterli, "Virtually Moving Base Stations for Energy Efficiency in Wireless
Sensor Networks." Proceedings of the 16th ACM International Symposium on Mobile Ad Hoc Networking and Computing,
ACM, pp. 357-366, 2015.
[13] Kiani, F.; Amiri, E.; Zamani, M., Khodadadi, T., & Manaf, A. A., “Efficient intelligent energy routing protocol in wireless
sensor networks”, International Journal of Distributed Sensor Networks, 2015.
[14] Kiani, F.; Amiri, E.; Zamani, M., Khodadadi, T., & Manaf, A. A., “Efficient intelligent energy routing protocol in wireless
sensor networks”, International Journal of Distributed Sensor Networks, 2015.

More Related Content

PDF
Feature Selection Approach based on Firefly Algorithm and Chi-square
PDF
Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...
PDF
STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...
PDF
Prediction of Poultry Yield Using Data Mining Techniques
PPTX
Crop predction ppt using ANN
PDF
Soil health analysis for crop suggestions using machine learning
PDF
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
PPTX
Bio-inspired Artificial Intelligence for Collective Systems
Feature Selection Approach based on Firefly Algorithm and Chi-square
Crop Recommendation System to Maximize Crop Yield using Machine Learning Tech...
STUDY AND PERFORMANCE EVALUATION OF ANTHOCNET AND BEEHOCNET NATURE INSPIRED M...
Prediction of Poultry Yield Using Data Mining Techniques
Crop predction ppt using ANN
Soil health analysis for crop suggestions using machine learning
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
Bio-inspired Artificial Intelligence for Collective Systems

What's hot (13)

PDF
IRJET- Image Classification using Deep Learning Neural Networks for Brain...
PDF
PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...
PDF
IRJET- Crop Price Forecasting System using Supervised Machine Learning Al...
PDF
Approaching Rules Induction CN2 Algorithm in Categorizing of Biodiversity
PDF
IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...
PDF
Brainsci 10-00118
PDF
Smart Fruit Classification using Neural Networks
PDF
Genetic Algorithm for optimization on IRIS Dataset REPORT pdf
PPTX
Classification of Apple diseases through machine learning
PDF
Genetic Algorithm for optimization on IRIS Dataset presentation ppt
PDF
MEMORY EFFICIENT FREQUENT PATTERN MINING USING TRANSPOSITION OF DATABASE
PDF
Machine learning in biology
DOCX
Bioinformatics, Its Usage and Advantages
IRJET- Image Classification using Deep Learning Neural Networks for Brain...
PATTERN SYNTHESIS OF NON-UNIFORM AMPLITUDE EQUALLY SPACED MICROSTRIP ARRAY AN...
IRJET- Crop Price Forecasting System using Supervised Machine Learning Al...
Approaching Rules Induction CN2 Algorithm in Categorizing of Biodiversity
IRJET- Gene Mutation Data using Multiplicative Adaptive Algorithm and Gene On...
Brainsci 10-00118
Smart Fruit Classification using Neural Networks
Genetic Algorithm for optimization on IRIS Dataset REPORT pdf
Classification of Apple diseases through machine learning
Genetic Algorithm for optimization on IRIS Dataset presentation ppt
MEMORY EFFICIENT FREQUENT PATTERN MINING USING TRANSPOSITION OF DATABASE
Machine learning in biology
Bioinformatics, Its Usage and Advantages
Ad

Similar to IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Network using Bio-Inspired Technique (20)

PDF
Ant Colony with Colored Pheromones Routing for Multi Objectives Quality of Se...
PDF
Energy efficient data transmission using multiobjective improved remora optim...
PDF
IMPLEMENTATION OF ENERGY EFFICIENT COVERAGE AWARE ROUTING PROTOCOL FOR WIRELE...
PDF
Implementation of energy efficient coverage aware routing protocol for wirele...
PDF
A novel bio-inspired routing algorithm based on ACO for WSNs
PDF
A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm O...
PDF
IRJET- A Survey on Swarm Optimization Technique in Wireless Sensor Network
PDF
Clustering based on Hybridization of Genetic Algorithm and Improved K-Means (...
PDF
APPLICATION OF GENETIC ALGORITHM IN DESIGNING A SECURITY MODEL FOR MOBILE ADH...
PDF
Enhanced local search in artificial bee colony algorithm
PDF
Multi Objective Salp Swarm based Energy Efficient Routing Protocol for Hetero...
PDF
Multi Objective Salp Swarm based Energy Efficient Routing Protocol for Hetero...
PDF
A comprehensive review of the firefly algorithms
PDF
1104.0355
PDF
234-Article Text-423-1-10-20210316.pdf
PDF
G018134149
PDF
Nuclear_Reaction_Optimization_A_Novel_and_Powerful.pdf
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Design of ant lion optimization-based PEGASIS routing protocol for energy ef...
PDF
Paper id 2320143
Ant Colony with Colored Pheromones Routing for Multi Objectives Quality of Se...
Energy efficient data transmission using multiobjective improved remora optim...
IMPLEMENTATION OF ENERGY EFFICIENT COVERAGE AWARE ROUTING PROTOCOL FOR WIRELE...
Implementation of energy efficient coverage aware routing protocol for wirele...
A novel bio-inspired routing algorithm based on ACO for WSNs
A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm O...
IRJET- A Survey on Swarm Optimization Technique in Wireless Sensor Network
Clustering based on Hybridization of Genetic Algorithm and Improved K-Means (...
APPLICATION OF GENETIC ALGORITHM IN DESIGNING A SECURITY MODEL FOR MOBILE ADH...
Enhanced local search in artificial bee colony algorithm
Multi Objective Salp Swarm based Energy Efficient Routing Protocol for Hetero...
Multi Objective Salp Swarm based Energy Efficient Routing Protocol for Hetero...
A comprehensive review of the firefly algorithms
1104.0355
234-Article Text-423-1-10-20210316.pdf
G018134149
Nuclear_Reaction_Optimization_A_Novel_and_Powerful.pdf
International Journal of Engineering Research and Development (IJERD)
Design of ant lion optimization-based PEGASIS routing protocol for energy ef...
Paper id 2320143
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
PPT on Performance Review to get promotions
PPTX
Geodesy 1.pptx...............................................
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPT
Project quality management in manufacturing
PPTX
Sustainable Sites - Green Building Construction
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
web development for engineering and engineering
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Construction Project Organization Group 2.pptx
PDF
Well-logging-methods_new................
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Operating System & Kernel Study Guide-1 - converted.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPT on Performance Review to get promotions
Geodesy 1.pptx...............................................
CYBER-CRIMES AND SECURITY A guide to understanding
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Project quality management in manufacturing
Sustainable Sites - Green Building Construction
CH1 Production IntroductoryConcepts.pptx
web development for engineering and engineering
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Construction Project Organization Group 2.pptx
Well-logging-methods_new................
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS

IRJET- Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Network using Bio-Inspired Technique

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1411 Hybrid Approach to Reduce Energy Utilization in Wireless Sensor Network using Bio-Inspired Technique Anurag Saini1, Avnish Kansal2 1Department of Electrical & Electronics Engineering, Carlox Teacher’s University, Gujarat, India 2Department of Computer Science & Engineering, Carlox Teacher’s University, Gujarat, India --------------------------------------------------------------------------***---------------------------------------------------------------------------- Abstract — Wireless Sensor Network is an autonomous technology emanating in current scenario at a fast pace. This technology faces a number of defiance’s and energy management is one of them, which has a huge impact on the network lifetime. To sustain energy the different types of routing protocols have been flourished. The classical routing protocols are no more compatible to perform in complicated environments. Hence, in the field of routing the intelligent algorithms based on nature systems is a turning point in Wireless Sensor Network. These nature based algorithms are quite efficient to handle the challenges of the WSN as they are capable to achieve local and global best optimization solutions for the complex environments. So, the main attention of this paper is to develop a routing algorithm based on some swarm intelligent technique to enhance the performance of Wireless Sensor Network. Keywords- WSN, Routing, Bio-inspired algorithms, MPRSO, LEACH I. INTRODUCTION Wireless sensor networks (WSN) consist of a group of nodes working in a co-ordination to accomplish the desired task. These nodes are efficient enough to manipulate the physical parameters (temperature, pressure, humidity etc.) into another form. Sensor nodes are skilled to carry the functioning of sensing, aggregating and transmitting the information. WSN are widely associated with numerous applications such as military and medical applications, in defence systems, crisis management etc. [1]. WSN suffers from the various issues like node deployment, reliability, energy consumption, fault tolerance etc. [2]. These networks are having limited energy, restricted storage and transmission capabilities so it is essential to balance these factors in order to have a proficient Wireless Sensor Network. Energy regulation is a main task for these networks as it further improves the network lifetime. To make a network adequate and productive number of routing algorithms has been evolved. As the classical routing techniques lead to complexity, so researchers are exploring swarm intelligence techniques [3]. These SI (Swarm Intelligence) algorithms are broadly in use for the distinct applications. The United States military forces are inspecting swarm intelligent algorithms for governing unmanned vehicles [4]. For interferometry and self-gathering the European Space Agency (ESA) is formulating an idea for the orbital swarm. NASA is building up a thought to adapt the swarm techniques in planetary mapping. The researchers are in the urge to use these swarm methods against the deadly diseases like cancer or to detect the tumors. The various techniques of the swarm intelligence are there and some important of them are described in the paper. Consequently section II talks about the essential Bio-inspired algorithms. The related work on different parameter of WSN is examined in section III. The closed issue is planned in section IV and the thought to moderate the characterized issue has been proposed in section V took after by conclusion in section VI. II. BIO-INSPIRED ALGORITHMS A. Ant colony optimization The Ant Colony algorithm relies on the behavior of ants finding food in an area. This algorithm is used for obtaining optimal paths in the network [5]. At the beginning the ants move randomly in a search area. When they found food, the ants moves back to the colony, leaving “markers” which can also be named as pheromones. These markers show the path that has food. When other ants come across these pheromone marks they tend to follow that path with some probability. The ants start following each other and form a chain one after another and populate the path with their own marks while bringing food back. This path gets stronger and stronger with the increase in the number of ants following the same path. After some time the
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1412 pheromone starts depleting, hence on the longer path the solution may get evaporated from some areas which is not in the case of shortest path so shorter paths are more likely to be chosen. This similar approach is used to find near optimal solutions to the travelling salesman problem [6]. B. Artificial Bee Colony Optimization The Artificial Bee Colony Optimization algorithm is an algorithm having its roots in the artificial intelligence algorithm. This algorithm is galvanized by the intelligent foraging action of honey bees. The algorithm comprised of three bee groups and food sources. The location of a food source indicates a feasible solution to the optimization issue and the quality is denoted by the nectar amount of a food source either we can declare it as a fitness of the affiliated solution. The three kinds of bees are there and these are named as scouts, onlookers and the employed bees [7]. The Scout is a bee which executes a random search. The employed bee is the bee which is moving towards the source of food, explored by it earlier. The onlooker bee waits on dance area. There is a bee which is known as unemployed bee and it is composed of both onlooker bee and scout bee. The advantages of employing this technique are it has to control few parameters i.e. size of population , restricted and maximum cycle numbers and it is easy to use this algorithm with other algorithms. C. Genetic Algorithm The Genetic algorithm is based on the concept of the Darwin principles of biological evolution, reproduction and the survival of the fittest. The population comprised of a group of strings named as chromosomes, the chromosome represents distinct points in the search space. The real numbers or the binary numbers are used to represent the chromosome. The morality of each chromosome is evaluated on the basis of objective function or the fitness function. At the start, the initial population is originated randomly. New populations are generated in consecutive generations by using the four elementary mechanisms, i.e. selection, crossover, repair and mutation operators [8]. The selection mechanism performs the function of selecting individuals for crossover and mutation mechanisms. Crossover mechanism carries the interchange of genetic characteristics between parents for the offspring and mutation assimilates new genetic attributes in the offspring. GA manages this population and updates it regularly to create a new generation. This procedure is re-occurred again and again until convergence or a large number of generations are accessed. D. Particle Swarm Optimization A Particle Swarm intelligence technique is described on the concept of the cooperative behavior of self - governing and decentralized mechanisms such as bird flocking and fish schooling [9]. They are composed of interacting agents systemized in compact societies named as swarms, which are capable of making decisions and handles the environmental threats efficiently. PSO is a population based search strategy in which particles known as individuals change their location with respect to time. In this process, particles moves around in a multidimensional search area. During this mechanism, each particle remembers its own experience, and the experience of a neighboring particle to adapt its position by considering the best position encountered in it. Both the local solution and the global solution methods are carried out in the algorithms like PSO. The main pros of this technique are to adjust few parameters and it accommodates the global search with higher proficiency. III. RELATED WORK On the basis of various performance metrics of WSN, the researchers have following related work. Jennifer Yick et al., [10] discussed the survey of the WSN including its types and different types of applications. A wireless sensor network has important applications such as remote environmental monitoring and target tracking. The design of a WSN depends significantly on the application, and it must consider factors such as the environment, the application’s design objectives, cost, hardware, and system constraints. In this paper the author describes the problems into three different categories: (1) internal platform and underlying operating system, (2) communication protocol stack, and (3) network services, provisioning, and deployment. Hence author summarized and compared different proposed designs, algorithms, protocols, service and also highlighted possible improvements and research in each area. Stefanos A. Nikolidakis et al., [11] proposed an energy efficient routing protocol called Equalized Cluster Head Election Routing
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1413 Protocol (ECHERP) in wireless sensor networks for energy conservation through balanced clustering. The wireless sensor networks have limited energy constraints of the individual sensor nodes. WSN focuses on the development of energy efficient routing protocols. The proposed protocol allows new nodes to be added to the system and automatically adjusts its behavior based on the dying nodes and the signal-to-noise interference. The ECHERP also adopts a multi-hop routing scheme to transfer fused data to the base station. The simulation result indicates that ECHERP outperforms several previously proposed protocols, namely LEACH, PEGASIS and BCDCP. Runwei Zhang et al., [12] proposed a new scheme known as virtually moving the BSs. The Moving BSs addresses the energy- hole problem, as it increases the degree of freedom for evenly distributing the energy consumption in the WSN. The properly scheduled movements of BSs can greatly improve the energy efficiency of the WSN. The existing approaches exploiting BS mobility have a major drawback because they make BSs physically move and require BSs to have additional implements for mobility. The practical implementations of these approaches are complicated and costly. To overcome these drawbacks virtual moving BS algorithm is introduced, in which an excessive number of BSs are deployed and an active subset of BSs is adaptively re-selected. Farzad Kiani et al., [13] proposed an intelligent routing protocol algorithm to reach energy efficiency. In proposed protocol a new clustering method is applied to the network and is established using a connected graph. The network performance is enhanced by using an intelligent algorithm. It manages the system overhead by means of CH selection. In the proposed method, all the sensor nodes can be CH node. They are chosen by a machine learning technique. This method saves energy in the whole network. The most important feature of the algorithm is routing mechanism and the paths detection. Another important feature of FTIEE was fault tolerance. From simulation results found that proposed protocol has improvement in different parameters such as network lifetime, packet delivery, packet delay, and network balance. Nizar Hadi Abbas at al., [14] a novel idea has been developed for lengthening the lifespan of WSNs. The proposed algorithm is based on nature inspired algorithm such as particle swarm optimization (PSO) and ant colony optimization (ACO). PSO is altered based on inertial weight and the acceleration and then this extended version of PSO is put onto comparison with ACO. The results, determines that the MPSO is faster than ACO because the update of the parameters is faster in MPSO. The simulation results show that the presented approach for power minimization is faster than the previous works by 10 times and network lifetime may get raises by 8 times. Therefore, better efficiency is obtained by using this modified version throughout the whole network. IV.PROBLEM FORMULATION In Wireless Sensor Network transmission consumes more energy than processing. Since, the nodes have limited energy resource it is important to manage and facilitate the energy throughout the network. To carry out the data transmission we need an accurate route with nodes having sufficient amount of energy. To enhance the performance, nodes always maintain some connectivity with each other till the process finishes off. But at the time of delivering packets the nodes may get impaired, which causes an obstruction in sensor network. The node get useless due to factors like tightened energy resource, physical changes, failure in the software or mishandling etc. resulting into degrading the performance of the WSN. V. PROPOSED TECHNIQUE For the solution to this drawback we proposed an idea to obtain the route with a maximum energy resource using the swarm intelligent technique to diminish the energy usage, resulting in extending the lifetime of the network. Firstly, we assumed sensing area of 100*100 dimensions and which is further divided into 3*3 rows and columns forming blocks of the sensing region. Each block contains equal amount of nodes and these nodes are immobile. The position of the source and destination are fixed in the block 1 and block 9 respectively and each node is provided with some initial energy value. The exchange of information would be in between source and destination and it is compulsory that the route enters into each block and pick out a node from each block. At the beginning there is a generation of initial population, which provides the set of routes randomly between source to destination. The energy of each route is aggregated i.e. the energy of each node in each block is summed up and the fitness function is evaluated on the basis of highest energy value retrieved by any route. Hence, the initial solution is achieved. To have best route, iterations are performed with MRPSO technique which updates the parameters of the initial population. This would create new routes with updation and if updated route energy is greater than the previous energy
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1414 value gained by the initial population, then saves the results otherwise turn to next iteration. Upgrading the initial population Position best (Pbest) solutions are obtained and all these solutions are further taken into account for achieving global best (gbest). The gbest is the route having maximum energy and is the final route for the transmission. Up to this the process of optimization is used to get the optimized route between source to destination further routing is carried out for the data transmission. All the initial energy parameters are assigned and iterations are carried out to transmit the data packets. The node would be declared dead when the energy of the node becomes equal to or less than zero and the iteration where the first node dies out is evaluated. The proposed technique minimizes the energy consumption and prolongs the lifetime. The network scenario is shown in fig. 1. Fig.1 Network Scenario. A. PERFORMANCE EVALUATION For this experiment we considered a sensing area of 100×100 m2 and are further divided into 9 blocks such that the sensing region have 3 rows and 3 columns of equal size. Then an equal number of nodes are deployed in each block. Block 1 is assigned to source and block 9 is assigned to the destination. Further, the node S2 is assumed as a source node and the node D9 is assumed as a destination node. Size of initial population is set to 10. Energy consumption for transmitter and receiver are set to 50 nJ/bit. The energy consumption factor for the free space and multipath is set to 10 pJ/bit/m2 and 0.0013 pJ/bit/m4 respectively. The energy used to aggregate the data is set to 5nJ/bit/signal. Data packet size is set to 600bytes. All these parameters are summarized in the following Table 1. Table.1. Simulation Parameters Parameter Value Area 100*100m2 Number of blocks 9 Number of nodes 90 Population Size 10 ETX 50nJ/bit ERX 50nJ/bit Ɛfs 10pJ/bit/m2 Ɛmp 0.0013pJ/bit/m4 Data packet size 600bytes No. of rounds 300 Source block 1 Destination block 9
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1415 The fig. 2 shows the final optimized route from source to destination which is highlighted with green color selecting one node from each cell as it is mandatory to select a node from each cell. Selected node from each cell is a cluster head for that cell, which performs the function of data aggregation and data transmission in order to send the data packets to the destination. The nodes S2, C6, C4, C8, C10, C6, C4, C2, and D9 are selected for the route formation in order to have a data transmission from source to destination. The data transmission is carried out through this route which is obtained by the optimization process. The selected node from each cell acts as a cluster head, all other sensor nodes send data to the cluster head and cluster head combines the data and sends to next cluster head so that the data reaches up to destination. The Fig. 3 shows the comparison of the proposed technique with LEACH and ACR. Fig.2. Final optimized Route. The numbers of alive nodes are calculated with respect to number of rounds. When the LEACH operates the first node dies at the round 60 and in the case of ACR the first node dies at the round 157 whose performance is better than the LEACH as in the case of ACR the cluster head are selected on the basis of enough residual energy besides this during data routing among the clusters the residual energy is put into the calculation of the pheromone strength and while choosing the next hop nodes with higher energy are selected on the basis of certain probability, whereas for his attempt when the proposed technique is executed the first node dies at the round 173 which means that in the case of proposed technique the nodes remain alive for the longer span thereby consuming minimum energy and hence, prolonging the lifetime of the whole wireless sensor network. Fig.3. Comparison between ACR, LEACH and Proposed technique
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1416 VI. CONCLUSION This paper initiates with a brief introduction about the Wireless Sensor Network and Swarm Intelligence techniques and its applications. It proposes an idea to achieve the proficient route using intelligent techniques for packet delivery in between source to destination and reducing the energy consumption to lengthen the network lifetime. Our proposed technique outperforms over Low Energy Adaptive Clustering Hierarchy (LEACH) and Ant Colony Routing (ACR) as the first node of these algorithm dies early than our technique. The first node dies out in proposed technique is at 173th round, whereas in the case of LEACH the first node dies out at 60th round and in ACR the first node dies out at 157th round, which means the existing technique consumes more energy as nodes dies before than the proposed technique. Hence, the proposed technique outperforms better in terms of energy efficiency and network lifetime. REFERENCES [1] Ilyas, M., & Mahgoub, I. (Eds.), “Handbook of sensor networks: compact wireless and wired sensing systems”, CRC press, 2004. [2] Al-Karaki; Jamal N., Ahmed E. Kamal, “Routing techniques in wireless sensor networks: a survey”, Wireless communications, IEEE, vol. 11, no.6, pp. 6-28, 2004. [3] M. Sharawi; I. A. Saroit; H. El-Mahdy; E. Emary “Routing Wireless Sensor Networks based on Soft Computing Paradigms: Survey,” International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.2, No.4, 2013. [4] Çelik, Fatih; Ahmet Zengin; Sinan Tuncel, “A survey on swarm intelligence based routing protocols in wireless sensor networks,” pp.2118-2126, 2010. [5] Dorigo, M.; Birattari, M.; Stutzle, T., "Ant colony optimization," Computational Intelligence Magazine, IEEE, vol. 1, no.4, pp.28-39, Nov. 2006. [6] Golshahi, Mohammad, Mohammad Mosleh, and Mohammad Kheyrandish. "Implementing an ACO routing algorithm for AD-HOC networks." Advanced Computer Theory and Engineering, ICACTE'08. International Conference on. IEEE, 2008. [7] Abu-Mouti, Fahad S., and Mohamed E. El-Hawary. "Overview of Artificial Bee Colony (ABC) algorithm and its applications." Systems Conference (SysCon), International. IEEE, 2012. [8] Wang, Chao, and Qiang Lin. "Swarm intelligence optimization based routing algorithm for Wireless Sensor Networks." Neural Networks and Signal Processing, 2008 International Conference on. IEEE, 2008. [9] Di Caro, Gianni; Ducatelle, F.; Gambardella, L.M., "Swarm intelligence for routing in mobile ad hoc networks," Swarm Intelligence Symposium, 2005. SIS 2005. Proceedings 2005 IEEE, pp.76-83, 8-10 June 2005. [10] Yick, Jennifer; Biswanath Mukherjee; Ghosal, D., "Wireless sensor network survey." Computer networks vol.52, no.12, pp. 2292-2330, 2008. [11] Nikolidakis, Stefanos A., Dionisis Kandris, Dimitrios D. Vergados, and Christos Douligeris. "Energy efficient routing in wireless sensor networks through balanced clustering." Algorithms, vol. 6, no. 1, pp. 29-42, 2013. [12] Zhang, Runwei; Patrick Thiran; Martin Vetterli, "Virtually Moving Base Stations for Energy Efficiency in Wireless Sensor Networks." Proceedings of the 16th ACM International Symposium on Mobile Ad Hoc Networking and Computing, ACM, pp. 357-366, 2015. [13] Kiani, F.; Amiri, E.; Zamani, M., Khodadadi, T., & Manaf, A. A., “Efficient intelligent energy routing protocol in wireless sensor networks”, International Journal of Distributed Sensor Networks, 2015. [14] Kiani, F.; Amiri, E.; Zamani, M., Khodadadi, T., & Manaf, A. A., “Efficient intelligent energy routing protocol in wireless sensor networks”, International Journal of Distributed Sensor Networks, 2015.