SlideShare une entreprise Scribd logo
1  sur  6
2009 First International Conference on Networks & Communications




           Neural Network Based Energy Efficient Clustering and Routing in Wireless Sensor
                                             Networks
                                                   1
                                                    Neeraj Kumar, 2 Manoj Kumar, 3R.B. Patel
                       1,2
                         School of computer Science and Engineering, SMVD University, Katra (J&K), India
                 3
                   Department of Computer Science and Engineering, MM University, Mullana (Ambala), Haryana
                           E-mail: nehra04@yahoo.co.in,vermamk@gmail.com, patel_r_b@yahoo.com


                                                                       *
                                                                        , R.B. Patel
                                           Shri Mata Vaishno Devi University, Katra(J&K), India
     Abstract
                                                                                       power radio transmission is employed, wireless
     Energy is a valuable resource in Wireless Sensor                             communication is far from being perfect [4,5,6].
     Networks (WSNs). The status of energy consumption                            In this paper, we address the issue of energy-efficient
     should be continuously monitored after network                               clustering and routing in WSNs using neural networks
     deployment. The information about energy status can be                       with the objective of maximizing the network lifetime.
     used to early notify both sensor nodes and Network                           First, we propose an efficient neural network based
     Deployers about resource depletion in some parts of the                      clustering algorithm for WSNs. Secondly, we propose
     network. It can also be used to perform energy-efficient                     routing and data transmission algorithm for WSNs. We
     routing in WSNs. In this paper, we propose a neural                          define an efficient metric to be used in taking the
     network based clustering and energy efficient routing in                     selection of next hop in routing. The problem is
     WSN with the objective of maximizing the network lifetime.                   formulated as LP with specified constraints and routing
     In the proposed scheme, the problem is formulated as                         metric
     linear programming (LP) with specified constraints.                               Rest of the paper is organized as follows: Section 2
     Cluster head selection is done using adaptive learning in                    discusses related work, section 3 defines the energy
     neural networks followed by routing and data                                 model used along with the defined routing metric and
     transmission. The simulation results show that the                           problem formulation, Section 4 describe the proposed
     proposed scheme can be used in wide area of                                  solution, Section 5 provides the simulation and results
     applications in WSNs.                                                        obtained, and finally Section 6 concludes the article.
     Keywords: Sensor networks; Energy Efficient Routing,
     Linear Programming, Neural Networks.                                         2. Related Work
                                                                                  There are number of clustering protocols have been
     1. Introduction                                                              proposed in literature e.g. LEACH [7], PEGASIS [8],
     Wireless Sensor Networks (WSNs) is a class of wireless                       HEED [9], EEUC [10], and FLOC [11]. The cluster
     ad hoc networks in which sensor nodes collect, process,                      formation overhead of the clustering protocols includes
     and communicate data acquired from the physical                              packet transmission cost of the advertisement, node
     environment to an external Base-Station (BS). But these                      joining and leaving, and scheduling messages from
     networks have several challenges such as sensor nodes in                     sensor nodes. All these protocols do not support adaptive
     WSNs are normally battery-powered, and hence energy                          multi-level clustering, in which the clustering level
     has to be carefully used in order to avoid early                             cannot be changed until the new configuration is not
     termination of sensors’ lifetimes [1]. As such, the                          made. Therefore, the existing protocols are not adaptable
     concept of continuous monitoring of network resources                        to the various node distributions or the various sensing
     becomes a very important topic in WSNs. This same                            area. If the sensing area is changed by dynamic
     concept has been already investigated in many other                          circumstances of the networks, the fixed-level clustering
     environments, e.g., power plants [2], and in many                            protocols may operate inefficiently in terms of energy
     distributed systems [3].                                                     consumption.
          Many recent experimental studies have shown that,                            Bandyopadhyay and Coyle [12] proposed the
     especially in the field of sensor networks where low                         randomized clustering algorithm to organize sensors into

978-0-7695-3924-9/09 $26.00 © 2009 IEEE                                      34
DOI 10.1109/NetCoM.2009.56


           Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
clusters in a wireless sensor network. Computation of the                   3.2 Energy Model
optimal probability of becoming a cluster head was                          To ascertain the amount of energy consumed by a radio
presented. Moscibroda and Wattenhofer [13] defined the                      transceiver, we apply the following energy model. For
maximum cluster-lifetime problem, and they proposed                         each packet transmitted by a sending node to one or
distributed, randomized algorithms that approximate the                     more receivers in its neighborhood, the energy is
optimal solution to maximize the lifetime of dominating                     calculated as according to [7]:
sets on wireless sensor networks. Pemmaraju and                              e = et + ne r + ( N − n)e h r ………………………(1)
Pirwani []14 considered the k-domatic partition problem,
                                                                            Where et and e r denote the amount of energy required
and they proposed three deterministic, distributed
algorithms for finding large k-domatic partitions. Tan                      to send and receive, n the number of nodes which should
and Korpeoglu [15] proposed two new algorithms under                        receive the packet, and N the total number of neighbors
the name PEDAP, which are near optimal minimum                              in the transmission range. e h r quantifies the amount of
spanning tree based wireless routing scheme. The                            energy required to decode only the packet header
performance of the PEDAP was compared with LEACH                            According to model described in [7], et and e r are
and PEGASIS, and showed a slightly better network                           defined as
lifetime than PEGASIS. Yi et. al[16] presents a Power
efficient and adaptive clustering protocol PEACH                            et (d , k ) = (e elect + e amp * d ρ )8k
                                                                                                                       ………………..(2)
                                                                            e r (k ) = e elect * 8k
3 Models, Routing Metric and Problem Formulation
                                                                            for a distance d and a k byte message. We have
3.1 Network Model
We consider a network of homogeneous and energy-                            set e elect = 70nJ / bit , e amp = 120 pJ / bit / m 2 , d = 50m ,
constrained sensor nodes that are randomly deployed in a                    ρ=4
sensor field. Sensor nodes are initially powered by
batteries with full capacities. Each sensor collects data                   For a given header size n bytes,                    e h r would be
which are typically correlated with other sensors in its                    accordingly calculated.
vicinity, and then the correlated data is sent to the BS via
Cluster Head (CH) for evaluation or decision making                         3.2 Routing Metric and Problem Formulation
purposes. We assume periodic sensing with the same                          A proper routing metric has to be chosen that can be used
period for all sensors. To facilitate the operation of the                  to decide the next hop for data transmission. This metric
network, we apply a novel clustering scheme that results                    always ensure the best shortest route and incurs the least
in selection of cluster. Inside each fixed cluster, a node is               energy to transmit the packet from source to destination.
periodically elected to act as CH through which                             The cost of a link between two nodes S i and S j is equal
communication to/from cluster takes place.                                  to the energy spent by these nodes to transmit and to
                                                            BS              receive one data packet, successfully.
    Source                                                                  The metric chosen is Routing cost is calculated as
                                                                            follows:
                                                                                 ⎛                Ei D                 ⎞
                                                                            R_C =⎜                                     ⎟ , ………..(3)
                                                                                 ⎜ Et ( S i , S j ) + E r (S i , S j ) ⎟
                                                                                 ⎝                                     ⎠
                                                                            Where E i D is energy associated with the delivery ratio
                                                                            of the packet originating from source node S i and
                                                                            correctly received at destination node, while
                                                                            E t ( S i , S j ) .is the energy used in transmitting from S i to
                                                                            S j and E r ( S i , S j ) is the energy used in receiving the
                                                                            packet. Data routing from every cluster head to the sink
                                                                            is done over multi-hop paths, which is given by
         Sensors
                                  CH                           BS
                                                                            minimizing equation (3)

Fig.1: Data Transmission in typical Sensor Networks                         4 Proposed Solution
                                                                            The solution for the energy aware routing problem is
                                                                            proposed using an LP formulation. The objective of the




                                                                       35



     Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
LP is to select a number of nodes with higher levels of
residual energy to form an optimal route, while                                                                            Output Layer
                                                                                                   Elected
minimizing the total routing cost. Let us label the base-                                            CH
station as node 0 and label the CH nodes as nodes 1 to n,
where n is the total number of CH sensor nodes. So the
                                                                                                                                Competition
problem reduces to                                                                                                                Layer
    Minimize     ∑ R_C
                1≤i ≤ n
Subject to following constraints
                                                                                                     δ ( s, w 2 )      δ ( s, wm )
                  ∑Dij −
                 1≤ j ≤ n
                              ∑
                             D ji = bi ………….(4)
                             1≤ j ≤ n
                                                                                  δ ( s, w1 )


                   Dij ≥ 0 , 1 ≤ j ≤ n ………….….(5)
                  E ≤ Pmax imum ……………………(6)
                                                                                                                               Input Layer
Constraint (4) specifies the amount of data transmitted bi
between two nodes S i and S j , Constraint (5) specifies
amount of data to be transmitted from two nodes
S i and S j , Constraints (6) guarantees a minimum node                         Input Sensor node for election to be CH

lifetime and limits the maximum power consumption of
any node in the network.                                                        Fig.2: Selection of CH
The proposed protocol is divided into two phases namely             Neural networks have solved a wide range of
as: setting up phase and energy aware routing and data       problems and have good learning capabilities. Their
transmission phase.                                          strengths include adaptation, ease of implementation,
                                                             parallelization, speed, and flexibility. A two - layer feed
4.1 Setup Phase                                              forward neural network that implements the idea of
In this part, the initial cluster head selection and cluster competitive learning is depicted in Figure 2 above. The
formation algorithm are introduced , followed by the         nodes in the input layer admit input patterns of sensor
energy aware routing.                                        nodes competing for CH and are fully connected to the
                                                             output nodes in the competitive layer. Each output node
Cluster Head Election                                        corresponds to a cluster and is associated with
To ensure balanced energy consumption among the weight W j , j = 1,2,...., m , where m is the number of
cluster head nodes throughout the network lifetime, clusters.
many clustering protocols favor uniformly distributed               The neurons in the competitive layer then compete
clusters with stable average cluster sizes [7-11]. But we with each other, and only the one with the smallest
propose a new neural network based coverage aware
                                                              E i D value becomes activated or fired. Each neuron in the
clustering algorithm. The set of cluster head nodes can
be selected based on the cost metric defined in equation proposed algorithm for CH selection has an adaptive
3. The densely populated parts of the network will be learning. The learning rate μ determines the adaptation
overcrowded with cluster head nodes, while the scarcely of the vector towards the input pattern and is directly
covered areas will be left without any cluster head nodes. related to the convergence. If μ equals zero, there is no
In such a situation, it is likely that the high cost sensors learning. If μ is set to one, it will result in fast learning,
from poorly covered areas will have to perform
                                                             and the prototype vector is directly pointed to the input
expensive data transmissions to distant cluster head
                                                             pattern. For the other choices of μ , the new position of
nodes, further reducing their lifetime. There are three
layers in the proposed neural network: Input layer, the vector will be on the line between the old vector
Competition layer and Output Layer.                          value and the input pattern. Generally, the learning rate
                                                             could take a constant value or vary over time.




                                                                       36



     Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
routes, the sink node first generates a Route Discovery
   1. Initialize the Vector S = {S1 , S 2 ,...., S m } of                   message that is broadcasted throughout the network.
       sensor nodes competing for Cluster head.                             Upon receiving the broadcast message, each sensor node
       //Processing at Input Layer                                          introduces a delay proportional to its cost before it
   2. Choose a winner k from sensor nodes as CH                             forwards the Route Discovery message to nodes in
                                                                            range R . In this way a message arrives at each node
      whose E i D is minimum as follows
                                                                            along the desired minimum cost path. The cumulative
       k = arg min{E i D } // Competition Layer                             cost of the routing path from the sink to the node
                                                                            obtained in this phase is called the energy aware routing
   3. Also E i D smallest Euclidean distance to BS i.e.                     cost of the node described in (3).
    Ei D = k      ∑| S
               i =1, 2 ,...m
                               i   − BS | , where k is proponality            1.   Sort the paths p1 , p 2 ,....... p m according to

   constant                                                                         E i D as E i D1 < E i +1 D+11 < .......E m Dm
   4.Update the value of weight vector as follows:                             2.    j = 1 // initialize the counter for available
                                                                                         paths.
    w j (new) = w j (old ) + μ ( S i − w j (old )) , where                     3. repeat and calculate E ≤ Pmax imum (Constraint 6)
    μ is learning rate of the neurons.               0 ≤ μ ≤1                  4.        repeat
   5. Repeat Steps (2-4) iteratively.                                          5.
   6. Neuron with smallest value of E i D is                                              E C ,m =   ∑    m i E max L // E C ,m is use to
                                                                                                   i =1, 2...m
   winner.// Output Layer                                                     store the minimal energy consumption per bit with
                                                                              m paths and is assigned maximum value initially.
       Fig.3: Algorithm for Cluster head selection                             6.     R _ C = 0 // initialize the value of routing cost
4.2 Routing and Data Transmission                                              7.      repeat
An algorithm for routing and data transmission is                              8. Solve equation (3) and get the corresponding
proposed in Figure 5.                                                         optimal energy distribution with respect to
Let us denote by R the maximum number of routes that                          constraints defined in equations (4),(5),(6).
exist between each source-destination pair, and l indicate
by a route in R. Also, denote by pow( S i , l ) the power
                                                                                9. Calculate E C ,m =          Ei L∑
                                                                                                                 i =1, 2...m

consumed by node S i in transmitting to the next node on                       10. Calculate the value of R _ C from equation (3)
route l . For the sake of simplicity, we assume that this                     and R _ C updated = R _ C // Update value of routing
parameter depends only on the distance between the                            cost
transmitting and the receiving node. Then, we associate
                                                                               11. Until | R − C updated − R − C |< δ 1 (predefined
with each route l an energy cost routing metric defined
in equation (3) above. The proposed algorithm scan all                        threshold)
routes in R and determine the least expensive route to                          12. Update the values of energy for each data
reach the BS. A source will select the route that has the                     transmission as E C ,m Updated = E C , m
least energy consumption or the one that maximizes the
network lifetime.                                                              Until | E C ,m Updated − E C ,m |< δ 2
                                                                              13. j = j + 1 // Update the counter of the paths
                                                                              14. Until m > Destination _ node
  Source                                      Destination
                                                                              15. Compare all paths using R _ C metric and select
                                                                              the smallest one.
                                                                              16. Send the data across the multiple paths defined.


                Fig. 4: Multipath Routing                 Fig. 5: Algorithm for Routing and Data Transmission
Route Update
The cluster head nodes send their data over multi-hop Given m available paths, the overall energy consumption
paths to the sink as shown in Figure 4. To obtain these per packet, E, can be written as




                                                                       37



     Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
E=                            ∑ E L , where E
                        i =1, 2...m
                                      i           i   is the energy consumption for

one bit along path i and L is the packet length in bits.                                                                    100

                                                                                                                                           Proposed
                                                                                                                             80            PEACH
5. Simulation and Results




                                                                                                Number of Alive Nodes
We have considered a stationary WSN of size 400×400                                                                          60
with a maximum transmission range of 50 m. The
message length is assumed to be 48 bytes, including an                                                                       40
12 byte packet header. The energy used to receive and
transmit data is modeled according to the energy model                                                                       20
presented in Section 3. Other sources of energy
consumption like sensing, processing, and idle listening                                                                      0
are neglected. MAC-layer behaviors such as contention,                                                                         1000             2000              3000           4000                5000

duty cycles, or packet buffering are not addressed. We                                                                                                      Number of Rounds

have simulated the proposed scheme on ns-2[17].                                                                             Fig. 7: Number of alive nodes in PEACH and Proposed
     Figure 6 presents the energy consumption of the                                                                                                         Scheme
proposed scheme with well known PEACH clustering
protocol [16] when the maximum transmission range is                                                                        100
                                                                                                                                                                                          Proposed
60 m. The results demonstrate that the energy                                                                                                                                             PEACH
consumption of proposed neural network based                                                                                 90

clustering is smaller than PEACH.                                                               Percentage of alive Nodes
                                                                                                                             80


                       0.10
                                                                                                                             70
                                                                            Proposed
                                                                            PEACH
                       0.08                                                                                                  60
Mean Residual Energy




                                                                                                                             50
                       0.06


                                                                                                                             40
                       0.04                                                                                                           50              100       150        200          250          300

                                                                                                                                                            Number of Nodes

                       0.02                                                                                                  Fig. 8: Percentage of alive nodes in PEACH and
                                                                                                                                   Proposed Scheme after 1500 rounds
                       0.00
                           1000           2000           The percentage of nodes alive and the mean of residual
                                                        3000         4000           5000

                                                         energy versus the number of nodes after 1500 rounds are
                                                 Number of Rounds

  Fig.6: Mean residual Energy in PEACH and Proposed presented in Figures 8 and 9. Proposed scheme has
                        Scheme                           highest percentage of residual energy compared with
                                                         PEACH protocol. Also, the variation in the mean of
     Figure 7 presents the number of nodes alive when residual energy of proposed scheme is smaller than
using clustering in proposed scheme and PEACH. This PEACH
result directly reflects the network lifetime of the
wireless sensor networks. In the case of networks using
PEACH with the maximum transmission range r = 60 m,
where a node runs out of energy occurs nearly after 4000
rounds, while in propped scheme there is a slight
improvement and node runs out of energy in nearly
4200 rounds.
     .




                                                                                           38



                         Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
[6].  J. Zhao, R. Govindan, Understanding packet
                       0.10
                                                                                                       delivery performance in dense wireless sensor
                                   Proposed                                                            networks, in: Proceedings of the 1st ACM
                                   PEACH
                                                                                                       International Conference on Embedded Networked
                       0.08
                                                                                                       Sensor Systems, SENSYS, ACM Press, Los
                                                                                                       Angeles, CA, USA, 2003.
Mean Residual Energy




                       0.06
                                                                                                 [7]. W.R.       Heinzelman, A. Chandrakasan, H.
                                                                                                       Balakrishnan, Energyefficient communication
                       0.04                                                                            protocol for wireless microsensor networks, in:
                                                                                                       Hawaii International Conferenceon System
                       0.02
                                                                                                       Sciences (HICSS), 2000.
                                                                                                 [8]. S. Lindsey, C. Raghavendra, K.M. Sivalingam,
                                                                                                       Data gathering algorithms in sensor networks
                       0.00
                              50      100        150         200         250        300                using energy metrics, IEEE Transactions on
                                                 Number of Nodes                                       Parallel and Distributed Systems, 13: 9, 924–935,
Fig. 9: Mean residual Energy in PEACH and Proposed Scheme                                              2002.
                                              after 1500 rounds                                  [9]. O. Younis, S. Fahmy, Heed: A hybrid, energy-
                                                                                                       efficient, distributed clustering approach for ad
 6. Conclusions                                                                                        hoc sensor networks, IEEE Transactions on
This paper has proposed a neural network based energy                                                  Mobile Computing, 3: 4, 366–379, 2004.
efficient routing and clustering protocol for WSNs. The                                          [10]. C. Li, M. Ye, G. Chen, J. Wu, An energy-efficient
selection of CH is done using adaptive learning                                                        unequal clustering mechanism for wireless sensor
mechanism. Simulations results show that it performs                                                   networks, in: Proceedings of the 2nd IEEE
better than existing routing protocol PEACH in terms of                                                International Conference on Mobile Ad-hoc and
residual energy and .number of alive nodes. So the                                                     Sensor Systems (MASS’05), 2005.
proposed scheme can be used in wide areas of sensor                                              [11]. M. Demirbas, A. Arora, V. Mittal, Floc: A fast
networks where energy efficiency is a critical issue.                                                  local clustering service for wireless sensor
                                                                                                       networks, in: Orkshop on Dependability Issues in
                 References                                                                            Wireless Ad Hoc Networks and Sensor Networks (
                 [1]. J.N. Al-Karaki, A.E. Kamal, Routing techniques                                   DIWANS/DSN), 2004.
                      in wireless sensor networks: a survey, IEEE                                [12]. S. Bandyopadhyay, E.J. Coyle, An energy-
                      Wireless Communications, 11:6, 6–28, 2004.                                       efficient hierarchical clustering algorithm for
                 [2]. P. Bates, Debugging heterogeneous distributed                                    wireless sensor networks, in: IEEE INFOCOM,
                      systems using eventbased models of behavior,                                     3,1713–1723, 2003.
                      ACM Transactions on Computer Systems, 13: 1                                [13]. T. Moscibroda, R. Wattenhofer, Maximizing the
                      1995.                                                                            lifetime of dominating sets, in proc. of 19th
                 [3]. C. Frei, Abstraction techniques for resource                                     International Parallel and Distributed Processing
                      allocation in communication networks, Ph.D.                                      Symposium, 2005.
                      dissertation, Swiss Federal Inst. Technol. (EPFL),                         [14]. S.V.     Pemmaraju,      I.A.   Pirwani,   Energy
                      Lausanne, Switzerland, 2000.                                                     conservation in wireless sensor networks via
                 [4]. Cerpa, N. Busek, D. Estrin, Scale: A tool for                                    dominating partitions, in: MOBIHOC, 2006.
                      simple connectivity assessment in lossy                                    [15]. H.O. Tan, I. Korpeoglu, Power efficient data
                      environments, Tech. Rep. 21, Center for                                          gathering and aggregation in wireless sensor
                      Embedded Networked Sensing, University of                                        networks, Issue on Sensor Network Technology,
                      California, Los Angeles, CA, USA, September                                      SIGMOD Record.
                      2003.                                                                      [16]. Sangho Yi , Junyoung Heo , Yookun Cho , Jiman
                 [5]. M. Yarvis, W. Conner, L. Krishnamurthy, J.                                       Hong, PEACH: Power-efficient and adaptive
                      Chhabra, B. Elliott, A. Mainwaring, Real-world                                   clustering hierarchy protocol for wireless sensor
                      experiences with an interactive ad hoc sensor                                    networks, Computer Communications, 30, 2842–
                      network, in: Proceedings of the 31st IEEE                                        2852, 2007.
                      International Conference on Parallel Processing                               [17]. K. Fall and K. Varadhan (editors), NS notes and
                      Workshops, ICPPW, IEEE Computer Society,                                            documentation, The VINT project, LBL, Feb
                      Vancouver, BC, Canada, 2002.                                                        2000, http://www.isi.edu/nsnam/ns/ .




                                                                                           39



                         Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.

Contenu connexe

Tendances

Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...IDES Editor
 
NEW APPROACH TO IMPROVING LIFETIME IN HETEROGENEOUS WIRELESS SENSOR NETWORKS ...
NEW APPROACH TO IMPROVING LIFETIME IN HETEROGENEOUS WIRELESS SENSOR NETWORKS ...NEW APPROACH TO IMPROVING LIFETIME IN HETEROGENEOUS WIRELESS SENSOR NETWORKS ...
NEW APPROACH TO IMPROVING LIFETIME IN HETEROGENEOUS WIRELESS SENSOR NETWORKS ...chokrio
 
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACHBased on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACHijsrd.com
 
De31486489
De31486489De31486489
De31486489IJMER
 
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )ijassn
 
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...IJCNCJournal
 
Cube2012 Submission 359
Cube2012 Submission 359Cube2012 Submission 359
Cube2012 Submission 359Sandeep Saxena
 
Energy Efficient Multipath Data Fusion Technique for Wireless Sensor Networks
Energy Efficient Multipath Data Fusion Technique for Wireless Sensor NetworksEnergy Efficient Multipath Data Fusion Technique for Wireless Sensor Networks
Energy Efficient Multipath Data Fusion Technique for Wireless Sensor NetworksIDES Editor
 
Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...
Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...
Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...Associate Professor in VSB Coimbatore
 
Gateway based multi hop distributed energy efficient clustering protocol for ...
Gateway based multi hop distributed energy efficient clustering protocol for ...Gateway based multi hop distributed energy efficient clustering protocol for ...
Gateway based multi hop distributed energy efficient clustering protocol for ...ijujournal
 
Energy aware clustering protocol (eacp)
Energy aware clustering protocol (eacp)Energy aware clustering protocol (eacp)
Energy aware clustering protocol (eacp)IJCNCJournal
 
MULTI-HOP DISTRIBUTED ENERGY EFFICIENT HIERARCHICAL CLUSTERING SCHEME FOR HET...
MULTI-HOP DISTRIBUTED ENERGY EFFICIENT HIERARCHICAL CLUSTERING SCHEME FOR HET...MULTI-HOP DISTRIBUTED ENERGY EFFICIENT HIERARCHICAL CLUSTERING SCHEME FOR HET...
MULTI-HOP DISTRIBUTED ENERGY EFFICIENT HIERARCHICAL CLUSTERING SCHEME FOR HET...ijfcstjournal
 
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK IJCNCJournal
 
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor NetworkCluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor NetworkIJASCSE
 

Tendances (20)

46 138-1-pb
46 138-1-pb46 138-1-pb
46 138-1-pb
 
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
 
NEW APPROACH TO IMPROVING LIFETIME IN HETEROGENEOUS WIRELESS SENSOR NETWORKS ...
NEW APPROACH TO IMPROVING LIFETIME IN HETEROGENEOUS WIRELESS SENSOR NETWORKS ...NEW APPROACH TO IMPROVING LIFETIME IN HETEROGENEOUS WIRELESS SENSOR NETWORKS ...
NEW APPROACH TO IMPROVING LIFETIME IN HETEROGENEOUS WIRELESS SENSOR NETWORKS ...
 
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACHBased on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
 
De31486489
De31486489De31486489
De31486489
 
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
International Journal of Advanced Smart Sensor Network Systems ( IJASSN )
 
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
QUAD TREE BASED STATIC MULTI HOP LEACH ENERGY EFFICIENT ROUTING PROTOCOL: A N...
 
D031202018023
D031202018023D031202018023
D031202018023
 
196 202
196 202196 202
196 202
 
69 122-128
69 122-12869 122-128
69 122-128
 
Cube2012 Submission 359
Cube2012 Submission 359Cube2012 Submission 359
Cube2012 Submission 359
 
Energy Efficient Multipath Data Fusion Technique for Wireless Sensor Networks
Energy Efficient Multipath Data Fusion Technique for Wireless Sensor NetworksEnergy Efficient Multipath Data Fusion Technique for Wireless Sensor Networks
Energy Efficient Multipath Data Fusion Technique for Wireless Sensor Networks
 
Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...
Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...
Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...
 
74 136-143
74 136-14374 136-143
74 136-143
 
Gateway based multi hop distributed energy efficient clustering protocol for ...
Gateway based multi hop distributed energy efficient clustering protocol for ...Gateway based multi hop distributed energy efficient clustering protocol for ...
Gateway based multi hop distributed energy efficient clustering protocol for ...
 
Energy aware clustering protocol (eacp)
Energy aware clustering protocol (eacp)Energy aware clustering protocol (eacp)
Energy aware clustering protocol (eacp)
 
MULTI-HOP DISTRIBUTED ENERGY EFFICIENT HIERARCHICAL CLUSTERING SCHEME FOR HET...
MULTI-HOP DISTRIBUTED ENERGY EFFICIENT HIERARCHICAL CLUSTERING SCHEME FOR HET...MULTI-HOP DISTRIBUTED ENERGY EFFICIENT HIERARCHICAL CLUSTERING SCHEME FOR HET...
MULTI-HOP DISTRIBUTED ENERGY EFFICIENT HIERARCHICAL CLUSTERING SCHEME FOR HET...
 
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
 
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor NetworkCluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
 
Ijcnc050207
Ijcnc050207Ijcnc050207
Ijcnc050207
 

Similaire à Neural Network Based Energy Efficient Clustering and Routing

WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...
WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...
WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...ijwmn
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...Editor IJCATR
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...Editor IJCATR
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...Editor IJCATR
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...Editor IJCATR
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET Journal
 
Paper id 28201419
Paper id 28201419Paper id 28201419
Paper id 28201419IJRAT
 
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKSENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKSijassn
 
Energy efficient data communication approach in wireless sensor networks
Energy efficient data communication approach in wireless sensor networksEnergy efficient data communication approach in wireless sensor networks
Energy efficient data communication approach in wireless sensor networksijassn
 
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor NetworkCBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor NetworkCSEIJJournal
 
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...IJECEIAES
 
An energy-efficient cluster head selection in wireless sensor network using g...
An energy-efficient cluster head selection in wireless sensor network using g...An energy-efficient cluster head selection in wireless sensor network using g...
An energy-efficient cluster head selection in wireless sensor network using g...TELKOMNIKA JOURNAL
 
Maximizing Lifetime of Homogeneous Wireless Sensor Network through Energy Eff...
Maximizing Lifetime of Homogeneous Wireless Sensor Network through Energy Eff...Maximizing Lifetime of Homogeneous Wireless Sensor Network through Energy Eff...
Maximizing Lifetime of Homogeneous Wireless Sensor Network through Energy Eff...CSCJournals
 
NSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
NSGA-III Based Energy Efficient Protocol for Wireless Sensor NetworksNSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
NSGA-III Based Energy Efficient Protocol for Wireless Sensor NetworksIJCSIS Research Publications
 
A clustering protocol using multiple chain
A clustering protocol using multiple chainA clustering protocol using multiple chain
A clustering protocol using multiple chainambitlick
 

Similaire à Neural Network Based Energy Efficient Clustering and Routing (20)

WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...
WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...
WEIGHTED DYNAMIC DISTRIBUTED CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS S...
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
 
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
An Improved Energy Efficient Wireless Sensor Networks Through Clustering In C...
 
Ed33777782
Ed33777782Ed33777782
Ed33777782
 
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
ENERGY EFFICIENT UNEQUAL CLUSTERING ALGORITHM FOR CLUSTERED WIRELESS SENSOR N...
 
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...IRJET-	 Chaos based Secured Communication in Energy Efficient Wireless Sensor...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
 
Paper id 28201419
Paper id 28201419Paper id 28201419
Paper id 28201419
 
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKSENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT DATA COMMUNICATION APPROACH IN WIRELESS SENSOR NETWORKS
 
Energy efficient data communication approach in wireless sensor networks
Energy efficient data communication approach in wireless sensor networksEnergy efficient data communication approach in wireless sensor networks
Energy efficient data communication approach in wireless sensor networks
 
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor NetworkCBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
CBHRP: A Cluster Based Routing Protocol for Wireless Sensor Network
 
Santhosh hj shivaprakash
Santhosh hj shivaprakashSanthosh hj shivaprakash
Santhosh hj shivaprakash
 
Kanchan ppt
Kanchan pptKanchan ppt
Kanchan ppt
 
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...
 
An energy-efficient cluster head selection in wireless sensor network using g...
An energy-efficient cluster head selection in wireless sensor network using g...An energy-efficient cluster head selection in wireless sensor network using g...
An energy-efficient cluster head selection in wireless sensor network using g...
 
Maximizing Lifetime of Homogeneous Wireless Sensor Network through Energy Eff...
Maximizing Lifetime of Homogeneous Wireless Sensor Network through Energy Eff...Maximizing Lifetime of Homogeneous Wireless Sensor Network through Energy Eff...
Maximizing Lifetime of Homogeneous Wireless Sensor Network through Energy Eff...
 
NSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
NSGA-III Based Energy Efficient Protocol for Wireless Sensor NetworksNSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
NSGA-III Based Energy Efficient Protocol for Wireless Sensor Networks
 
A clustering protocol using multiple chain
A clustering protocol using multiple chainA clustering protocol using multiple chain
A clustering protocol using multiple chain
 
Dc31712719
Dc31712719Dc31712719
Dc31712719
 

Plus de ambitlick

DCIM: Distributed Cache Invalidation Method for Maintaining Cache Consistency...
DCIM: Distributed Cache Invalidation Method for Maintaining Cache Consistency...DCIM: Distributed Cache Invalidation Method for Maintaining Cache Consistency...
DCIM: Distributed Cache Invalidation Method for Maintaining Cache Consistency...ambitlick
 
Low cost Java 2013 IEEE projects
Low cost Java 2013 IEEE projectsLow cost Java 2013 IEEE projects
Low cost Java 2013 IEEE projectsambitlick
 
Ambitlick ns2 2013
Ambitlick ns2 2013Ambitlick ns2 2013
Ambitlick ns2 2013ambitlick
 
Low cost Java IEEE Projects 2013
Low cost Java IEEE Projects 2013Low cost Java IEEE Projects 2013
Low cost Java IEEE Projects 2013ambitlick
 
Handling selfishness in replica allocation
Handling selfishness in replica allocationHandling selfishness in replica allocation
Handling selfishness in replica allocationambitlick
 
Mutual distance bounding protocols
Mutual distance bounding protocolsMutual distance bounding protocols
Mutual distance bounding protocolsambitlick
 
Moderated group authoring system for campus wide workgroups
Moderated group authoring system for campus wide workgroupsModerated group authoring system for campus wide workgroups
Moderated group authoring system for campus wide workgroupsambitlick
 
Efficient spread spectrum communication without pre shared secrets
Efficient spread spectrum communication without pre shared secretsEfficient spread spectrum communication without pre shared secrets
Efficient spread spectrum communication without pre shared secretsambitlick
 
IEEE -2012-13 Projects IN NS2
IEEE -2012-13 Projects IN NS2  IEEE -2012-13 Projects IN NS2
IEEE -2012-13 Projects IN NS2 ambitlick
 
Adaptive weight factor estimation from user review 1
Adaptive weight factor estimation from user   review 1Adaptive weight factor estimation from user   review 1
Adaptive weight factor estimation from user review 1ambitlick
 
Integrated institutional portal
Integrated institutional portalIntegrated institutional portal
Integrated institutional portalambitlick
 
Mutual distance bounding protocols
Mutual distance bounding protocolsMutual distance bounding protocols
Mutual distance bounding protocolsambitlick
 
Moderated group authoring system for campus wide workgroups
Moderated group authoring system for campus wide workgroupsModerated group authoring system for campus wide workgroups
Moderated group authoring system for campus wide workgroupsambitlick
 
Efficient spread spectrum communication without pre shared secrets
Efficient spread spectrum communication without pre shared secretsEfficient spread spectrum communication without pre shared secrets
Efficient spread spectrum communication without pre shared secretsambitlick
 
Comments on “mabs multicast authentication based on batch signature”
Comments on “mabs multicast authentication based on batch signature”Comments on “mabs multicast authentication based on batch signature”
Comments on “mabs multicast authentication based on batch signature”ambitlick
 
Energy-Efficient Protocol for Deterministic and Probabilistic Coverage In Sen...
Energy-Efficient Protocol for Deterministic and Probabilistic Coverage In Sen...Energy-Efficient Protocol for Deterministic and Probabilistic Coverage In Sen...
Energy-Efficient Protocol for Deterministic and Probabilistic Coverage In Sen...ambitlick
 
Energy efficient protocol for deterministic
Energy efficient protocol for deterministicEnergy efficient protocol for deterministic
Energy efficient protocol for deterministicambitlick
 
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...ambitlick
 

Plus de ambitlick (20)

DCIM: Distributed Cache Invalidation Method for Maintaining Cache Consistency...
DCIM: Distributed Cache Invalidation Method for Maintaining Cache Consistency...DCIM: Distributed Cache Invalidation Method for Maintaining Cache Consistency...
DCIM: Distributed Cache Invalidation Method for Maintaining Cache Consistency...
 
Low cost Java 2013 IEEE projects
Low cost Java 2013 IEEE projectsLow cost Java 2013 IEEE projects
Low cost Java 2013 IEEE projects
 
Ambitlick ns2 2013
Ambitlick ns2 2013Ambitlick ns2 2013
Ambitlick ns2 2013
 
Low cost Java IEEE Projects 2013
Low cost Java IEEE Projects 2013Low cost Java IEEE Projects 2013
Low cost Java IEEE Projects 2013
 
Handling selfishness in replica allocation
Handling selfishness in replica allocationHandling selfishness in replica allocation
Handling selfishness in replica allocation
 
Mutual distance bounding protocols
Mutual distance bounding protocolsMutual distance bounding protocols
Mutual distance bounding protocols
 
Moderated group authoring system for campus wide workgroups
Moderated group authoring system for campus wide workgroupsModerated group authoring system for campus wide workgroups
Moderated group authoring system for campus wide workgroups
 
Efficient spread spectrum communication without pre shared secrets
Efficient spread spectrum communication without pre shared secretsEfficient spread spectrum communication without pre shared secrets
Efficient spread spectrum communication without pre shared secrets
 
IEEE -2012-13 Projects IN NS2
IEEE -2012-13 Projects IN NS2  IEEE -2012-13 Projects IN NS2
IEEE -2012-13 Projects IN NS2
 
Adaptive weight factor estimation from user review 1
Adaptive weight factor estimation from user   review 1Adaptive weight factor estimation from user   review 1
Adaptive weight factor estimation from user review 1
 
Integrated institutional portal
Integrated institutional portalIntegrated institutional portal
Integrated institutional portal
 
Embassy
EmbassyEmbassy
Embassy
 
Crm
Crm Crm
Crm
 
Mutual distance bounding protocols
Mutual distance bounding protocolsMutual distance bounding protocols
Mutual distance bounding protocols
 
Moderated group authoring system for campus wide workgroups
Moderated group authoring system for campus wide workgroupsModerated group authoring system for campus wide workgroups
Moderated group authoring system for campus wide workgroups
 
Efficient spread spectrum communication without pre shared secrets
Efficient spread spectrum communication without pre shared secretsEfficient spread spectrum communication without pre shared secrets
Efficient spread spectrum communication without pre shared secrets
 
Comments on “mabs multicast authentication based on batch signature”
Comments on “mabs multicast authentication based on batch signature”Comments on “mabs multicast authentication based on batch signature”
Comments on “mabs multicast authentication based on batch signature”
 
Energy-Efficient Protocol for Deterministic and Probabilistic Coverage In Sen...
Energy-Efficient Protocol for Deterministic and Probabilistic Coverage In Sen...Energy-Efficient Protocol for Deterministic and Probabilistic Coverage In Sen...
Energy-Efficient Protocol for Deterministic and Probabilistic Coverage In Sen...
 
Energy efficient protocol for deterministic
Energy efficient protocol for deterministicEnergy efficient protocol for deterministic
Energy efficient protocol for deterministic
 
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
 

Dernier

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 

Dernier (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 

Neural Network Based Energy Efficient Clustering and Routing

  • 1. 2009 First International Conference on Networks & Communications Neural Network Based Energy Efficient Clustering and Routing in Wireless Sensor Networks 1 Neeraj Kumar, 2 Manoj Kumar, 3R.B. Patel 1,2 School of computer Science and Engineering, SMVD University, Katra (J&K), India 3 Department of Computer Science and Engineering, MM University, Mullana (Ambala), Haryana E-mail: nehra04@yahoo.co.in,vermamk@gmail.com, patel_r_b@yahoo.com * , R.B. Patel Shri Mata Vaishno Devi University, Katra(J&K), India Abstract power radio transmission is employed, wireless Energy is a valuable resource in Wireless Sensor communication is far from being perfect [4,5,6]. Networks (WSNs). The status of energy consumption In this paper, we address the issue of energy-efficient should be continuously monitored after network clustering and routing in WSNs using neural networks deployment. The information about energy status can be with the objective of maximizing the network lifetime. used to early notify both sensor nodes and Network First, we propose an efficient neural network based Deployers about resource depletion in some parts of the clustering algorithm for WSNs. Secondly, we propose network. It can also be used to perform energy-efficient routing and data transmission algorithm for WSNs. We routing in WSNs. In this paper, we propose a neural define an efficient metric to be used in taking the network based clustering and energy efficient routing in selection of next hop in routing. The problem is WSN with the objective of maximizing the network lifetime. formulated as LP with specified constraints and routing In the proposed scheme, the problem is formulated as metric linear programming (LP) with specified constraints. Rest of the paper is organized as follows: Section 2 Cluster head selection is done using adaptive learning in discusses related work, section 3 defines the energy neural networks followed by routing and data model used along with the defined routing metric and transmission. The simulation results show that the problem formulation, Section 4 describe the proposed proposed scheme can be used in wide area of solution, Section 5 provides the simulation and results applications in WSNs. obtained, and finally Section 6 concludes the article. Keywords: Sensor networks; Energy Efficient Routing, Linear Programming, Neural Networks. 2. Related Work There are number of clustering protocols have been 1. Introduction proposed in literature e.g. LEACH [7], PEGASIS [8], Wireless Sensor Networks (WSNs) is a class of wireless HEED [9], EEUC [10], and FLOC [11]. The cluster ad hoc networks in which sensor nodes collect, process, formation overhead of the clustering protocols includes and communicate data acquired from the physical packet transmission cost of the advertisement, node environment to an external Base-Station (BS). But these joining and leaving, and scheduling messages from networks have several challenges such as sensor nodes in sensor nodes. All these protocols do not support adaptive WSNs are normally battery-powered, and hence energy multi-level clustering, in which the clustering level has to be carefully used in order to avoid early cannot be changed until the new configuration is not termination of sensors’ lifetimes [1]. As such, the made. Therefore, the existing protocols are not adaptable concept of continuous monitoring of network resources to the various node distributions or the various sensing becomes a very important topic in WSNs. This same area. If the sensing area is changed by dynamic concept has been already investigated in many other circumstances of the networks, the fixed-level clustering environments, e.g., power plants [2], and in many protocols may operate inefficiently in terms of energy distributed systems [3]. consumption. Many recent experimental studies have shown that, Bandyopadhyay and Coyle [12] proposed the especially in the field of sensor networks where low randomized clustering algorithm to organize sensors into 978-0-7695-3924-9/09 $26.00 © 2009 IEEE 34 DOI 10.1109/NetCoM.2009.56 Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
  • 2. clusters in a wireless sensor network. Computation of the 3.2 Energy Model optimal probability of becoming a cluster head was To ascertain the amount of energy consumed by a radio presented. Moscibroda and Wattenhofer [13] defined the transceiver, we apply the following energy model. For maximum cluster-lifetime problem, and they proposed each packet transmitted by a sending node to one or distributed, randomized algorithms that approximate the more receivers in its neighborhood, the energy is optimal solution to maximize the lifetime of dominating calculated as according to [7]: sets on wireless sensor networks. Pemmaraju and e = et + ne r + ( N − n)e h r ………………………(1) Pirwani []14 considered the k-domatic partition problem, Where et and e r denote the amount of energy required and they proposed three deterministic, distributed algorithms for finding large k-domatic partitions. Tan to send and receive, n the number of nodes which should and Korpeoglu [15] proposed two new algorithms under receive the packet, and N the total number of neighbors the name PEDAP, which are near optimal minimum in the transmission range. e h r quantifies the amount of spanning tree based wireless routing scheme. The energy required to decode only the packet header performance of the PEDAP was compared with LEACH According to model described in [7], et and e r are and PEGASIS, and showed a slightly better network defined as lifetime than PEGASIS. Yi et. al[16] presents a Power efficient and adaptive clustering protocol PEACH et (d , k ) = (e elect + e amp * d ρ )8k ………………..(2) e r (k ) = e elect * 8k 3 Models, Routing Metric and Problem Formulation for a distance d and a k byte message. We have 3.1 Network Model We consider a network of homogeneous and energy- set e elect = 70nJ / bit , e amp = 120 pJ / bit / m 2 , d = 50m , constrained sensor nodes that are randomly deployed in a ρ=4 sensor field. Sensor nodes are initially powered by batteries with full capacities. Each sensor collects data For a given header size n bytes, e h r would be which are typically correlated with other sensors in its accordingly calculated. vicinity, and then the correlated data is sent to the BS via Cluster Head (CH) for evaluation or decision making 3.2 Routing Metric and Problem Formulation purposes. We assume periodic sensing with the same A proper routing metric has to be chosen that can be used period for all sensors. To facilitate the operation of the to decide the next hop for data transmission. This metric network, we apply a novel clustering scheme that results always ensure the best shortest route and incurs the least in selection of cluster. Inside each fixed cluster, a node is energy to transmit the packet from source to destination. periodically elected to act as CH through which The cost of a link between two nodes S i and S j is equal communication to/from cluster takes place. to the energy spent by these nodes to transmit and to BS receive one data packet, successfully. Source The metric chosen is Routing cost is calculated as follows: ⎛ Ei D ⎞ R_C =⎜ ⎟ , ………..(3) ⎜ Et ( S i , S j ) + E r (S i , S j ) ⎟ ⎝ ⎠ Where E i D is energy associated with the delivery ratio of the packet originating from source node S i and correctly received at destination node, while E t ( S i , S j ) .is the energy used in transmitting from S i to S j and E r ( S i , S j ) is the energy used in receiving the packet. Data routing from every cluster head to the sink is done over multi-hop paths, which is given by Sensors CH BS minimizing equation (3) Fig.1: Data Transmission in typical Sensor Networks 4 Proposed Solution The solution for the energy aware routing problem is proposed using an LP formulation. The objective of the 35 Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
  • 3. LP is to select a number of nodes with higher levels of residual energy to form an optimal route, while Output Layer Elected minimizing the total routing cost. Let us label the base- CH station as node 0 and label the CH nodes as nodes 1 to n, where n is the total number of CH sensor nodes. So the Competition problem reduces to Layer Minimize ∑ R_C 1≤i ≤ n Subject to following constraints δ ( s, w 2 ) δ ( s, wm ) ∑Dij − 1≤ j ≤ n ∑ D ji = bi ………….(4) 1≤ j ≤ n δ ( s, w1 ) Dij ≥ 0 , 1 ≤ j ≤ n ………….….(5) E ≤ Pmax imum ……………………(6) Input Layer Constraint (4) specifies the amount of data transmitted bi between two nodes S i and S j , Constraint (5) specifies amount of data to be transmitted from two nodes S i and S j , Constraints (6) guarantees a minimum node Input Sensor node for election to be CH lifetime and limits the maximum power consumption of any node in the network. Fig.2: Selection of CH The proposed protocol is divided into two phases namely Neural networks have solved a wide range of as: setting up phase and energy aware routing and data problems and have good learning capabilities. Their transmission phase. strengths include adaptation, ease of implementation, parallelization, speed, and flexibility. A two - layer feed 4.1 Setup Phase forward neural network that implements the idea of In this part, the initial cluster head selection and cluster competitive learning is depicted in Figure 2 above. The formation algorithm are introduced , followed by the nodes in the input layer admit input patterns of sensor energy aware routing. nodes competing for CH and are fully connected to the output nodes in the competitive layer. Each output node Cluster Head Election corresponds to a cluster and is associated with To ensure balanced energy consumption among the weight W j , j = 1,2,...., m , where m is the number of cluster head nodes throughout the network lifetime, clusters. many clustering protocols favor uniformly distributed The neurons in the competitive layer then compete clusters with stable average cluster sizes [7-11]. But we with each other, and only the one with the smallest propose a new neural network based coverage aware E i D value becomes activated or fired. Each neuron in the clustering algorithm. The set of cluster head nodes can be selected based on the cost metric defined in equation proposed algorithm for CH selection has an adaptive 3. The densely populated parts of the network will be learning. The learning rate μ determines the adaptation overcrowded with cluster head nodes, while the scarcely of the vector towards the input pattern and is directly covered areas will be left without any cluster head nodes. related to the convergence. If μ equals zero, there is no In such a situation, it is likely that the high cost sensors learning. If μ is set to one, it will result in fast learning, from poorly covered areas will have to perform and the prototype vector is directly pointed to the input expensive data transmissions to distant cluster head pattern. For the other choices of μ , the new position of nodes, further reducing their lifetime. There are three layers in the proposed neural network: Input layer, the vector will be on the line between the old vector Competition layer and Output Layer. value and the input pattern. Generally, the learning rate could take a constant value or vary over time. 36 Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
  • 4. routes, the sink node first generates a Route Discovery 1. Initialize the Vector S = {S1 , S 2 ,...., S m } of message that is broadcasted throughout the network. sensor nodes competing for Cluster head. Upon receiving the broadcast message, each sensor node //Processing at Input Layer introduces a delay proportional to its cost before it 2. Choose a winner k from sensor nodes as CH forwards the Route Discovery message to nodes in range R . In this way a message arrives at each node whose E i D is minimum as follows along the desired minimum cost path. The cumulative k = arg min{E i D } // Competition Layer cost of the routing path from the sink to the node obtained in this phase is called the energy aware routing 3. Also E i D smallest Euclidean distance to BS i.e. cost of the node described in (3). Ei D = k ∑| S i =1, 2 ,...m i − BS | , where k is proponality 1. Sort the paths p1 , p 2 ,....... p m according to constant E i D as E i D1 < E i +1 D+11 < .......E m Dm 4.Update the value of weight vector as follows: 2. j = 1 // initialize the counter for available paths. w j (new) = w j (old ) + μ ( S i − w j (old )) , where 3. repeat and calculate E ≤ Pmax imum (Constraint 6) μ is learning rate of the neurons. 0 ≤ μ ≤1 4. repeat 5. Repeat Steps (2-4) iteratively. 5. 6. Neuron with smallest value of E i D is E C ,m = ∑ m i E max L // E C ,m is use to i =1, 2...m winner.// Output Layer store the minimal energy consumption per bit with m paths and is assigned maximum value initially. Fig.3: Algorithm for Cluster head selection 6. R _ C = 0 // initialize the value of routing cost 4.2 Routing and Data Transmission 7. repeat An algorithm for routing and data transmission is 8. Solve equation (3) and get the corresponding proposed in Figure 5. optimal energy distribution with respect to Let us denote by R the maximum number of routes that constraints defined in equations (4),(5),(6). exist between each source-destination pair, and l indicate by a route in R. Also, denote by pow( S i , l ) the power 9. Calculate E C ,m = Ei L∑ i =1, 2...m consumed by node S i in transmitting to the next node on 10. Calculate the value of R _ C from equation (3) route l . For the sake of simplicity, we assume that this and R _ C updated = R _ C // Update value of routing parameter depends only on the distance between the cost transmitting and the receiving node. Then, we associate 11. Until | R − C updated − R − C |< δ 1 (predefined with each route l an energy cost routing metric defined in equation (3) above. The proposed algorithm scan all threshold) routes in R and determine the least expensive route to 12. Update the values of energy for each data reach the BS. A source will select the route that has the transmission as E C ,m Updated = E C , m least energy consumption or the one that maximizes the network lifetime. Until | E C ,m Updated − E C ,m |< δ 2 13. j = j + 1 // Update the counter of the paths 14. Until m > Destination _ node Source Destination 15. Compare all paths using R _ C metric and select the smallest one. 16. Send the data across the multiple paths defined. Fig. 4: Multipath Routing Fig. 5: Algorithm for Routing and Data Transmission Route Update The cluster head nodes send their data over multi-hop Given m available paths, the overall energy consumption paths to the sink as shown in Figure 4. To obtain these per packet, E, can be written as 37 Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
  • 5. E= ∑ E L , where E i =1, 2...m i i is the energy consumption for one bit along path i and L is the packet length in bits. 100 Proposed 80 PEACH 5. Simulation and Results Number of Alive Nodes We have considered a stationary WSN of size 400×400 60 with a maximum transmission range of 50 m. The message length is assumed to be 48 bytes, including an 40 12 byte packet header. The energy used to receive and transmit data is modeled according to the energy model 20 presented in Section 3. Other sources of energy consumption like sensing, processing, and idle listening 0 are neglected. MAC-layer behaviors such as contention, 1000 2000 3000 4000 5000 duty cycles, or packet buffering are not addressed. We Number of Rounds have simulated the proposed scheme on ns-2[17]. Fig. 7: Number of alive nodes in PEACH and Proposed Figure 6 presents the energy consumption of the Scheme proposed scheme with well known PEACH clustering protocol [16] when the maximum transmission range is 100 Proposed 60 m. The results demonstrate that the energy PEACH consumption of proposed neural network based 90 clustering is smaller than PEACH. Percentage of alive Nodes 80 0.10 70 Proposed PEACH 0.08 60 Mean Residual Energy 50 0.06 40 0.04 50 100 150 200 250 300 Number of Nodes 0.02 Fig. 8: Percentage of alive nodes in PEACH and Proposed Scheme after 1500 rounds 0.00 1000 2000 The percentage of nodes alive and the mean of residual 3000 4000 5000 energy versus the number of nodes after 1500 rounds are Number of Rounds Fig.6: Mean residual Energy in PEACH and Proposed presented in Figures 8 and 9. Proposed scheme has Scheme highest percentage of residual energy compared with PEACH protocol. Also, the variation in the mean of Figure 7 presents the number of nodes alive when residual energy of proposed scheme is smaller than using clustering in proposed scheme and PEACH. This PEACH result directly reflects the network lifetime of the wireless sensor networks. In the case of networks using PEACH with the maximum transmission range r = 60 m, where a node runs out of energy occurs nearly after 4000 rounds, while in propped scheme there is a slight improvement and node runs out of energy in nearly 4200 rounds. . 38 Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.
  • 6. [6]. J. Zhao, R. Govindan, Understanding packet 0.10 delivery performance in dense wireless sensor Proposed networks, in: Proceedings of the 1st ACM PEACH International Conference on Embedded Networked 0.08 Sensor Systems, SENSYS, ACM Press, Los Angeles, CA, USA, 2003. Mean Residual Energy 0.06 [7]. W.R. Heinzelman, A. Chandrakasan, H. Balakrishnan, Energyefficient communication 0.04 protocol for wireless microsensor networks, in: Hawaii International Conferenceon System 0.02 Sciences (HICSS), 2000. [8]. S. Lindsey, C. Raghavendra, K.M. Sivalingam, Data gathering algorithms in sensor networks 0.00 50 100 150 200 250 300 using energy metrics, IEEE Transactions on Number of Nodes Parallel and Distributed Systems, 13: 9, 924–935, Fig. 9: Mean residual Energy in PEACH and Proposed Scheme 2002. after 1500 rounds [9]. O. Younis, S. Fahmy, Heed: A hybrid, energy- efficient, distributed clustering approach for ad 6. Conclusions hoc sensor networks, IEEE Transactions on This paper has proposed a neural network based energy Mobile Computing, 3: 4, 366–379, 2004. efficient routing and clustering protocol for WSNs. The [10]. C. Li, M. Ye, G. Chen, J. Wu, An energy-efficient selection of CH is done using adaptive learning unequal clustering mechanism for wireless sensor mechanism. Simulations results show that it performs networks, in: Proceedings of the 2nd IEEE better than existing routing protocol PEACH in terms of International Conference on Mobile Ad-hoc and residual energy and .number of alive nodes. So the Sensor Systems (MASS’05), 2005. proposed scheme can be used in wide areas of sensor [11]. M. Demirbas, A. Arora, V. Mittal, Floc: A fast networks where energy efficiency is a critical issue. local clustering service for wireless sensor networks, in: Orkshop on Dependability Issues in References Wireless Ad Hoc Networks and Sensor Networks ( [1]. J.N. Al-Karaki, A.E. Kamal, Routing techniques DIWANS/DSN), 2004. in wireless sensor networks: a survey, IEEE [12]. S. Bandyopadhyay, E.J. Coyle, An energy- Wireless Communications, 11:6, 6–28, 2004. efficient hierarchical clustering algorithm for [2]. P. Bates, Debugging heterogeneous distributed wireless sensor networks, in: IEEE INFOCOM, systems using eventbased models of behavior, 3,1713–1723, 2003. ACM Transactions on Computer Systems, 13: 1 [13]. T. Moscibroda, R. Wattenhofer, Maximizing the 1995. lifetime of dominating sets, in proc. of 19th [3]. C. Frei, Abstraction techniques for resource International Parallel and Distributed Processing allocation in communication networks, Ph.D. Symposium, 2005. dissertation, Swiss Federal Inst. Technol. (EPFL), [14]. S.V. Pemmaraju, I.A. Pirwani, Energy Lausanne, Switzerland, 2000. conservation in wireless sensor networks via [4]. Cerpa, N. Busek, D. Estrin, Scale: A tool for dominating partitions, in: MOBIHOC, 2006. simple connectivity assessment in lossy [15]. H.O. Tan, I. Korpeoglu, Power efficient data environments, Tech. Rep. 21, Center for gathering and aggregation in wireless sensor Embedded Networked Sensing, University of networks, Issue on Sensor Network Technology, California, Los Angeles, CA, USA, September SIGMOD Record. 2003. [16]. Sangho Yi , Junyoung Heo , Yookun Cho , Jiman [5]. M. Yarvis, W. Conner, L. Krishnamurthy, J. Hong, PEACH: Power-efficient and adaptive Chhabra, B. Elliott, A. Mainwaring, Real-world clustering hierarchy protocol for wireless sensor experiences with an interactive ad hoc sensor networks, Computer Communications, 30, 2842– network, in: Proceedings of the 31st IEEE 2852, 2007. International Conference on Parallel Processing [17]. K. Fall and K. Varadhan (editors), NS notes and Workshops, ICPPW, IEEE Computer Society, documentation, The VINT project, LBL, Feb Vancouver, BC, Canada, 2002. 2000, http://www.isi.edu/nsnam/ns/ . 39 Authorized licensed use limited to: Bharat University. Downloaded on July 10,2010 at 18:41:30 UTC from IEEE Xplore. Restrictions apply.