Optimization of DEEC Routing Protocol Using Genetic Algorithm PDF
Optimization of DEEC Routing Protocol Using Genetic Algorithm PDF
Available at http://www.ijcsonline.com/
Abstract
Due to the advancements in wireless communication, information technologies and electronics field, in recent years the
WSN have gained so much attention. They consist of large no. Of sensor node that are usually deployed randomly over
an area to be observed, collects data from sensor field and transmit data to base station. Because node sensors are
energy limited so to increase network lifetime is important factor. Energy saving is also an important design issue in the
WSNs routing design. Distance between the nodes and BS and distance between nodes they are the factors that cause
energy dissipation. Applying genetic algorithms (GAs) in finding energy efficient shortest route for WSNs is emerging as
an important field. GA could be very helpful in providing optimized solution to energy efficient shortest path problem in
WSN. Distributed Energy Efficient Clustering (DEEC) can be defined as a clustering based algorithm in which cluster
head is preferred on the behalf of probability of ratio of residual energy and average energy of the network. In this paper
genetic algorithm is applied on DEEC routing protocol to enhance network lifetime.
Keywords: Wireless Sensor Networks, Stability period, Energy efficiency, SEP protocol, DEEC protocol, Genetic
Algorithm (GA).
I.
INTRODUCTION
Clustering Hierarchy
In WSN nodes are not invariably same they could be
heterogeneous that increase network complexness. To
increase stability and reduce the energy consumption
cluster is essential technique in WSN.
Amandeep Kaur et al
A.
B.
(1)
(2)
(3)
Limitations:
The drawback of SEP method is that the election of
the cluster heads is not dynamic among the two
types of nodes, which results that the nodes will
die first that are far away from the powerful
nodes.
Fig4. Flow chart of CH selection in DEEC protocol
377 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 05, May, 2016
Amandeep Kaur et al
Advantages:
At every election round, DEEC does not want any
universal knowledge of energy.
DEEC can perform multi-level heterogeneous
wireless network.
Limitations:
Advanced nodes always punish in the DEEC,
particularly once their residual energy reduced
and become in the variety of the normal nodes.
In this position, the advanced nodes die rapidly
than the others.
C. Genetic Algorithm
Genetic Algorithm is used to make cluster member,
cluster head and next cluster dynamically, which is used to
calculate average fitness and increase life time of the
network. [3]
1. Population: A population is gathering of numerous
chromosomes and the best chromosome is working to
come up with next population. Initially the GA starts with a
population of predefined variety of chromosomes and
randomly selected cluster heads. Each chromosome is
evaluated by GA by calculate its fitness. GA selects best
suitable chromosome after the evaluation of fitness and
then applies crossover and mutation. [3]
2. Fitness Calculation: The fitness function is designed to
increase the network lifetime, which evaluates whether, a
particular chromosome increases network lifetime or not.
The algorithm conserve the historically obtained most
excellent chromosome, that is, with the highest fitness
value, called elitism. The fitness of each chromosome is
considered by
5 Mutation
The mutation is an exploration process which
transforms genes to overcome the limitation of the
crossover.
In this paper, this operation enables the search for
optimal chromosome by transforming a cluster-head to a
cluster member and a cluster member and a cluster-head,
with a small probability. The probability of transforming
from cluster member to cluster-head is set higher than that
of the opposite case for preventing abnormal increase of
cluster-heads., clusters should be reconstituted after
executing the crossover and mutation, since the clusterheads positions could have been shifted. [4]
3. Selection
The process of determining in which two
chromosomes will assistant to form a new
chromosome is known as selection.
The chromosomes with higher fitness values have
more chances to of matting. [11]
4. Crossover
Crossover is a binary genetic process useful
on two chromosomes. It recombines the genetic
materials of two parent chromosomes to create a
child chromosome. The results of the crossover
are depending on the selection procedure.
378 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 05, May, 2016
Amandeep Kaur et al
(6)
(7)
III.
SIMULATION RESULT
(4)
Where dis is the distance between node i and BS node
s. For a longer network, this distance should be minimized;
otherwise, the energy will be wasted of most of the nodes
.However, for a smaller network, direct transfer to BS is to
be fine.
2) Cluster Distance (C): The cluster distance, C can be
defined as the sum of the distances from the nodes to the
cluster head and the distance between head and BS. For a
cluster having k member nodes, the cluster space C is
defined as follows:
(5)
Where dih is the distance between nodes i and cluster
head h and dhs is the distance between cluster head h and
BS node s. For a cluster having large number of widely379 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 05, May, 2016
Amandeep Kaur et al
380 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 05, May, 2016
Amandeep Kaur et al
( C) Gentic alogrithm:
GA is implemented on DEEC protocols and results are
shown below:
CONCLUSION
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
381 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 05, May, 2016
Amandeep Kaur et al
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
L. Qing, Q. Zhu, M. Wang, "Design of a distributed energyefficient clustering algorithm for heterogeneous wireless sensor
networks". ELSEVIER,Computer Communications 29, pp 22302237, 2006.
Manjeshwar A, Grawal DP. TEEN: A protocol for enhanced
efficiency in wireless sensor networks. In Proc. of the 15th Parallel
and Distributed Processing Symp. San Francisco: 2001. vol. 3,
pp.30189a
M. Handy, M. Haase ,and D.Timmermann, Low energy adaptive
clustering hierarchy with deterministic cluster head selection , in
proceeding of IEEE, International Conference on Mobile and
wirless Communications networks, Stockholm, Sweden,2002, pp.
368-372
Ming Yu, Leung, K.K. and Malvankar, A. A dynamic clustering
and energy efficient routing technique for sensor networks. IEEE
on Wireless Communications, Vol: 6(8): pp3069-3079, August
2007.
Mohammed Abo-Zahhad, Sabah M. Ahmed1, Nabil Sabor1 and
Shigenobu Sasaki A New Energy-Efficient Adaptive Clustering
Protocol Based on Genetic Algorithm for Improving the Life time
and the Stable Period of Wireless Sensor Networks International
Journal of Energy, Information and Communications Vol.5, pp.4772. 3 (2014) .
Monica R Mundada (2012), A Study on Energy Efficient Routing
Protocols in Wireless Sensor Networks International Journal of
Distributed and Parallel Systems (IJDPS) Vol.3, No.3,Pp 311-330.
P. Krishna, N.H. Vaidya, M. Chatterjee, D. Pradhan, A clusterbased approach for routing in dynamic networks, ACM SIGCOMM
Computer Communication Review 27 (2) (1997) 4965.
Sajid Hussain, Abdul Wasey Matin, Obidul Islam Genetic
Algorithm for Hierarchical Wireless Sensor Networks Journal of
networks, VOL. 2, No. 5, September 2007.
Sharma T,Kumar B,Tomar G.S Performance Comparision of
LEACH, SEP and DEEC Protocol in Wireless Sensor Network
Proc. of the Intl. Conf. on Advances in Computer Science and
Electronics Engineering ,2012
V. Mhatre, C. Rosenberg, D. Kofman, R. Mazumdar, N. Shroff,
Design of surveillance sensor grids with a lifetime constraint, in: 1st
European Workshop on Wireless Sensor Networks (EWSN),
Berlin, January 2004.
Vinay Kumar Singh, Vidushi Sharma Elitist Genetic algorithm
based energy efficient routing scheme for wireless sensors
networks International Journal Of Advanced Smart Sensor
Network Systems ( IJASSN ), Vol 2, No.2, April 2012.
W.R. Heinzelman, A.P. Chandrakasan, H. Balakrishnan,
Energyefficient communication protocol for wireless microsensor
networks,in: Proceedings of the 33rd Hawaii International
Conference on System Sciences (HICSS-33), January 2000.
382 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 05, May, 2016