GEDEEC: Genetic Enhanced Distributed Energy Efficient Clustering for Heterogeneous Wireless Sensor Networks

DOI : 10.17577/IJERTV3IS041782

Download Full-Text PDF Cite this Publication

Text Only Version

GEDEEC: Genetic Enhanced Distributed Energy Efficient Clustering for Heterogeneous Wireless Sensor Networks

Lakshita Landge

Dept. of Computer Science Engineering

Patel College of Science & Technology,Indore

Diamond Jonawal

Asst. Proff. Dept. of Computer Science Engineering

Patel College Of Science & Technology,Indore

Praveen Bhanodia HOD, Dept. of Computer Science Engineering

Patel College Of Science & Technology, Indore.

Abstract – Wireless Sensor Network contain large number of sensor nodes .key challenges in wireless sensor network is saving energy and extend the network life time. In this paper, we proposed a genetic based routing protocol for heterogeneous network: GEDEEC. Our proposed protocol achieves more stability period ,lifetime and more battery consumption as compare to other protocol like SEP,DEEC,EDDEC.

General Terms

Wireless Sensor Network, Routing Protocol, GEDEEC.

Keywords

Wireless sensor network, Clustering algorithms, GEDEEC,SEP, DEEC.EDEEC.

  1. INTRODUCTION

    Wireless sensor network has a number of autonomous nodes and important task of Wireless sensor network, collect data from a node and send to the base station. Wireless sensor network used to monitors different parameter related to agriculture ,smart parking ,health care, weather quality ,nature disaster monitoring such as temperature, humidity, weather station , noise ,free parking slot the monitoring of these parameter allows to minimizes the money and time as well as maximize the results. Deployment of a sensor network in all the application can be planted manually. Each sensor node contains sensors, memory, processor, radio transceiver. Basic component of wireless sensor network are:

    • Position finding system

    • Mobilize

    • Sensor unit

    • Processing Unit

    • Power Unit

    Here Power Unit contain the power generation Sensor unit contain sensors and Analog and Digital Convertor. Processor Unit Contain the Processor and storage [5].efficiency of sensor node depend on the routing protocol used. Routing protocol are used to manage the data transference in Wireless sensor network[5][6].Wireless sensor network can be classified in to four ways, according to

    The way of routing paths are established,

    The network structure, The protocol operation,

    The initiator of communications. But one main categories of routing protocols are: based on the network structure [6].

    Fig. 1 Types of routing protocol

    Network structure based routing protocol can be divided in to flat- routing, hierarchical-based and location-based routing. In hierarchical based routing protocol clustering techniques is used. Clustering is a key technique to decrease battery consumption and increase the network life time. Clustering can be done in two types of networks: Homogeneous networks and Heterogeneous networks. The nodes having the same energy level are called homogeneous network . LEACH[10], PEGASIS, HEED are the algorithms design for the homogeneous networks..LEACH is a one of the first and most useful Homogeneous clustering protocol. The nodes having the different energy level are called Heterogeneous Network .SEP, DEEC, DDEEC, EDEEC are algorithms design for the heterogeneous Wireless sensor networks [3]. The algorithms designed for homogeneous network are unable to treat nodes which have the different different energy .so this protocol do not work efficiently under heterogeneous network. It extends the lifetime and stability of the network.

  2. RELATED WORK

    Heterogeneous Networks, Nodes have the different different energy level like two level, three level, multi level. So CH consume more energy in heterogeneous network as compare to homogenous networks. Two level heterogeneous WSNs contain two Energy level of nodes,

    • Normal nodes

    • Advanced nodes[1].

    the normal node, advanced node and super node. Probability function of EDEEC is follows[1]:

    if Si is the normal node

    if Si is the

    E0 = Energy level for the normal node Eo(1+a) = Energy level of advanced nodes

    N = Total number of nodes

    Nm = Number of advanced nodes

    M = Refers to the fraction of advanced nodes N(1-m) = Number of normal nodes

    Etotal = Total initial energy of the network is the sum of energies of normal and advanced nodes[2].

    advanced node

    if Si is the super node[2].

    Threshold for cluster head selection for all three types of nodes is as follows:[2].

    Etotal ..(1)

    The above Equation shows thats[2], The two level heterogeneous WSNs contain am times more energy as compared to homogeneous WSNs. SEP protocol contain two level of energy nodes.

    Three level heterogeneous WSNs contain three Energy level of nodes

    • Normal

    • Advanced and

    • Super nodes.

      E0 = Energy level for the normal node Eo(1+a) = Energy level of advanced nodes

      Eo(1 + b). = energy of super nodes, and supr nodes contain b times more energy as compare to normal nodes.

      N = Total number of nodes

      Nmmo = Total number of super nodes

      Nm(1 mo) = Total number of advanced nodes

      As compare to two level of networks three level networks nodes contains (a + mob) times more energy [2,1].

      DEEC, DDEEC and EDEEC protocol contain the three level of energy nodes.

      T(Si) = Pi/1-Pi(rmod 1/pi) T(Si) = Pi/1-Pi(rmod 1/pi) T(Si) = Pi/1-Pi(rmod 1/pi)

      EDEEC perform well under the multi and three heterogeneous wireless sensor networks. and it contain normal node, advanced node and super node to increase the network life time. In EDEEC, super nodes have more energy as compare to normal and advanced nodes so super nodes have more chance to become CH. When super node die. Then advanced nods have more probability to become CH , and when Advanced node die, then normal nodes can become the CH.

      So from the Eq. 2 its show that the EDEEC protocol performs better as compare to other heterogeneous networks protocol.

  3. PROPOSED WORK

Number of schemes were to make the communication more energy efficient like SEP, DEEC, EDEEC[2]. But these protocols are not considers as realistic approaches due to their limited level of heterogeneity .Our proposed scenarios are based on EDEEC.

To increase the stability time and for efficient energy utilization .We propose Genetic based EDEEC(GEDEEC) routing protocol schemes. In our proposed protocol network is divided in to no. of clusters. And one of the node acts as cluster head (CH) an remaining des are Cluster member(CM)[4].CH aggregate data from the node and send to the BS.CH selection process in GEDEEC is same as EDEEC protocol. GEDEEC protocol uses the concept of three level heterogeneous network. It contain three types of nodes[8].

Fig. 2 Protocol for Hetrogenous networks protocols

EDEEC follows the thoughts of DEEC and Its has three level of energy level. To increase the network life time super node is used. EDEEC used the three level heterogeneous networks. It contains

    • Normal Node

    • Advanced Node

    • Super Node.

Probability of CH selection based on ratio of initial energy and residual energy.

Formula for average energy of rth round:

Here,

E(r) = Average energy of rth round.

R = Total round

r = number of round K = No. of cluster

= Data aggregation cost expanded in CH.

= Avg distance between CH to BS.

= Avg distance between CM to CH.

Probability too become CH for current round of three types of nodes given as:

  1. Choose the initial population of individuals

  2. Evaluate the fitness of each individual in that population 3.Repeat on this generation until termination (time limit, sufficient fitness achieved, etc.):

  1. Select the best-fit individuals for reproduction

  2. Breed new individuals through crossover and mutation operations to give birth to offspring.

  3. Evaluate the individual fitness of new individuals 7.Replace least-fit population with new individuals

    if Si is the normal node

    advanced node

    if Si is the super node[2]. ..[3]

    if Si is the

    At starting of each round, node decides whether to become CH or not all depend on threshold values[5][8]:

    T(Si) = Pi/1-Pi(rmod 1/pi) T(Si) = Pi/1-Pi(rmod 1/pi) T(Si) = Pi/1-Pi(rmod 1/pi)

    In above the equation Popt is equal to reference value for average probability pi.. In our proposed protocol values of Popt is calculate using genetic algorithm[3][9].

    Fig. 3 flow chart for genetic Algorithm

    4.CONCLUSION

    In Wireless sensor network, protocol for heterogeneous network can work on two level, three level, multi level heterogeneous networks. Genetic algorithm is used to determine the optimal probability for cluster head formation in WSN. GEDEEC perform better as compare to other protocols like SEP,DEEC,EDEEC. It has best performance in terms of stability period and network life time.

    1. ACKNOWLEDGMENTS

      We take the opportunity to express our grace to all the people who giving the useful ideas for improving our performance.

    2. REFERENCES

  1. N. Javaid£, T. N. Qureshi£, A. H. Khan£, A. Iqbal£, E. Akhtar, M. Ishfaq§,EDDEEC: Enhanced Developed Distributed Energy- Efficient Clustering for HeterogeneousWireless Sensor Networks Procedia Computer Science 00 (2013).

  2. M.Y. Khan, N. Javaid, M.A. Khan, 1 1 1 2A. Javaid, 3Z.A. Khan and 4U. Qasim, HYBRID DEEC: Towards Efficient Energy Utilization in Wireless Sensor Networks World Applied Sciences Journal 22 (1): 126-132, 2013.

  3. Bavithra R, Hemalatha R, Optimisation of path using genetic algorithm for wireless sensor networks International Journal of Communications and Engineering Volume 05 No.5, Issue: 03 Marcp012.

  4. Vivek Katiyar, Narottam Chand, Surender Soni, Clustering Algorithms for Heterogeneous Wireless Sensor Network International Journal Of Applied Engineering Research, Volume 1, No 2, 2010

  5. T. N. Qureshi, N. Javaid, M. Malik, U. Qasim Z. A. Khan, On Performance Evaluation of Variants of DEEC in WSNarXiv:1208.2401v1[cs.NI] 12 Aug 2012.

  6. Jiun-jian Liaw, Lin-hung chang and hung-chi chu,Improving Lifetime In Heterogeneous Sensor Networks With The Energy Efficient Grouping Protocol,Internation Journal of Innovation Computing and Control Vol. 8 9,September 2012.

  7. Hung-chi chu, yung Hasing Liao,Alevel Based Energy Efficiency clustering Approach for Wireless sensor networks, Symposia and workshop on ubiquitous computing. IEEE 2009

  8. S Taruna and Sakshi Shringi A Clustering Based Routing Protocol for Network Lifetime in Heterogeneous Wireless Sensor Networks , International Journal of advanced research in computer science and software engg vol 3, 4 April 2013.

  9. Arvind Kumar Jain ,Dinesh Goyal, Optimized Balanced Energy Prelation (BEP) Protocol with Secure Encryption Logic in Wireless Sensors Network , international Journal of Digital Application & Contemporary research (Volume 1, Issue 8, March 2013.

  10. Bibhav Kumar Mishr,,Ajay Singh Dhabariya, ,Arvind Jain, Enhanced Distributed Energy Efficient Clustering (E-DEEC) based on Particle Swarm OptimizationInternational Journal of Digital Application & Contemporary research

  11. Jenn-Long Liu and Chinya,LEACH-GA:Genetic Algorithm Based Energy Efficiency Adaptive Clustering Protocol For wireless Sensor Network,International Journal of Machine Learning ,Vol 1, 1 April 2011.

  12. Deepak Kumar Choudhary, Prof Rajeshwar Lal Dua, Application of Multiobjective Particle swarm Optimization to maximize the coverage and lifetime of network. IJCER International Journal of Computational Research Vol 2,issue 5 september 2012.

  13. Snehal Sarangi,A Novel Routing Protocol for wireless sensor network using Particle swarm OptimizationIOSR Journal of Computer1] N. Javaid£, T. N. Qureshi£, A. H. Khan£, A. Iqbal£,

E. Akhtar, M. Ishfaq§,EDDEEC: Enhanced Developed Distributed Energy-Efficient Clustering for HeterogeneousWireless Sensor Networks Procedia Computer Science 00 (2013).

Leave a Reply