SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
ISSN: 2278 – 1323
          International Journal of Advanced Research in Computer Engineering & Technology
                                                               Volume 1, Issue 5, July 2012


 An Improved Approach in Clustering Algorithm
 for Load Balancing in Wireless Sensor Networks
                                         J S Rauthan1, S Mishra2
  1
      Department of Computer Science & Engineering, B T Kumaon Institute of Technology, Dwarahat,
                                            Almora, India
                                   E-mail: jsrauthan1@gmail.com
  2
      Professor, Department Of Computer Science & Engineering, B T Kumaon Institute of Technology,
                                       Dwarahat, Almora, India
                                   E-mail: skmishra1@gmail.com

Abstract: Wireless sensor networks represent                environment so replacement or recharging of
the next generation of sensing machines and                 battery is not quite possible. Energy consumption
structures. Inherent limited energy resource is the         in transmission is directly proportional to the
one of the limitations of wireless sensor nodes. In         square of the distance between transmitter and
order to distribute the energy dissipated throughout        receiver.
the wireless sensor network, data load of the               Communications being the major energy
sensor nodes must be balanced. Clustering is one            consuming process, design of data centric wireless
of the key mechanisms for load balancing.                   sensor networks [1] [2] [3] [4] focus on energy
Clustering algorithms may result in some clusters           efficient data gathering. Clustering [1] of nodes is
that have more members than other clusters in the           a scalable and energy efficient process for wireless
network and uneven cluster sizes negatively affect          sensor networks. In conventional clustering,
the load balancing in the network. In our proposed          network is divided into small group of nodes called
work we improve a cluster algorithm for load                cluster. One node from each cluster is selected as a
balancing in clusters. Efficiency of WSNs                   cluster head [1, 3]. All the remaining nodes in the
measured by the total distance between nodes to             cluster send their data to their respective cluster
the base station and data amount that has is                head. Cluster head aggregate the data and sends to
transfer. Cluster–Head which is totally responsible         the base station. This scheme works far better than
for the creating cluster and cluster nodes may              direct transmission but network depends on
affect the performance of the cluster. The purposed         lifetime of cluster head and cluster head consumes
algorithm we choose a Master Node and vice                  more energy than other nodes and may die early.
master node for regions and sub regions. To find            Low Energy Adaptive Cluster Hierarchy (LEACH)
out the master node we partition the region and             [5] suggests rotation of role of cluster head among
find out the centered of region, by which we select         nodes randomly. A node will be a cluster head for
the master node. For every partitioned region again         a round and after which re-clustering is done with
portioned if required and much like depend on               a new cluster head for each cluster. Every node has
master node and nodes in that partitioned area. Our         the possibility of being a cluster head. Because
purposed algorithm we can find the better lifetime          cluster had selection is done randomly, energy load
and energy efficiency.                                      balancing is achieved among the sensor nodes in
                                                            the network.
Keywords: Wireless Sensor Networks, Leach                   An improvement over LEACH (E-LEACH) [6]
Protocol, E-Leach Protocol, Load Balancing,                 [19] [20] suggests selection of cluster head by their
Cluster Based Routing, Omnet++.                             remaining energy when the energy level of nodes
                                                            drops below 50% of the initial energy. Node
1. Introduction                                             having maximum energy is selected as cluster
                                                            head. However clustering schemes do not
Sensor nodes [1] [2] are energy constrained                 guarantee exactly equal number of nodes as cluster
because they carry a limited energy. Because                head during different rounds and clusters do not
nodes are deployed randomly in a harsh                      have equal number of nodes. Due to this toothed


                                                                                                            196
                                       All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
          International Journal of Advanced Research in Computer Engineering & Technology
                                                               Volume 1, Issue 5, July 2012

cluster formation, nodes of smaller cluster have                 Here P is the desired percentage to become a
smaller TDMA schedule than the others. So these                  cluster head; r, the current round; and G, the
nodes send more data frames to their respective                  set of nodes that have not being selected as a
cluster head over a round. As a result, cluster head             cluster head in the last 1/P rounds. After the
of that cluster has to send more aggregated data to              cluster-heads are selected, the cluster-heads
the base station. So all nodes of a smaller cluster              advertise to all sensor nodes in the network
transmit larger number of data, causing contains                 that they are the new cluster-heads.
deplete their energy faster as compared to others.               Once the sensor nodes receive the
This makes overall consumption of network                        advertisement, they determine the cluster that
uneven.                                                          they want to belong based on the signal
The rest of this paper is prepared as follows                    strength of the advertisement from the cluster
segment 2 briefly describes the literature of                    heads. The sensor nodes inform the
clustering for the WSN in different areas, Segment               appropriate cluster head that they will be a
3 describes the detailed study of the related                    member of that cluster. Afterwards, the cluster
research. And the proposed algorithm is discussed.               head assigns the time on which the sensor
Segment 4 discusses the simulation and its results               nodes can send data to the cluster-heads based
and lastly concludes the paper.                                  on a TDMA approach.


2. Literature of Clustering For WSN

Communication of data is the most energy
consuming process of nodes. Clustering of nodes
in a cluster is an energy efficient approach [20] by
avoiding the long distance communication of
nodes. In static clustering scheme, clusters are
fixed and one node acts as a cluster head for each
cluster. Cluster head is responsible for gathering
data of nodes in the respective cluster and for
sending the data o base station located at far
distance. A cluster head node is consuming more
energy than other nodes and hence is more prone
to energy failure. Cluster head node failure results
in loss of data of that cluster.                                  Figure.1: LEACH Protocol with Cluster Head and
                                                                                  Cluster Nodes
    2.1 LEACH
                                                                During the steady phase, the sensor nodes
    LEACH scheme does the selection of cluster                  transmit data to their respective cluster head.
    head randomly among the nodes during each                   Each node sends data to respective cluster
    round. Operation of LEACH [6] [19] is                       head during its time slot and minimizes the
    carried out in two phases during a round: set-              consumption of energy by entering into sleep
    up phase and steady phase. During the set-up                mode for remaining time period. Cluster head
    phase, a sensor node chooses a random                       aggregates data and sends to the base station.
    number between 0 and 1. If this random                      After a certain period of time spent on the
    number is less than the threshold T (n), the                steady phase, re-clustering is done.
    sensor the sensor node is a cluster-head. T                 ESCAL [7] uses LEACH as its base but the
    (n) is calculated as in equation (1)                        cluster heads do not send the aggregated data
                                                                directly to the base station. A Cluster head
                                                                send the data to nearby cluster head that is
                                                                close to the base station and conserve the
                                                                energy by not sending the data to a long
                                                                distance.




                                                                                                             197
                                       All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
      International Journal of Advanced Research in Computer Engineering & Technology
                                                           Volume 1, Issue 5, July 2012

2.2 Energy-LEACH
                                                         3. Conception    of   Improved             Cluster
One of the disadvantages of the LEACH is                    Algorithm For Load Balancing
that the cluster head rotation does not take into
account the remaining energy of sensor nodes.            Wireless sensor networks represent the next
A node may not have sufficient energy to                 generation of sensing machines and structures.
carry out the whole round and can be selected            Inherent limited energy resource is the one of the
as a cluster head. E-LEACH [6] [19] [20]                 limitations of wireless sensor nodes. In order to
applies both LEACH and new approach for                  distribute the energy dissipated throughout the
cluster head selection. When the remaining               wireless sensor network, data load of the sensor
energy is larger than 50% of the initial energy          nodes must be balanced. Clustering is one of the
of a node, the LEACH algorithm is applied as             key mechanisms for load balancing. Clustering
in equation (1). Otherwise a new approach                algorithms [20] may result in some clusters that
which considers the remaining energy in each             have more members than other clusters in the
node is applied as in equation (2).                      network and uneven cluster sizes negatively affect
                                                         the load balancing in the network. In our proposed
                                                         work we improve a cluster algorithm for load
                                                         balancing in clusters. Efficiency of WSNs
                                                         measured by the total distance between nodes to
                                                         the base station and data amount that has is
                                                         transfer. Cluster–Head which is totally responsible
                                                         for the creating cluster and cluster nodes may
                                                         affect the performance of the cluster. The purposed
                                                         algorithm we choose a Master Node and vice
Here P is probability to become a cluster head,          master node for regions and sub regions. To find
Eredidual is remaining energy of node and                out the master node we partition the region and
Einit is initial energy of a node. If value of           find out the centered of region, by which we select
T(n) is larger than a number between 0 and 1 it          the master node. For every partitioned region again
becomes a cluster head.                                  portioned if required and much like depend on
After selection of cluster head, cluster                 master node and nodes in that partitioned area. Our
formation is done. A cost is calculated by each          purposed algorithm we can find the better lifetime
node to join a cluster, which includes the               and energy efficiency.
remaining energy and signal power strength of
Cluster head. A node joins the cluster head of
largest cost value.

    Cost (i) = CH (i) remaining energy + CH (i)
    signal strength

Here CH (i) remaining energy and CH (i) signal
strength are remaining energy and signal
strength of Cluster Head (i). Nodes calculate
the cost value and join the cluster head with               Figure.2: Random Formation of Nodes in Network
maximum cost value by sending the join
message to cluster head.
Each cluster head decides a TDMA time
schedule and informs the member nodes about
the schedule. The nodes then transmit the
sensed data to the cluster head during its
timeslot. A sensor node sends data to cluster
head only when a certain condition is satisfied
such as “Does the temperature exceed 30
degree?” If condition is not satisfied, nodes go
to sleep mode to reduce energy consumption.


                                                                                                         198
                                    All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
          International Journal of Advanced Research in Computer Engineering & Technology
                                                               Volume 1, Issue 5, July 2012

Figure.3: Division of region and selection of Master and             4. This master node broadcast a message to
         Vice Master Node of Cluster (top layer)                        the all node of that region and receives
                                                                        reply message [a] from the node.
                                                                     5. If the location or distance and no of node
                                                                        is more than the efficiency [b] of master
                                                                        node then partitioned the region into four
                                                                        equal sub regions and go to step 6.
                                                                 Else
                                                                 Go to step 7.

                                                                     6. Find the centre of region and repeat step
Figure.4: Division of sub region and selection of Master                2.
     and Vice Master Node of Cluster (middle layer)




Figure.5: Division of sub region and selection of Master
     and Vice Master Node of Cluster (bottom layer)

Figure 2 shows the random deployment of nodes in
a network; Figure 3, Figure 4 and Figure 5 shows
how cluster are formed with master node and vice
master node by region division. Region division
helps us to make cluster balanced.
When the master node will be dead the vice master
node act as a master node. After finishing the setup
phase the steady state phase will start and nodes
transmit data. When all the nodes within the
cluster finish sending data the master nodes
performs some computation on it and sends it to
base station using multi-hop communication.

         PROPOSED ALGORITHM:

Setup Phase:                                                      Figure.6: Hierarchical Structure of Cluster in proposed
                                                                                          Work
    1. First randomly generated the nodes and
       Measure the region and find the centre of                     7.    The node id is stored in the master node
       region.                                                            and , (The master node sends a message
    2.    Find nodes as close as centre is called set                     about the information of all neighbor
         of master node, store the set and specify a                      nodes of that region to the node,
         master node from the set on the basis of                                         Or
         energy level of the node.                                        Node sends a hello signal to the neighbor
                                                                          nodes). Update the neighbors table.
    3. ID of master node is stored in to the table
       of previous master node and vice versa.


                                                                                                                     199
                                            All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
            International Journal of Advanced Research in Computer Engineering & Technology
                                                                 Volume 1, Issue 5, July 2012

Steady State Phase:                                                  4.2 Simulation Result

    8. Node to master node communication:                            Death Rate is the measurement of number of
       Nodes sensing and transmitting data to the                    node dead in the field with time. A node death
       immediate master node in their allotted                       can be some physical damage or a node might
       time slot. The master node collects data                      be out of energy. A network is reliable if the
       and processes the data. After that the                        node death rate is low. A reliable network will
       master node transmission is start. All                        have a better data gathering rate i.e. units
       master nodes do the same task.                                received at base station will also be high.
                                                                     The Results of the simulation are shown in the
When the data reach to base station the steady                       Table 2, which shows the Analysis of the dead
state is repeated,                                                   nodes with varying network load and Table 3,
                                                                     which shows the Analysis of the remaining
    a.     Reply message contains the energy level.                  energy consumption by various algorithm.

    b. Efficiency of master node is measured by                                      No. of Dead Nodes
       the master node energy level, signal                      Time         Proposed         E-
       receiving time and delay of access.                                                             LEACH
                                                                              Algorithm      LEACH
4. Implementation and Simulation                                   10              2                4             7
                                                                   15              4                7            12
This section describes the simulation results
                                                                   20              5                9            17
obtained during the investigation phases of the
simulation. We used OMNeT++, is an object-                         25              7               11            19
oriented modular discrete event network simulator                  30              7               11            22
[16] to implement our improved cluster algorithm
for load balancing in WSN.                                         35              8               13            27
                                                                   40              10              15            31
    4.1 Simulation Parameters                                      45              12              17            34
           The parameter used in simulating and
                                                                         Table.2: Analysis of Dead Nodes Comparison
           implementation of the simulation for
           improved cluster algorithm for load
                                                                                             Remained Energy
           balancing is given in table 1 below.
                                                                    Time         Proposed          E-
                                                                                                              LEACH
              Simulation                  Values                                 Algorithm       LEACH
              parameters                                                10             298         284           249
           Simulation time         1200 sec                             15             295         270           225
           Number of nodes         100
            Channel type            Channel/wireless                    20             289         258           202
                                    channel                             25             280         236           186
           Node distribution       Randomly
                                   distributed                          30             275         221           172
           Network topology        Loss topology                        35             271         209           159
                                   (900x900 m2)
                                                                        40             263         193           143
           Number of trials        10 times
           Initial node power      2 joule                              45             257         182           137
           Simulator               Omnet++                              50             249         178           132

                                                                   Table.3: Analysis of Remaining Energy Consumption
         Table.1: Summery Of the Parameters Used In the
                                                                                       Comparison
                  Simulation Experiments.



                                                                                                                       200
                                            All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
      International Journal of Advanced Research in Computer Engineering & Technology
                                                           Volume 1, Issue 5, July 2012

                                                          5. Conclusion and Future Work

                                                          The overall conclusion is that improved cluster
                                                          algorithm for load balancing is best choice to move
                                                          towards a network with less energy consumption
                                                          as it involves energy minimizing techniques like
                                                          multi-hop, clustering and data aggregation.
                                                          From the simulation results, we can draw a number
                                                          of conclusions. Firstly the, number of dead node is
                                                          less than the previous technologies. Then secondly,
                                                          if number of dead node occurs by the new version
                                                          are less that means the network energy remaining
                                                          using improved cluster algorithm for load
                                                          balancing is more than the remaining network
                                                          energy using the previous techniques. We prove
                                                          that in figure 8, which means the improved version
Figure.7: Dead node comparison in network                 of cluster algorithm for load balancing,
                                                          outperforms the previous version of clustering
                                                          algorithms.
                                                          However there are many more issues, which are to
                                                          be considered related to minimizing the power
                                                          usage and the network life time in this. We can
                                                          still minimize the energy consumption and extend
                                                          the network life time by improving the clustering
                                                          technique.

                                                          6. References

                                                          [1]     O.    Younis,    M.     Krunz    and     S.
                                                          Ramasubramanian, “Node Clustering in Wireless
                                                          Sensor Networks: Recent Development and
                                                          Deployment Challenges,” IEEE Networks,
                                                          May/June-2006, pp.20-25.
                                                          [2] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam,
                                                          E. Cayirci, “Wireless Sensor Networks: a survey,”
    Figure.8: Remaining Energy Consumption                Elsevier Science Journal of Computer Networks,
             Comparison in Network                        vol. 38, 2002, pp. 393-422.
                                                          [3] Abbasi, M. Younis, “A survey on clustering
                                                          algorithms for wireless sensor networks,” vol. 30,
Figure 7, shows the simulation graphs for
                                                          2007, pp. 2826-2841.
analysis of number of dead nodes occur in                 [4] B. Deosarkar, N. Yadav and R. P. Yadav,
different algorithms and Figure 8 shows the               “Clusterhead Selection in Clustering Algorithms
simulation graph for consumed energy for                  for Wireless Sensor Networks; A Survey,” In Proc.
the nodes in different algorithms                         Int. Conf. Computing, Communication and
                                                          Networking (ICCCN 2008), Dec 18-20, 2008,
respectively. Our goals in conducting the                 Karur, Tamilnadu, India.
simulation are as follows: Compare the                    [5] W, Heinzelman, A.Chandrakasan and
performance of the different algorithms Vs.               H.Balakrishnan,          “Energy-         Efficient
Lifetime of a node (dead nodes), No. of                   Communication Protocol for Wireless Microsensor
different clusters algorithms Vs. Energy                  Networks”, In Proc.33rd HICS, Jan. 4-7, 2000,
                                                          Vol.2, pp. 1-10.
consumption.                                              [6] Ki Young Jang, Kyung Tae Kim, Hee Young
                                                          Youn, “An Energy Efficient Routing Schemes for


                                                                                                         201
                                     All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
         International Journal of Advanced Research in Computer Engineering & Technology
                                                              Volume 1, Issue 5, July 2012

Wireless sensor Networks,” In Proc. 5th ICCSA,             [18] K. Subbu and X. Li, “SFRP: A selective
2007, pp. 399-404.                                         flooding-based routing protocol for clustered
[7] C. Jing, T. GU and L. Chang, “ESCAL: An                wireless sensor networks”, IEEE Radio and
Energy-Saving Clustering Algorithm Based on                Wireless Symposium. RWS‟ 10.
LEACH,” Proc. IEEE Int. Symposium on                       [19] H. Lu, J. Li, and G. Wang, “A novel energy
Knowledge Acquisition and Modeling Workshop,               efficient routing algorithm for hierarchically
2008. KAM Workshop 2008, pp. 403-406.                      clustered wireless sensor networks”, International
[8] F. Ye, A. Chen, S. Liu, L. Zhang, “A scalable          Conference on Frontier of Computer Science and
solution to minimum cost forwarding in large               Technology, 2009, pp. 565-570.
sensor networks,” Proceedings of the tenth                 [20] S.K. Singh, M.P. Singh, and D.K. Singh, “A
International    Conference      on     Computer           survey     of      Energy-Efficient   Hierarchical
Communications and Networks (ICCCN), pp. 304-              Clusterbased Routing in Wireless Sensor
309, 2001.                                                 Networks”, International Journal of Advanced
[9] Akkaya K. and Younis M., 2005"A survey on              Networking and Application (IJANA), Sept.–Oct.
routing protocols for wireless Sensor network,"            2010, vol. 02, issue 02, pp. 570–580.
journal of Adhoc Networks, vol 3, 325-349 .
[10] Heinzelman W.R., Chandrakasan A, and
Balakrishnan     H.,    2000"Energy      Efficient
Communication Protocol for Wireless Micro
sensor Networks," Proc. 33rd Hawaii Int’l. Conf.
Sys. Sci.
 [11] Lin SHEN and Xiangquan SHI: A Location
Based Clustering Algorithm for Wireless Sensor
Networks, INTERNATIONAL JOURNAL OF
INTELLIGENT CONTROL AND SYSTEMS,
VOL. 13, NO. 3, SEPTEMBER 2008, 208-213
 [12]     M.     Bani     Yassein,     A.      Al-
zou’bi,Y.Khamayesh,W. Mardini: “Improvement
on LEACH Protocol of Wireless Sensor
Network(VLEACH).”
 [13] Mudasser Iqbal , Iqbal Gondal, Laurence
Dooley: “An Energy-Aware Dynamic Clustering
Algorithm for Load Balancing in Wireless Sensor
Networks” 2006.
.[14] J.-H. Chang and L. Tassiulas, “Maximum
Lifetime Routing in Wireless Sensor Networks,”
Proc.     Advanced    Telecommunications      and
Information Distribution Research Program
(ATIRP2000), College Park, MD, pp 334-335,
Mar. 2000.
[15] C. Rahul, J. Rabaey, “Energy Aware Routing
for Low Energy Ad Hoc Sensor Networks,” IEEE
Wireless Communications and Networking
Conference (WCNC), vol.1, Orlando, FL, pp. 350-
355, March 17-21, 2002.
[16] OMNET ++ Website, www.omnetpp.org.
[17] Jun Wang, Yong-Tao Cao, Jun-Yuan Xie,
Shi-Fu Chen: “Energy Eficient Backoff
Hierarchical Clustering Algorithms for Multi-Hop
Wireless Sensor Networks”, JOURNAL OF
COMPUTER SCIENCE AND TECHNOLOGY
2011.



                                                                                                         202
                                      All Rights Reserved © 2012 IJARCET

Contenu connexe

Tendances

Computing localized power efficient data
Computing localized power efficient dataComputing localized power efficient data
Computing localized power efficient dataambitlick
 
Energy Efficient Stable Election Protocol for Clustered Heterogeneous Wireles...
Energy Efficient Stable Election Protocol for Clustered Heterogeneous Wireles...Energy Efficient Stable Election Protocol for Clustered Heterogeneous Wireles...
Energy Efficient Stable Election Protocol for Clustered Heterogeneous Wireles...IOSR Journals
 
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSNFTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSNIDES Editor
 
Uniform Distribution Technique of Cluster Heads in LEACH Protocol
Uniform Distribution Technique of Cluster Heads in LEACH ProtocolUniform Distribution Technique of Cluster Heads in LEACH Protocol
Uniform Distribution Technique of Cluster Heads in LEACH Protocolidescitation
 
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...IJERA Editor
 
De31486489
De31486489De31486489
De31486489IJMER
 
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...IDES Editor
 
Improved Performance of LEACH for WSN Using Precise Number of Cluster-Head an...
Improved Performance of LEACH for WSN Using Precise Number of Cluster-Head an...Improved Performance of LEACH for WSN Using Precise Number of Cluster-Head an...
Improved Performance of LEACH for WSN Using Precise Number of Cluster-Head an...ijsrd.com
 
Enhanced Leach Protocol
Enhanced Leach ProtocolEnhanced Leach Protocol
Enhanced Leach Protocolijceronline
 
DYNAMIC RE-CLUSTERING LEACH-BASED (DR-LEACH) PROTOCOL FOR WIRELESS SENSOR NET...
DYNAMIC RE-CLUSTERING LEACH-BASED (DR-LEACH) PROTOCOL FOR WIRELESS SENSOR NET...DYNAMIC RE-CLUSTERING LEACH-BASED (DR-LEACH) PROTOCOL FOR WIRELESS SENSOR NET...
DYNAMIC RE-CLUSTERING LEACH-BASED (DR-LEACH) PROTOCOL FOR WIRELESS SENSOR NET...IJCNCJournal
 
Fuzzy Logic Approach to Improving Stable Election Protocol for Clustered Hete...
Fuzzy Logic Approach to Improving Stable Election Protocol for Clustered Hete...Fuzzy Logic Approach to Improving Stable Election Protocol for Clustered Hete...
Fuzzy Logic Approach to Improving Stable Election Protocol for Clustered Hete...chokrio
 

Tendances (17)

H0421043049
H0421043049H0421043049
H0421043049
 
Ms2420992102
Ms2420992102Ms2420992102
Ms2420992102
 
Computing localized power efficient data
Computing localized power efficient dataComputing localized power efficient data
Computing localized power efficient data
 
Energy Efficient Stable Election Protocol for Clustered Heterogeneous Wireles...
Energy Efficient Stable Election Protocol for Clustered Heterogeneous Wireles...Energy Efficient Stable Election Protocol for Clustered Heterogeneous Wireles...
Energy Efficient Stable Election Protocol for Clustered Heterogeneous Wireles...
 
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSNFTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
FTTCP: Fault Tolerant Two-level Clustering Protocol for WSN
 
Uniform Distribution Technique of Cluster Heads in LEACH Protocol
Uniform Distribution Technique of Cluster Heads in LEACH ProtocolUniform Distribution Technique of Cluster Heads in LEACH Protocol
Uniform Distribution Technique of Cluster Heads in LEACH Protocol
 
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
An Improved Deterministic Energy Efficient Clustering Protocol for Wireless S...
 
De31486489
De31486489De31486489
De31486489
 
20320130406029
2032013040602920320130406029
20320130406029
 
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
Energy Efficient Data Transmission through Relay Nodes in Wireless Sensor Net...
 
Improved Performance of LEACH for WSN Using Precise Number of Cluster-Head an...
Improved Performance of LEACH for WSN Using Precise Number of Cluster-Head an...Improved Performance of LEACH for WSN Using Precise Number of Cluster-Head an...
Improved Performance of LEACH for WSN Using Precise Number of Cluster-Head an...
 
D031202018023
D031202018023D031202018023
D031202018023
 
Ed33777782
Ed33777782Ed33777782
Ed33777782
 
I04503075078
I04503075078I04503075078
I04503075078
 
Enhanced Leach Protocol
Enhanced Leach ProtocolEnhanced Leach Protocol
Enhanced Leach Protocol
 
DYNAMIC RE-CLUSTERING LEACH-BASED (DR-LEACH) PROTOCOL FOR WIRELESS SENSOR NET...
DYNAMIC RE-CLUSTERING LEACH-BASED (DR-LEACH) PROTOCOL FOR WIRELESS SENSOR NET...DYNAMIC RE-CLUSTERING LEACH-BASED (DR-LEACH) PROTOCOL FOR WIRELESS SENSOR NET...
DYNAMIC RE-CLUSTERING LEACH-BASED (DR-LEACH) PROTOCOL FOR WIRELESS SENSOR NET...
 
Fuzzy Logic Approach to Improving Stable Election Protocol for Clustered Hete...
Fuzzy Logic Approach to Improving Stable Election Protocol for Clustered Hete...Fuzzy Logic Approach to Improving Stable Election Protocol for Clustered Hete...
Fuzzy Logic Approach to Improving Stable Election Protocol for Clustered Hete...
 

En vedette (8)

139 141
139 141139 141
139 141
 
61 66
61 6661 66
61 66
 
395 401
395 401395 401
395 401
 
600 608
600 608600 608
600 608
 
252 256
252 256252 256
252 256
 
256 261
256 261256 261
256 261
 
210 214
210 214210 214
210 214
 
begrippen hc6
begrippen hc6begrippen hc6
begrippen hc6
 

Similaire à Improved Clustering for Load Balancing in WSNs

Energy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
Energy Efficient Data Aggregation in Wireless Sensor Networks: A SurveyEnergy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
Energy Efficient Data Aggregation in Wireless Sensor Networks: A Surveyijsrd.com
 
A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network IJORCS
 
Maximizing Network Lifetime by Using Smart Cluster Head Selection
Maximizing Network Lifetime by Using Smart Cluster Head SelectionMaximizing Network Lifetime by Using Smart Cluster Head Selection
Maximizing Network Lifetime by Using Smart Cluster Head Selectioniosrjce
 
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODINCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODijwmn
 
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODINCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODijwmn
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...csijjournal
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...csijjournal
 
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH ProtocolAnalysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH ProtocolIJTET Journal
 
Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...
Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...
Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...Editor IJCATR
 
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOLENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOLijwmn
 
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingSensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingVIT-AP University
 
Scalability in wireless sensor networks
Scalability in wireless sensor networksScalability in wireless sensor networks
Scalability in wireless sensor networkssourabhshivtiwari
 
Energy aware clustering protocol (eacp)
Energy aware clustering protocol (eacp)Energy aware clustering protocol (eacp)
Energy aware clustering protocol (eacp)IJCNCJournal
 
Various Clustering Techniques in Wireless Sensor Network
Various Clustering Techniques in Wireless Sensor NetworkVarious Clustering Techniques in Wireless Sensor Network
Various Clustering Techniques in Wireless Sensor NetworkEditor IJCATR
 
9.distributive energy efficient adaptive clustering protocol for wireless sen...
9.distributive energy efficient adaptive clustering protocol for wireless sen...9.distributive energy efficient adaptive clustering protocol for wireless sen...
9.distributive energy efficient adaptive clustering protocol for wireless sen...Chính Cao
 
Iaetsd load stabilizing and energy conserving routing
Iaetsd load stabilizing and energy conserving routingIaetsd load stabilizing and energy conserving routing
Iaetsd load stabilizing and energy conserving routingIaetsd Iaetsd
 
K-means clustering-based WSN protocol for energy efficiency improvement
K-means clustering-based WSN protocol for energy efficiency improvement K-means clustering-based WSN protocol for energy efficiency improvement
K-means clustering-based WSN protocol for energy efficiency improvement IJECEIAES
 
Energy efficient protocol with static clustering (eepsc) comparing with low e...
Energy efficient protocol with static clustering (eepsc) comparing with low e...Energy efficient protocol with static clustering (eepsc) comparing with low e...
Energy efficient protocol with static clustering (eepsc) comparing with low e...Alexander Decker
 

Similaire à Improved Clustering for Load Balancing in WSNs (20)

Energy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
Energy Efficient Data Aggregation in Wireless Sensor Networks: A SurveyEnergy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
Energy Efficient Data Aggregation in Wireless Sensor Networks: A Survey
 
A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network
 
O0106395100
O0106395100O0106395100
O0106395100
 
Maximizing Network Lifetime by Using Smart Cluster Head Selection
Maximizing Network Lifetime by Using Smart Cluster Head SelectionMaximizing Network Lifetime by Using Smart Cluster Head Selection
Maximizing Network Lifetime by Using Smart Cluster Head Selection
 
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODINCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
 
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHODINCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
INCREASING WIRELESS SENSOR NETWORKS LIFETIME WITH NEW METHOD
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
 
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH ProtocolAnalysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
Analysis of Packet Loss Rate in Wireless Sensor Network using LEACH Protocol
 
Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...
Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...
Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...
 
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOLENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
ENERGY EFFICIENT GRID AND TREE BASED ROUTING PROTOCOL
 
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingSensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
 
Scalability in wireless sensor networks
Scalability in wireless sensor networksScalability in wireless sensor networks
Scalability in wireless sensor networks
 
Energy aware clustering protocol (eacp)
Energy aware clustering protocol (eacp)Energy aware clustering protocol (eacp)
Energy aware clustering protocol (eacp)
 
Various Clustering Techniques in Wireless Sensor Network
Various Clustering Techniques in Wireless Sensor NetworkVarious Clustering Techniques in Wireless Sensor Network
Various Clustering Techniques in Wireless Sensor Network
 
Jm2416491652
Jm2416491652Jm2416491652
Jm2416491652
 
9.distributive energy efficient adaptive clustering protocol for wireless sen...
9.distributive energy efficient adaptive clustering protocol for wireless sen...9.distributive energy efficient adaptive clustering protocol for wireless sen...
9.distributive energy efficient adaptive clustering protocol for wireless sen...
 
Iaetsd load stabilizing and energy conserving routing
Iaetsd load stabilizing and energy conserving routingIaetsd load stabilizing and energy conserving routing
Iaetsd load stabilizing and energy conserving routing
 
K-means clustering-based WSN protocol for energy efficiency improvement
K-means clustering-based WSN protocol for energy efficiency improvement K-means clustering-based WSN protocol for energy efficiency improvement
K-means clustering-based WSN protocol for energy efficiency improvement
 
Energy efficient protocol with static clustering (eepsc) comparing with low e...
Energy efficient protocol with static clustering (eepsc) comparing with low e...Energy efficient protocol with static clustering (eepsc) comparing with low e...
Energy efficient protocol with static clustering (eepsc) comparing with low e...
 

Plus de Editor IJARCET

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationEditor IJARCET
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Editor IJARCET
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Editor IJARCET
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Editor IJARCET
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Editor IJARCET
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Editor IJARCET
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Editor IJARCET
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Editor IJARCET
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Editor IJARCET
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Editor IJARCET
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Editor IJARCET
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Editor IJARCET
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Editor IJARCET
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Editor IJARCET
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Editor IJARCET
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Editor IJARCET
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Editor IJARCET
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Editor IJARCET
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Editor IJARCET
 

Plus de Editor IJARCET (20)

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturization
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107
 

Dernier

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 

Dernier (20)

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 

Improved Clustering for Load Balancing in WSNs

  • 1. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 5, July 2012 An Improved Approach in Clustering Algorithm for Load Balancing in Wireless Sensor Networks J S Rauthan1, S Mishra2 1 Department of Computer Science & Engineering, B T Kumaon Institute of Technology, Dwarahat, Almora, India E-mail: jsrauthan1@gmail.com 2 Professor, Department Of Computer Science & Engineering, B T Kumaon Institute of Technology, Dwarahat, Almora, India E-mail: skmishra1@gmail.com Abstract: Wireless sensor networks represent environment so replacement or recharging of the next generation of sensing machines and battery is not quite possible. Energy consumption structures. Inherent limited energy resource is the in transmission is directly proportional to the one of the limitations of wireless sensor nodes. In square of the distance between transmitter and order to distribute the energy dissipated throughout receiver. the wireless sensor network, data load of the Communications being the major energy sensor nodes must be balanced. Clustering is one consuming process, design of data centric wireless of the key mechanisms for load balancing. sensor networks [1] [2] [3] [4] focus on energy Clustering algorithms may result in some clusters efficient data gathering. Clustering [1] of nodes is that have more members than other clusters in the a scalable and energy efficient process for wireless network and uneven cluster sizes negatively affect sensor networks. In conventional clustering, the load balancing in the network. In our proposed network is divided into small group of nodes called work we improve a cluster algorithm for load cluster. One node from each cluster is selected as a balancing in clusters. Efficiency of WSNs cluster head [1, 3]. All the remaining nodes in the measured by the total distance between nodes to cluster send their data to their respective cluster the base station and data amount that has is head. Cluster head aggregate the data and sends to transfer. Cluster–Head which is totally responsible the base station. This scheme works far better than for the creating cluster and cluster nodes may direct transmission but network depends on affect the performance of the cluster. The purposed lifetime of cluster head and cluster head consumes algorithm we choose a Master Node and vice more energy than other nodes and may die early. master node for regions and sub regions. To find Low Energy Adaptive Cluster Hierarchy (LEACH) out the master node we partition the region and [5] suggests rotation of role of cluster head among find out the centered of region, by which we select nodes randomly. A node will be a cluster head for the master node. For every partitioned region again a round and after which re-clustering is done with portioned if required and much like depend on a new cluster head for each cluster. Every node has master node and nodes in that partitioned area. Our the possibility of being a cluster head. Because purposed algorithm we can find the better lifetime cluster had selection is done randomly, energy load and energy efficiency. balancing is achieved among the sensor nodes in the network. Keywords: Wireless Sensor Networks, Leach An improvement over LEACH (E-LEACH) [6] Protocol, E-Leach Protocol, Load Balancing, [19] [20] suggests selection of cluster head by their Cluster Based Routing, Omnet++. remaining energy when the energy level of nodes drops below 50% of the initial energy. Node 1. Introduction having maximum energy is selected as cluster head. However clustering schemes do not Sensor nodes [1] [2] are energy constrained guarantee exactly equal number of nodes as cluster because they carry a limited energy. Because head during different rounds and clusters do not nodes are deployed randomly in a harsh have equal number of nodes. Due to this toothed 196 All Rights Reserved © 2012 IJARCET
  • 2. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 5, July 2012 cluster formation, nodes of smaller cluster have Here P is the desired percentage to become a smaller TDMA schedule than the others. So these cluster head; r, the current round; and G, the nodes send more data frames to their respective set of nodes that have not being selected as a cluster head over a round. As a result, cluster head cluster head in the last 1/P rounds. After the of that cluster has to send more aggregated data to cluster-heads are selected, the cluster-heads the base station. So all nodes of a smaller cluster advertise to all sensor nodes in the network transmit larger number of data, causing contains that they are the new cluster-heads. deplete their energy faster as compared to others. Once the sensor nodes receive the This makes overall consumption of network advertisement, they determine the cluster that uneven. they want to belong based on the signal The rest of this paper is prepared as follows strength of the advertisement from the cluster segment 2 briefly describes the literature of heads. The sensor nodes inform the clustering for the WSN in different areas, Segment appropriate cluster head that they will be a 3 describes the detailed study of the related member of that cluster. Afterwards, the cluster research. And the proposed algorithm is discussed. head assigns the time on which the sensor Segment 4 discusses the simulation and its results nodes can send data to the cluster-heads based and lastly concludes the paper. on a TDMA approach. 2. Literature of Clustering For WSN Communication of data is the most energy consuming process of nodes. Clustering of nodes in a cluster is an energy efficient approach [20] by avoiding the long distance communication of nodes. In static clustering scheme, clusters are fixed and one node acts as a cluster head for each cluster. Cluster head is responsible for gathering data of nodes in the respective cluster and for sending the data o base station located at far distance. A cluster head node is consuming more energy than other nodes and hence is more prone to energy failure. Cluster head node failure results in loss of data of that cluster. Figure.1: LEACH Protocol with Cluster Head and Cluster Nodes 2.1 LEACH During the steady phase, the sensor nodes LEACH scheme does the selection of cluster transmit data to their respective cluster head. head randomly among the nodes during each Each node sends data to respective cluster round. Operation of LEACH [6] [19] is head during its time slot and minimizes the carried out in two phases during a round: set- consumption of energy by entering into sleep up phase and steady phase. During the set-up mode for remaining time period. Cluster head phase, a sensor node chooses a random aggregates data and sends to the base station. number between 0 and 1. If this random After a certain period of time spent on the number is less than the threshold T (n), the steady phase, re-clustering is done. sensor the sensor node is a cluster-head. T ESCAL [7] uses LEACH as its base but the (n) is calculated as in equation (1) cluster heads do not send the aggregated data directly to the base station. A Cluster head send the data to nearby cluster head that is close to the base station and conserve the energy by not sending the data to a long distance. 197 All Rights Reserved © 2012 IJARCET
  • 3. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 5, July 2012 2.2 Energy-LEACH 3. Conception of Improved Cluster One of the disadvantages of the LEACH is Algorithm For Load Balancing that the cluster head rotation does not take into account the remaining energy of sensor nodes. Wireless sensor networks represent the next A node may not have sufficient energy to generation of sensing machines and structures. carry out the whole round and can be selected Inherent limited energy resource is the one of the as a cluster head. E-LEACH [6] [19] [20] limitations of wireless sensor nodes. In order to applies both LEACH and new approach for distribute the energy dissipated throughout the cluster head selection. When the remaining wireless sensor network, data load of the sensor energy is larger than 50% of the initial energy nodes must be balanced. Clustering is one of the of a node, the LEACH algorithm is applied as key mechanisms for load balancing. Clustering in equation (1). Otherwise a new approach algorithms [20] may result in some clusters that which considers the remaining energy in each have more members than other clusters in the node is applied as in equation (2). network and uneven cluster sizes negatively affect the load balancing in the network. In our proposed work we improve a cluster algorithm for load balancing in clusters. Efficiency of WSNs measured by the total distance between nodes to the base station and data amount that has is transfer. Cluster–Head which is totally responsible for the creating cluster and cluster nodes may affect the performance of the cluster. The purposed algorithm we choose a Master Node and vice Here P is probability to become a cluster head, master node for regions and sub regions. To find Eredidual is remaining energy of node and out the master node we partition the region and Einit is initial energy of a node. If value of find out the centered of region, by which we select T(n) is larger than a number between 0 and 1 it the master node. For every partitioned region again becomes a cluster head. portioned if required and much like depend on After selection of cluster head, cluster master node and nodes in that partitioned area. Our formation is done. A cost is calculated by each purposed algorithm we can find the better lifetime node to join a cluster, which includes the and energy efficiency. remaining energy and signal power strength of Cluster head. A node joins the cluster head of largest cost value. Cost (i) = CH (i) remaining energy + CH (i) signal strength Here CH (i) remaining energy and CH (i) signal strength are remaining energy and signal strength of Cluster Head (i). Nodes calculate the cost value and join the cluster head with Figure.2: Random Formation of Nodes in Network maximum cost value by sending the join message to cluster head. Each cluster head decides a TDMA time schedule and informs the member nodes about the schedule. The nodes then transmit the sensed data to the cluster head during its timeslot. A sensor node sends data to cluster head only when a certain condition is satisfied such as “Does the temperature exceed 30 degree?” If condition is not satisfied, nodes go to sleep mode to reduce energy consumption. 198 All Rights Reserved © 2012 IJARCET
  • 4. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 5, July 2012 Figure.3: Division of region and selection of Master and 4. This master node broadcast a message to Vice Master Node of Cluster (top layer) the all node of that region and receives reply message [a] from the node. 5. If the location or distance and no of node is more than the efficiency [b] of master node then partitioned the region into four equal sub regions and go to step 6. Else Go to step 7. 6. Find the centre of region and repeat step Figure.4: Division of sub region and selection of Master 2. and Vice Master Node of Cluster (middle layer) Figure.5: Division of sub region and selection of Master and Vice Master Node of Cluster (bottom layer) Figure 2 shows the random deployment of nodes in a network; Figure 3, Figure 4 and Figure 5 shows how cluster are formed with master node and vice master node by region division. Region division helps us to make cluster balanced. When the master node will be dead the vice master node act as a master node. After finishing the setup phase the steady state phase will start and nodes transmit data. When all the nodes within the cluster finish sending data the master nodes performs some computation on it and sends it to base station using multi-hop communication. PROPOSED ALGORITHM: Setup Phase: Figure.6: Hierarchical Structure of Cluster in proposed Work 1. First randomly generated the nodes and Measure the region and find the centre of 7. The node id is stored in the master node region. and , (The master node sends a message 2. Find nodes as close as centre is called set about the information of all neighbor of master node, store the set and specify a nodes of that region to the node, master node from the set on the basis of Or energy level of the node. Node sends a hello signal to the neighbor nodes). Update the neighbors table. 3. ID of master node is stored in to the table of previous master node and vice versa. 199 All Rights Reserved © 2012 IJARCET
  • 5. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 5, July 2012 Steady State Phase: 4.2 Simulation Result 8. Node to master node communication: Death Rate is the measurement of number of Nodes sensing and transmitting data to the node dead in the field with time. A node death immediate master node in their allotted can be some physical damage or a node might time slot. The master node collects data be out of energy. A network is reliable if the and processes the data. After that the node death rate is low. A reliable network will master node transmission is start. All have a better data gathering rate i.e. units master nodes do the same task. received at base station will also be high. The Results of the simulation are shown in the When the data reach to base station the steady Table 2, which shows the Analysis of the dead state is repeated, nodes with varying network load and Table 3, which shows the Analysis of the remaining a. Reply message contains the energy level. energy consumption by various algorithm. b. Efficiency of master node is measured by No. of Dead Nodes the master node energy level, signal Time Proposed E- receiving time and delay of access. LEACH Algorithm LEACH 4. Implementation and Simulation 10 2 4 7 15 4 7 12 This section describes the simulation results 20 5 9 17 obtained during the investigation phases of the simulation. We used OMNeT++, is an object- 25 7 11 19 oriented modular discrete event network simulator 30 7 11 22 [16] to implement our improved cluster algorithm for load balancing in WSN. 35 8 13 27 40 10 15 31 4.1 Simulation Parameters 45 12 17 34 The parameter used in simulating and Table.2: Analysis of Dead Nodes Comparison implementation of the simulation for improved cluster algorithm for load Remained Energy balancing is given in table 1 below. Time Proposed E- LEACH Simulation Values Algorithm LEACH parameters 10 298 284 249 Simulation time 1200 sec 15 295 270 225 Number of nodes 100 Channel type Channel/wireless 20 289 258 202 channel 25 280 236 186 Node distribution Randomly distributed 30 275 221 172 Network topology Loss topology 35 271 209 159 (900x900 m2) 40 263 193 143 Number of trials 10 times Initial node power 2 joule 45 257 182 137 Simulator Omnet++ 50 249 178 132 Table.3: Analysis of Remaining Energy Consumption Table.1: Summery Of the Parameters Used In the Comparison Simulation Experiments. 200 All Rights Reserved © 2012 IJARCET
  • 6. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 5, July 2012 5. Conclusion and Future Work The overall conclusion is that improved cluster algorithm for load balancing is best choice to move towards a network with less energy consumption as it involves energy minimizing techniques like multi-hop, clustering and data aggregation. From the simulation results, we can draw a number of conclusions. Firstly the, number of dead node is less than the previous technologies. Then secondly, if number of dead node occurs by the new version are less that means the network energy remaining using improved cluster algorithm for load balancing is more than the remaining network energy using the previous techniques. We prove that in figure 8, which means the improved version Figure.7: Dead node comparison in network of cluster algorithm for load balancing, outperforms the previous version of clustering algorithms. However there are many more issues, which are to be considered related to minimizing the power usage and the network life time in this. We can still minimize the energy consumption and extend the network life time by improving the clustering technique. 6. References [1] O. Younis, M. Krunz and S. Ramasubramanian, “Node Clustering in Wireless Sensor Networks: Recent Development and Deployment Challenges,” IEEE Networks, May/June-2006, pp.20-25. [2] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci, “Wireless Sensor Networks: a survey,” Figure.8: Remaining Energy Consumption Elsevier Science Journal of Computer Networks, Comparison in Network vol. 38, 2002, pp. 393-422. [3] Abbasi, M. Younis, “A survey on clustering algorithms for wireless sensor networks,” vol. 30, Figure 7, shows the simulation graphs for 2007, pp. 2826-2841. analysis of number of dead nodes occur in [4] B. Deosarkar, N. Yadav and R. P. Yadav, different algorithms and Figure 8 shows the “Clusterhead Selection in Clustering Algorithms simulation graph for consumed energy for for Wireless Sensor Networks; A Survey,” In Proc. the nodes in different algorithms Int. Conf. Computing, Communication and Networking (ICCCN 2008), Dec 18-20, 2008, respectively. Our goals in conducting the Karur, Tamilnadu, India. simulation are as follows: Compare the [5] W, Heinzelman, A.Chandrakasan and performance of the different algorithms Vs. H.Balakrishnan, “Energy- Efficient Lifetime of a node (dead nodes), No. of Communication Protocol for Wireless Microsensor different clusters algorithms Vs. Energy Networks”, In Proc.33rd HICS, Jan. 4-7, 2000, Vol.2, pp. 1-10. consumption. [6] Ki Young Jang, Kyung Tae Kim, Hee Young Youn, “An Energy Efficient Routing Schemes for 201 All Rights Reserved © 2012 IJARCET
  • 7. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 5, July 2012 Wireless sensor Networks,” In Proc. 5th ICCSA, [18] K. Subbu and X. Li, “SFRP: A selective 2007, pp. 399-404. flooding-based routing protocol for clustered [7] C. Jing, T. GU and L. Chang, “ESCAL: An wireless sensor networks”, IEEE Radio and Energy-Saving Clustering Algorithm Based on Wireless Symposium. RWS‟ 10. LEACH,” Proc. IEEE Int. Symposium on [19] H. Lu, J. Li, and G. Wang, “A novel energy Knowledge Acquisition and Modeling Workshop, efficient routing algorithm for hierarchically 2008. KAM Workshop 2008, pp. 403-406. clustered wireless sensor networks”, International [8] F. Ye, A. Chen, S. Liu, L. Zhang, “A scalable Conference on Frontier of Computer Science and solution to minimum cost forwarding in large Technology, 2009, pp. 565-570. sensor networks,” Proceedings of the tenth [20] S.K. Singh, M.P. Singh, and D.K. Singh, “A International Conference on Computer survey of Energy-Efficient Hierarchical Communications and Networks (ICCCN), pp. 304- Clusterbased Routing in Wireless Sensor 309, 2001. Networks”, International Journal of Advanced [9] Akkaya K. and Younis M., 2005"A survey on Networking and Application (IJANA), Sept.–Oct. routing protocols for wireless Sensor network," 2010, vol. 02, issue 02, pp. 570–580. journal of Adhoc Networks, vol 3, 325-349 . [10] Heinzelman W.R., Chandrakasan A, and Balakrishnan H., 2000"Energy Efficient Communication Protocol for Wireless Micro sensor Networks," Proc. 33rd Hawaii Int’l. Conf. Sys. Sci. [11] Lin SHEN and Xiangquan SHI: A Location Based Clustering Algorithm for Wireless Sensor Networks, INTERNATIONAL JOURNAL OF INTELLIGENT CONTROL AND SYSTEMS, VOL. 13, NO. 3, SEPTEMBER 2008, 208-213 [12] M. Bani Yassein, A. Al- zou’bi,Y.Khamayesh,W. Mardini: “Improvement on LEACH Protocol of Wireless Sensor Network(VLEACH).” [13] Mudasser Iqbal , Iqbal Gondal, Laurence Dooley: “An Energy-Aware Dynamic Clustering Algorithm for Load Balancing in Wireless Sensor Networks” 2006. .[14] J.-H. Chang and L. Tassiulas, “Maximum Lifetime Routing in Wireless Sensor Networks,” Proc. Advanced Telecommunications and Information Distribution Research Program (ATIRP2000), College Park, MD, pp 334-335, Mar. 2000. [15] C. Rahul, J. Rabaey, “Energy Aware Routing for Low Energy Ad Hoc Sensor Networks,” IEEE Wireless Communications and Networking Conference (WCNC), vol.1, Orlando, FL, pp. 350- 355, March 17-21, 2002. [16] OMNET ++ Website, www.omnetpp.org. [17] Jun Wang, Yong-Tao Cao, Jun-Yuan Xie, Shi-Fu Chen: “Energy Eficient Backoff Hierarchical Clustering Algorithms for Multi-Hop Wireless Sensor Networks”, JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 2011. 202 All Rights Reserved © 2012 IJARCET