SlideShare a Scribd company logo
1 of 5
Download to read offline
ISSN: 2277 – 9043
                                      INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN COMPUTER SCIENCE AND ELECTRONICS ENGINEERING
                                                                                                      VOLUME 1, ISSUE 2, APRIL 2012



              Energy Efficient Clustering and Routing
             Techniques for Wireless Sensor Networks
                                     Anish Kumar U, Anita Panwar, Ashok Kumar


                                                                    self-organize into clusters and each cluster is managed by a
   Abstract—Minimization of the number of cluster heads in a         set of associates called head-set. Using round-robin
wireless sensor network is a very important problem to reduce        technique, each associate acts as a cluster head (CH). The
channel contention and to improve the efficiency of the              sensor nodes transmit data to their cluster heads, which
algorithm when executed at the level of cluster-heads. In this       transmit the aggregated data to the base station. Moreover,
paper, an efficient method based on genetic algorithms (GAs) to      the energy-efficient clusters are retained for a longer period
solve a sensor network optimization problem is proposed. Long
communication distances between sensors and a sink in a
                                                                     of time; the energy-efficient clusters are identified using
sensor network can greatly drain the energy of sensors and           heuristics-based approach. In this paper an improvement
reduce the lifetime of a network. By clustering a sensor network     over HCR protocol is achieved by using a Genetic Algorithm
into a number of independent clusters using a Genitic                (GA) to determine the number of clusters, the cluster heads,
Algorithm,        the total communication distance can be            the cluster members, and the transmission schedules. Jin et.
minimized, thus prolong the network lifetime. Simulation             al [9] have also used GA for energy optimization in wireless
results show the proposed algorithm can find a optimal solution      sensor networks. In their work, GA allowed the formation of
for multihop transmission scenario.                                  a number of pre-defined independent clusters which helped
                                                                     in reducing the total minimum communication distance.
                                                                     Their results showed that the number of cluster-heads is
  Index Terms— Genetic algorithm, Wireless sensor networks,          about 10% of the total number of nodes. The pre-defined
shortest distance, clustering.
                                                                     cluster formation also decreased the communication distance
                                                                     by 80% as compared with the distance of direct transmission.
                      I. INTRODUCTION
                                                                     Ferentionos et. al [10] extended the attempts proposed by Jin
 Wireless Sensor Networks (WSNs) are becoming an                     et. al [9] by improving the GA fitness function. The focus of
essential part of many application environments that are used        their work is based on the optimization properties of genetic
in military and civilians. The key applications of WSN are           algorithm. However, we use GA to determine the energy
habitat monitoring, target tracking, surveillance, and security      efficient clusters and then cluster heads choose their
management [1], [2]. The application of WSN consists of              associates for further improvement. Finally, to increase the
small sensor nodes that are low-cost, low-power and                  overall performance, simple heuristics are used to retain a
multi-functional. These small sensor nodes communicate               few energy efficient clusters for a longer duration than the
within short distances. Since energy consumption during              other ones.
communication is a major energy depletion factor, the
number of transmissions must be reduced to achieve                   In this paper, we use a radio model described in [6]. In this
extended battery life [3], [4].                                      model, for a short range transmission such as within clusters,
                                                                     the energy consumed by a transmit amplifier is proportional
Cluster-based approaches are suitable for continuous                 to d2, where d is the distance between nodes. However, for a
monitoring applications [5], [6]. For instance, Heinzelman et        long range transmission such as from a cluster head to the
al. [6], describe the LEACH protocol, which is a hierarchical        base station, the energy consumed is proportional to d4.
self organized cluster-based approach for monitoring                 Using the given radio model, the energy consumed ETij to
applications. The data collection area is randomly divided           transmit a message of length l bits from a node i to a node j is
into several clusters, where the numbers of clusters are             given by Equation 1 and Equation 2 for long and short
pre-determined. Based on time division multiple accesses             distances, respectively.
(TDMA), the sensor nodes transmit data to the cluster heads,
                                                                     ETij  lEe  l l di j ..........
                                                                                             4
which aggregate and transmit the data to the base station.
                                                                                                     ..........
                                                                                                              .......... 1)
                                                                                                                       ..(
Bandyopadhyay and Coyle [5], describe a multi-level
                                                                     ETij  lEe  l s di j ..........
                                                                                             2
                                                                                                     ..........
                                                                                                              .......... 2)
                                                                                                                       ..(
hierarchical clustering algorithm, here the parameters for
minimum energy consumption are obtained using stochastic             Moreover, ER, the energy consumed in receiving the l-bit
geometry. Hussain and Matin [7], [8] propose a hierarchical          message, is given by:
cluster based routing (HCR) protocol where nodes
                                                                     E R  lEe  lE BF ..........
                                                                                                ..........
                                                                                                         .......... 3)
                                                                                                                  .(
Anish Kumar, Dept. of Electronics and communication NIT Hamirpur,    Where EBF represents the cost of beam forming approach to
(e-mail: anishkumar_u@yahoo.com.). H.P, India                        reduce the energy consumption. The constants used in the
Anita panwar, Dept. of Electronics and communication                 radio model are as follows: a) energy consumed by the
NIT Hamirpur,(e-mail:anitapanwar01@gmail.com).H.P, India             amplifier to transmit at a shorter distance is εs = 10 pJ/bit/m2,
Ashok kumar, Dept. of Electronics and communication
NIT Hamirpur, (e-mail:ashoknitham@gmail.com ). H.P, India            b) energy consumed by the amplifier to transmit at a longer

                                                                                                                                      141
                                              All Rights Reserved © 2012 IJARCSEE
ISSN: 2277 – 9043
                                                   International Journal of Advanced Research in Computer Science and Electronics Engineering
                                                                                                               Volume 1, Issue 1, March 2012

distance is εl = 0.0013 pJ/bit/m4, c) energy consumed in the            In this, one-point crossover is used. If a regular node
electronics circuit to transmit or receive the signal is Ee = 50     becomes a cluster-head after crossover, all other regular
nJ/bit, and d) energy consumed for beam forming EBF = 5              nodes should check if they are nearer to this new
nJ/bit.                                                              cluster-head. If so, they switch their membership to this new
The remainder of this paper is organized as follows: Section         head. This new head is detached from its previous head. If a
II describes the proposed technique of GA-based intelligent          cluster-head becomes a regular node, all of its members must
hierarchical clusters. Section III discusses the simulation and      find new cluster-heads. Every node is either a cluster-head or
provides the results and discussion. Finally, Section 1V             a member of a cluster-head in the network (Fig 1).
concludes the paper and provides a few directions for the
future work.

    II. INTELLIGENT HIERARCHICAL CLUSTERS
   The HCR protocol [7], [8] is enhanced by using GA to
create energy-efficient clusters for a given number of
transmissions. The GA outcome identifies the suitable
cluster heads for the network. The base station assigns                                  Fig.1. Single point crossover
member nodes to each cluster head using the minimum
distance strategy. The base station broadcasts the complete             Mutation
network details to the sensor nodes. The broadcast message              The mutation operator is applied to each bit of an
includes: the number of cluster heads, the members                   individual with a probability of mutation rate. When applied,
associated with each cluster head, and the number of                 a bit whose value is 0 is mutated into 1 and vice versa (fig. 2).
transmissions for this configuration. All the sensor nodes
receive these packets transmitted by the base station and
clusters are configured accordingly; this completes the
cluster formation phase. Next comes the data transfer phase,
where nodes transmit messages to their cluster heads for a
given number of transmissions.                                                          Fig.2. An example of mutation

   The base station uses a genetic algorithm to create                  Selection
energy-efficient clusters for a given number of                         The selection process determines which of the
transmissions. The node is represented as a bit of a                 chromosomes from the current population will mate
chromosome. The head and member nodes are represented as             (crossover) to create new chromosomes. These new
1s and 0s, respectively. A population consists of several            chromosomes join to the existing population. This combined
chromosomes. The best chromosome is used to generate the             population will be the basis for the next selection. The
next population. Based on the survival fitness, the population       individuals (chromosomes) with better fitness values have
transforms into the future generation. Initially, each fitness       better chances of selection. There are several selection
parameter is assigned an arbitrary weight; however, after            methods, such as: “Roulette-Wheel” selection, “Rank”
every generation, the fittest chromosome is evaluated and the        selection, “Steady state” selection and “Tournament”
weights for each fitness parameter are updated accordingly.          selection. In Roulette-Wheel, which is going to use,
The genetic algorithms outcome identifies suitable clusters          chromosomes with higher fitness compared to others and
for the network. The base station broadcasts the complete            they will be selected for making new offspring. Then, among
network details to the sensor nodes. These broadcast                 these selected chromosomes, the ones with lesser fitness than
messages include: the query execution plan, the number of            others will be removed and new offspring would be replaced
cluster heads, the members associated with each cluster head,        with the former ones.
and the number of transmissions for this configuration. All
the sensor nodes receive the packets broadcasted by the base            Fitness parameters
station and clusters are created accordingly; thus the cluster          The total transmission distance is the main factor we need
formation phase will be completed. This is followed by the           to minimize. In addition, the number of cluster heads can
data transfer phase.                                                 factor into the function. Given the same distance, fewer
                                                                     cluster heads result in greater energy efficiency.
Problem representation
   Finding appropriate cluster heads is critically important            The total transmission distance (total distance) to sink:
for minimizing the distance. I use binary representation in          The total transmission distance, TD, to sink is the sum of all
which each bit corresponds to one sensor or node. “1“means           distances from sensor nodes to the Sink (Fig 3).
that corresponding sensor is a cluster-head; otherwise, it is a
regular node. The initial population consists of randomly
generated individuals. Genetic algorithms are used to select
cluster-heads.
   Crossover


                                                                                                                                        142
ISSN: 2277 – 9043
                                      INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN COMPUTER SCIENCE AND ELECTRONICS ENGINEERING
                                                                                                      VOLUME 1, ISSUE 2, APRIL 2012
                                                                              100 TD  RCSD  10 * N  TCH 
                                                                        F                   
                                                                               E      TD              N

                                                                        As Explained here E means the essential energy for
                                                                     sending information from cluster to sink, TD is the total
                                                                     distance of all the nodes to sink, RCSD is the total distance of
                                                                     Regular nodes to clusters and the total distances of all the
                                                                     clusters to sink, N and TCH are the number of all the nodes
                                                                     and clusters. For calculating this function, the amounts of N
                                                                     and TD are fixed, but the amounts of E, TCH and RCSD are
                                                                     changing. The shorter the distance, or the lower the number
         Fig.3. Total distance from sensor node to sink              of cluster-heads, the higher the fitness value of an individual
                                                                     is. My Genetic algorithm tries to maximize the fitness value
   Cluster distance (regular nodes to cluster head, cluster          to find a good solution.
head to sink distance): The cluster distance, RCSD, is the
sum of the distances from the nodes to the cluster head and                         III. RESULTS AND DISCUSSIONS
the distance from the head to the sink. (Fig 4)                         In this section, the performance of the suggested method
                                                                     will be evaluated. For this, we use MATLAB software. In
                                                                     our experiment we suppose that the base station with one
                                                                     interval is out of wireless sensor network area. The number
                                                                     of sensor nodes for this experiment is about 200. The
                                                                     following parameters have been taken from LEECH
                                                                     protocol. The used parameters in this experiment are shown
                                                                     in table 1.




                          Fig 4—RCSD
Transfer energy (E): Transfer energy, E, represents the
energy consumed to transfer the aggregated message from
the cluster to the sink. For a cluster with k member nodes,
cluster transfer energy is defined as follows:
           K
   E   ETjh  KER  EThs
                                                                                            Table I. Parameter table

          J 1                                                         The nodes are distributed in an environment like Fig. 5.
   The first part of Equation shows the energy consumed to           The place of sink is considered at the middle of this
transmit messages from k member nodes to the cluster head.           environment, i.e. [0, 0].
The second part shows the energy consumed by the cluster
head to receive k messages from the member nodes. Finally,
the third part represents the energy needed to transmit from
the cluster head to the sink.
   The number of cluster-heads is represented with TCH and
the total number of nodes with N.

 Fitness function
   The used energy for conveying the message from cluster
to sink and the sending distance are the main factors that we
need to minimum them. In addition to these, it is possible
insert the decreasing number of clusters in our function that it
                                                                                         Fig.5. Distributed nodes
can affect the energy function like the decreased sending
distance, because the clusters use more energy in spite of
                                                                        Fig.6 shows the method of the formation of clusters after
other nodes. So the chromosome fitness or F is a function
                                                                     doing the genetic algorithm. In this figure, the sink is shown
(Fitness Function) of all the above fitness
                                                                     at the middle of the environment with a red star. The regular
   Parameters that I define it like Equation (2).
                                                                     nodes and the corresponding clusters are shown with
                                                                     different colors circles and cluster heads are shown by the

                                                                                                                                      143
                                              All Rights Reserved © 2012 IJARCSEE
ISSN: 2277 – 9043
                                                   International Journal of Advanced Research in Computer Science and Electronics Engineering
                                                                                                               Volume 1, Issue 1, March 2012

star which is bigger than the normal nodes.




              Fig .6 selection of cluster group                                                  Fig.9. RCSD

   Fig.7 shows the amount of fitness function after each                Fig.10 shows the movement of data during single hop
generation. As we can see, after each generation the                 transmission scenario. In this scheme the member nodes of
suggested algorithm increases the amount of fitness and              the associated cluster head sends the data to the
almost after 50 circuits of doing algorithm, the amount of           corresponding cluster heads which eventually sends the data
fitness will reach to its maximum.                                   to the sink




                  Fig.7. The amount of fitness
   The following figure is related to the number of cluster
heads. As it is expected, after each generation the number of           Fig.10. Path showing movement of data during single hop
cluster heads is decreased (Fig.8).                                                         transmission

                                                                        Fig.11 shows the movement of data during multi hop
                                                                     transmission scenario. In this scheme the member nodes of
                                                                     the associated cluster head sent the data to the corresponding
                                                                     cluster heads and data moves through different cluster heads
                                                                     and eventually reaches the sink




              Fig.8. The number of cluster heads

  Fig.9 shows the distance which data takes to reach sink
node decreases after each generation. With figure 8 we can
understand that the total distance is decreased after each
generation.                                                             Fig.11. Path showing movement of data during multi hop
                                                                                            transmission

                                                                       Fig.12 shows the performance evaluation for single hop
                                                                     and multi-hop transmission scenario. Here the evaluation is


                                                                                                                                        144
ISSN: 2277 – 9043
                                    INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN COMPUTER SCIENCE AND ELECTRONICS ENGINEERING
                                                                                                       VOLUME 1, ISSUE 2, APRIL 2012
done based on the number of live nodes for each                   [9] S. Jin, M. Zhou, and A. S. Wu, “Sensor network optimization using a
                                                                       genetic algorithm,” in Proceedings of the 7th World Multiconference
transmission rounds. Fig.12 shows the number of live nodes             on Systemics, Cybernetics and Informatics, 2003.
of a network during 1000 circuits.Data1 shows the single hop      [10] K. P. Ferentinos, T. A. Tsiligiridis, and K. G. Arvanitis, “Energy
transmission and data 2 shows multi hop situation after                optimization of wirless sensor networks for environmental
                                                                       measurements,” in Proceedings of the International Conference on
genetic algorithm optimization. As seen in a figure, the
                                                                       Computational Intelligence for Measurment Systems and Applicatons
sensor nodes for multi hop transmission method stay alive              (CIMSA), July 2005.
longer than sensor nodes for single hop scenario.




                                                                                                    Anish kumar was born at kollam town in Kerala,
                                                                              INDIA. He received his B.Tech Degree in Electronics & Communication
                                                                              Engineering with Honors from Kerala University. Presently he is Pursuing
                                                                              M.Tech from National Institute of Technology Hamirpur, Himachal
                                                                              Pradesh, INDIA from Communication Systems & Networks in Electronics
                                                                              & Communication Engineering Department. His current research areas of
                                                                              interest include wireless communication and wireless sensor networks.
        Fig.12 performance evaluation for single hop and
                    multihop transmission

                 IV. RESULTS AND DISCUSSIONS
In this paper, a new clustering algorithm for minimizing the
number of cluster heads is presented. GA-based method to
minimize communication distance in sensor networks via
clustering is being proposed. The algorithm begins by                                              Anita Panwar was born at Jaipur town in Rajasthan ,
randomly selecting nodes in a network to be cluster heads.                    INDIA. She received her B.E Degree in Electronics & Communication
By adjusting cluster-heads based on fitness function, our                     Engineering with Honors from Rajasthan University. Presently she is
                                                                              Pursuing M.Tech from National Institute of Technology Hamirpur,
algorithm is able to find an appropriate number of                            Himachal Pradesh, INDIA from Communication Systems & Networks in
cluster-heads and their locations. Simulation results show                    Electronics & Communication Engineering Department. Her current
that the new approach is an efficient and effective method for                research areas of interest include wireless communication and wireless
solving this problem.                                                         sensor networks. She has published 3 research papers in International
                                                                              Journals and conference in these areas

                            V. REFERENCES
[1]    I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci,
      “Wireless sensor networks: A survey,” Computer Networks, vol. 38,
      no. 4, pp. 393– 422, March 2002.
[2]   D. Estrin, D. Culler, K. Pister, and G. Sukhatme, “Connecting the
      physical world with pervasive networks,” IEEE Pervasive Computing,
      pp. 59 – 69, January-March 2002.
[3]   V. Mhatre, C. Rosenberg, D. Koffman, R. Mazumdar, and N. Shroff,
      “A minimum cost heterogeneous sensor network with a lifetime
      constraint,” IEEE Transactions on Mobile Computing (TMC), vol. 4,                               Ashok Kumar is working as Associate Professor in
      no. 1, pp. 4 – 15, 2005.                                                the Department of Electronics and Communication Engineering, National
[4]   N. Trigoni, Y. Yao, A. Demers, J. Gehrke, and R. Rajaramany,            Institute of Technology Hamirpur Himachal Pradesh- INDIA. Presently he is
      “Wavescheduling: Energy-efficient data dissemination for sensor         pursuing PhD from National Institute of Technology. His current research
      networks,” in Proceedings of the International Workshop on Data         areas of interest include wireless communication and wireless sensor
      Management for Sensor Networks (DMSN), in conjunction with the          networks. He has published more than 20 research papers in
      International Confernece on Very Large Data Bases (VLDB), August        International/National journals and conferences in these areas. He is life
      2004.                                                                   member of ISTE.
[5]   S. Bandyopadhyay and E. J. Coyle, “An energy efficient hierarchical     .
      clustering algorithm for wireless sensor networks.” in Proceedings of
      the IEEE Conference on Computer Communications (INFOCOM),
      2003.
[6]   W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan,
      “Energyefficient communication protocol for wireless microsensor
      networks,” in Proceedings of the Hawaii International Conference on
      System Sciences, January 2000.
[7]   S. Hussain and A. W. Matin, “Base station assisted hierarchical
      clusterbased routing,” in Proceedings of the International Conference
      on Wireless and Mobile Communications (ICWMC). IEEE Computer
      Society, July 2006.
[8]   A. W. Matin and S. Hussain, “Intelligent hierarchical cluster-based
      routing,” in Proceedings of the International Workshop on Mobility
      and Scalability in Wireless Sensor Networks (MSWSN) in IEEE
      International Conference on Distributed Computing in Sensor
      Networks (DCOSS), June 2006, pp. 165–172.



                                                                                                                                                   145
                                                     All Rights Reserved © 2012 IJARCSEE

More Related Content

What's hot

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
 
Comparative study between metaheuristic algorithms for internet of things wir...
Comparative study between metaheuristic algorithms for internet of things wir...Comparative study between metaheuristic algorithms for internet of things wir...
Comparative study between metaheuristic algorithms for internet of things wir...IJECEIAES
 
COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRA...
COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRA...COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRA...
COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRA...ijsc
 
Optimized sensor nodes by fault node recovery algorithm
Optimized sensor nodes by fault node recovery algorithmOptimized sensor nodes by fault node recovery algorithm
Optimized sensor nodes by fault node recovery algorithmeSAT Journals
 
1. 7697 8112-1-pb
1. 7697 8112-1-pb1. 7697 8112-1-pb
1. 7697 8112-1-pbIAESIJEECS
 
Faulty node recovery and replacement algorithm for wireless sensor network
Faulty node recovery and replacement algorithm for wireless sensor networkFaulty node recovery and replacement algorithm for wireless sensor network
Faulty node recovery and replacement algorithm for wireless sensor networkprjpublications
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...IRJET Journal
 
Mitigation of packet loss with end-to-end delay in wireless body area network...
Mitigation of packet loss with end-to-end delay in wireless body area network...Mitigation of packet loss with end-to-end delay in wireless body area network...
Mitigation of packet loss with end-to-end delay in wireless body area network...IJECEIAES
 
Dead node detection in teen protocol
Dead node detection in teen protocolDead node detection in teen protocol
Dead node detection in teen protocoleSAT Journals
 
Dead node detection in teen protocol survey
Dead node detection in teen protocol surveyDead node detection in teen protocol survey
Dead node detection in teen protocol surveyeSAT Publishing House
 
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
 
Analysis and optimization of ber for secondary users in cognitive radio using...
Analysis and optimization of ber for secondary users in cognitive radio using...Analysis and optimization of ber for secondary users in cognitive radio using...
Analysis and optimization of ber for secondary users in cognitive radio using...eSAT Publishing House
 
Energy Efficient Target Coverage in wireless Sensor Network
Energy Efficient Target Coverage in wireless Sensor NetworkEnergy Efficient Target Coverage in wireless Sensor Network
Energy Efficient Target Coverage in wireless Sensor NetworkIJARIIE JOURNAL
 
1 p pranitha final_paper--1-5
1 p pranitha final_paper--1-51 p pranitha final_paper--1-5
1 p pranitha final_paper--1-5Alexander Decker
 
Heterogeneous heed protocol for wireless sensor networks springer
Heterogeneous heed protocol for wireless sensor networks   springerHeterogeneous heed protocol for wireless sensor networks   springer
Heterogeneous heed protocol for wireless sensor networks springerRaja Ram
 
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
 

What's hot (19)

K017426872
K017426872K017426872
K017426872
 
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...
 
Comparative study between metaheuristic algorithms for internet of things wir...
Comparative study between metaheuristic algorithms for internet of things wir...Comparative study between metaheuristic algorithms for internet of things wir...
Comparative study between metaheuristic algorithms for internet of things wir...
 
COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRA...
COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRA...COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRA...
COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRA...
 
Optimized sensor nodes by fault node recovery algorithm
Optimized sensor nodes by fault node recovery algorithmOptimized sensor nodes by fault node recovery algorithm
Optimized sensor nodes by fault node recovery algorithm
 
1. 7697 8112-1-pb
1. 7697 8112-1-pb1. 7697 8112-1-pb
1. 7697 8112-1-pb
 
Faulty node recovery and replacement algorithm for wireless sensor network
Faulty node recovery and replacement algorithm for wireless sensor networkFaulty node recovery and replacement algorithm for wireless sensor network
Faulty node recovery and replacement algorithm for wireless sensor network
 
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
Efficient Broadcast Authentication with Highest Life Span in Wireless Sensor ...
 
Mitigation of packet loss with end-to-end delay in wireless body area network...
Mitigation of packet loss with end-to-end delay in wireless body area network...Mitigation of packet loss with end-to-end delay in wireless body area network...
Mitigation of packet loss with end-to-end delay in wireless body area network...
 
Dead node detection in teen protocol
Dead node detection in teen protocolDead node detection in teen protocol
Dead node detection in teen protocol
 
Dead node detection in teen protocol survey
Dead node detection in teen protocol surveyDead node detection in teen protocol survey
Dead node detection in teen protocol survey
 
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...
 
Analysis and optimization of ber for secondary users in cognitive radio using...
Analysis and optimization of ber for secondary users in cognitive radio using...Analysis and optimization of ber for secondary users in cognitive radio using...
Analysis and optimization of ber for secondary users in cognitive radio using...
 
196 202
196 202196 202
196 202
 
Energy Efficient Target Coverage in wireless Sensor Network
Energy Efficient Target Coverage in wireless Sensor NetworkEnergy Efficient Target Coverage in wireless Sensor Network
Energy Efficient Target Coverage in wireless Sensor Network
 
1 p pranitha final_paper--1-5
1 p pranitha final_paper--1-51 p pranitha final_paper--1-5
1 p pranitha final_paper--1-5
 
Heterogeneous heed protocol for wireless sensor networks springer
Heterogeneous heed protocol for wireless sensor networks   springerHeterogeneous heed protocol for wireless sensor networks   springer
Heterogeneous heed protocol for wireless sensor networks springer
 
I045075155
I045075155I045075155
I045075155
 
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 ...
 

Viewers also liked (9)

Concept rapport derde deskundige in de zaak gorrissen & van de zande london v...
Concept rapport derde deskundige in de zaak gorrissen & van de zande london v...Concept rapport derde deskundige in de zaak gorrissen & van de zande london v...
Concept rapport derde deskundige in de zaak gorrissen & van de zande london v...
 
34 107-1-pb
34 107-1-pb34 107-1-pb
34 107-1-pb
 
38 116-1-pb
38 116-1-pb38 116-1-pb
38 116-1-pb
 
33 102-1-pb
33 102-1-pb33 102-1-pb
33 102-1-pb
 
PDM Portfolio
PDM PortfolioPDM Portfolio
PDM Portfolio
 
48 144-1-pb
48 144-1-pb48 144-1-pb
48 144-1-pb
 
PDM Built Portfolio
PDM Built PortfolioPDM Built Portfolio
PDM Built Portfolio
 
Reasonable Expectations
Reasonable ExpectationsReasonable Expectations
Reasonable Expectations
 
Hotels & Resorts Projects
Hotels & Resorts ProjectsHotels & Resorts Projects
Hotels & Resorts Projects
 

Similar to 46 138-1-pb

DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEYDATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEYijasuc
 
Energy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousEnergy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousIJCNCJournal
 
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSN
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSNMulti-Objective Soft Computing Techniques for Dynamic Deployment in WSN
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSNIRJET Journal
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ijasuc
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ijasuc
 
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
 
34 9141 it ns2-tentative route selection approach for edit septian
34 9141 it  ns2-tentative route selection approach for edit septian34 9141 it  ns2-tentative route selection approach for edit septian
34 9141 it ns2-tentative route selection approach for edit septianIAESIJEECS
 
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best UpsurgeAnalysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurgeijeei-iaes
 
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
Energy Conservation in Wireless Sensor Networks Using Cluster-Based ApproachEnergy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
Energy Conservation in Wireless Sensor Networks Using Cluster-Based ApproachIJRES Journal
 
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...IOSR Journals
 
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...chokrio
 
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET Journal
 
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...ijasuc
 
FAULTY NODE RECOVERY AND REPLACEMENT ALGORITHM FOR WIRELESS SENSOR NETWORKF
FAULTY NODE RECOVERY AND REPLACEMENT ALGORITHM FOR WIRELESS SENSOR NETWORKFFAULTY NODE RECOVERY AND REPLACEMENT ALGORITHM FOR WIRELESS SENSOR NETWORKF
FAULTY NODE RECOVERY AND REPLACEMENT ALGORITHM FOR WIRELESS SENSOR NETWORKFprj_publication
 
Scalability Aware Energy Consumption and Dissipation Models for Wireless Sens...
Scalability Aware Energy Consumption and Dissipation Models for Wireless Sens...Scalability Aware Energy Consumption and Dissipation Models for Wireless Sens...
Scalability Aware Energy Consumption and Dissipation Models for Wireless Sens...IJECEIAES
 
A New Method for Reducing Energy Consumption in Wireless Sensor Networks usin...
A New Method for Reducing Energy Consumption in Wireless Sensor Networks usin...A New Method for Reducing Energy Consumption in Wireless Sensor Networks usin...
A New Method for Reducing Energy Consumption in Wireless Sensor Networks usin...Editor IJCATR
 

Similar to 46 138-1-pb (20)

DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEYDATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
 
Energy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousEnergy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneous
 
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSN
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSNMulti-Objective Soft Computing Techniques for Dynamic Deployment in WSN
Multi-Objective Soft Computing Techniques for Dynamic Deployment in WSN
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
 
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
 
34 9141 it ns2-tentative route selection approach for edit septian
34 9141 it  ns2-tentative route selection approach for edit septian34 9141 it  ns2-tentative route selection approach for edit septian
34 9141 it ns2-tentative route selection approach for edit septian
 
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best UpsurgeAnalysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
 
Ed33777782
Ed33777782Ed33777782
Ed33777782
 
Ed33777782
Ed33777782Ed33777782
Ed33777782
 
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
Energy Conservation in Wireless Sensor Networks Using Cluster-Based ApproachEnergy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
 
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
Design Optimization of Energy and Delay Efficient Wireless Sensor Network wit...
 
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for He...
 
1104.0355
1104.03551104.0355
1104.0355
 
Ac36167172
Ac36167172Ac36167172
Ac36167172
 
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
 
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
ENERGY EFFICIENT AGGREGATION WITH DIVERGENT SINK PLACEMENT FOR WIRELESS SENSO...
 
FAULTY NODE RECOVERY AND REPLACEMENT ALGORITHM FOR WIRELESS SENSOR NETWORKF
FAULTY NODE RECOVERY AND REPLACEMENT ALGORITHM FOR WIRELESS SENSOR NETWORKFFAULTY NODE RECOVERY AND REPLACEMENT ALGORITHM FOR WIRELESS SENSOR NETWORKF
FAULTY NODE RECOVERY AND REPLACEMENT ALGORITHM FOR WIRELESS SENSOR NETWORKF
 
Scalability Aware Energy Consumption and Dissipation Models for Wireless Sens...
Scalability Aware Energy Consumption and Dissipation Models for Wireless Sens...Scalability Aware Energy Consumption and Dissipation Models for Wireless Sens...
Scalability Aware Energy Consumption and Dissipation Models for Wireless Sens...
 
A New Method for Reducing Energy Consumption in Wireless Sensor Networks usin...
A New Method for Reducing Energy Consumption in Wireless Sensor Networks usin...A New Method for Reducing Energy Consumption in Wireless Sensor Networks usin...
A New Method for Reducing Energy Consumption in Wireless Sensor Networks usin...
 

More from Mahendra Sisodia (11)

47 141-1-pb
47 141-1-pb47 141-1-pb
47 141-1-pb
 
45 135-1-pb
45 135-1-pb45 135-1-pb
45 135-1-pb
 
43 131-1-pb
43 131-1-pb43 131-1-pb
43 131-1-pb
 
42 128-1-pb
42 128-1-pb42 128-1-pb
42 128-1-pb
 
41 125-1-pb
41 125-1-pb41 125-1-pb
41 125-1-pb
 
37 112-1-pb
37 112-1-pb37 112-1-pb
37 112-1-pb
 
32 99-1-pb
32 99-1-pb32 99-1-pb
32 99-1-pb
 
27 122-1-pb
27 122-1-pb27 122-1-pb
27 122-1-pb
 
24 83-1-pb
24 83-1-pb24 83-1-pb
24 83-1-pb
 
23 79-1-pb
23 79-1-pb23 79-1-pb
23 79-1-pb
 
20 74-1-pb
20 74-1-pb20 74-1-pb
20 74-1-pb
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 

46 138-1-pb

  • 1. ISSN: 2277 – 9043 INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN COMPUTER SCIENCE AND ELECTRONICS ENGINEERING VOLUME 1, ISSUE 2, APRIL 2012 Energy Efficient Clustering and Routing Techniques for Wireless Sensor Networks Anish Kumar U, Anita Panwar, Ashok Kumar  self-organize into clusters and each cluster is managed by a Abstract—Minimization of the number of cluster heads in a set of associates called head-set. Using round-robin wireless sensor network is a very important problem to reduce technique, each associate acts as a cluster head (CH). The channel contention and to improve the efficiency of the sensor nodes transmit data to their cluster heads, which algorithm when executed at the level of cluster-heads. In this transmit the aggregated data to the base station. Moreover, paper, an efficient method based on genetic algorithms (GAs) to the energy-efficient clusters are retained for a longer period solve a sensor network optimization problem is proposed. Long communication distances between sensors and a sink in a of time; the energy-efficient clusters are identified using sensor network can greatly drain the energy of sensors and heuristics-based approach. In this paper an improvement reduce the lifetime of a network. By clustering a sensor network over HCR protocol is achieved by using a Genetic Algorithm into a number of independent clusters using a Genitic (GA) to determine the number of clusters, the cluster heads, Algorithm, the total communication distance can be the cluster members, and the transmission schedules. Jin et. minimized, thus prolong the network lifetime. Simulation al [9] have also used GA for energy optimization in wireless results show the proposed algorithm can find a optimal solution sensor networks. In their work, GA allowed the formation of for multihop transmission scenario. a number of pre-defined independent clusters which helped in reducing the total minimum communication distance. Their results showed that the number of cluster-heads is Index Terms— Genetic algorithm, Wireless sensor networks, about 10% of the total number of nodes. The pre-defined shortest distance, clustering. cluster formation also decreased the communication distance by 80% as compared with the distance of direct transmission. I. INTRODUCTION Ferentionos et. al [10] extended the attempts proposed by Jin Wireless Sensor Networks (WSNs) are becoming an et. al [9] by improving the GA fitness function. The focus of essential part of many application environments that are used their work is based on the optimization properties of genetic in military and civilians. The key applications of WSN are algorithm. However, we use GA to determine the energy habitat monitoring, target tracking, surveillance, and security efficient clusters and then cluster heads choose their management [1], [2]. The application of WSN consists of associates for further improvement. Finally, to increase the small sensor nodes that are low-cost, low-power and overall performance, simple heuristics are used to retain a multi-functional. These small sensor nodes communicate few energy efficient clusters for a longer duration than the within short distances. Since energy consumption during other ones. communication is a major energy depletion factor, the number of transmissions must be reduced to achieve In this paper, we use a radio model described in [6]. In this extended battery life [3], [4]. model, for a short range transmission such as within clusters, the energy consumed by a transmit amplifier is proportional Cluster-based approaches are suitable for continuous to d2, where d is the distance between nodes. However, for a monitoring applications [5], [6]. For instance, Heinzelman et long range transmission such as from a cluster head to the al. [6], describe the LEACH protocol, which is a hierarchical base station, the energy consumed is proportional to d4. self organized cluster-based approach for monitoring Using the given radio model, the energy consumed ETij to applications. The data collection area is randomly divided transmit a message of length l bits from a node i to a node j is into several clusters, where the numbers of clusters are given by Equation 1 and Equation 2 for long and short pre-determined. Based on time division multiple accesses distances, respectively. (TDMA), the sensor nodes transmit data to the cluster heads, ETij  lEe  l l di j .......... 4 which aggregate and transmit the data to the base station. .......... .......... 1) ..( Bandyopadhyay and Coyle [5], describe a multi-level ETij  lEe  l s di j .......... 2 .......... .......... 2) ..( hierarchical clustering algorithm, here the parameters for minimum energy consumption are obtained using stochastic Moreover, ER, the energy consumed in receiving the l-bit geometry. Hussain and Matin [7], [8] propose a hierarchical message, is given by: cluster based routing (HCR) protocol where nodes E R  lEe  lE BF .......... .......... .......... 3) .( Anish Kumar, Dept. of Electronics and communication NIT Hamirpur, Where EBF represents the cost of beam forming approach to (e-mail: anishkumar_u@yahoo.com.). H.P, India reduce the energy consumption. The constants used in the Anita panwar, Dept. of Electronics and communication radio model are as follows: a) energy consumed by the NIT Hamirpur,(e-mail:anitapanwar01@gmail.com).H.P, India amplifier to transmit at a shorter distance is εs = 10 pJ/bit/m2, Ashok kumar, Dept. of Electronics and communication NIT Hamirpur, (e-mail:ashoknitham@gmail.com ). H.P, India b) energy consumed by the amplifier to transmit at a longer 141 All Rights Reserved © 2012 IJARCSEE
  • 2. ISSN: 2277 – 9043 International Journal of Advanced Research in Computer Science and Electronics Engineering Volume 1, Issue 1, March 2012 distance is εl = 0.0013 pJ/bit/m4, c) energy consumed in the In this, one-point crossover is used. If a regular node electronics circuit to transmit or receive the signal is Ee = 50 becomes a cluster-head after crossover, all other regular nJ/bit, and d) energy consumed for beam forming EBF = 5 nodes should check if they are nearer to this new nJ/bit. cluster-head. If so, they switch their membership to this new The remainder of this paper is organized as follows: Section head. This new head is detached from its previous head. If a II describes the proposed technique of GA-based intelligent cluster-head becomes a regular node, all of its members must hierarchical clusters. Section III discusses the simulation and find new cluster-heads. Every node is either a cluster-head or provides the results and discussion. Finally, Section 1V a member of a cluster-head in the network (Fig 1). concludes the paper and provides a few directions for the future work. II. INTELLIGENT HIERARCHICAL CLUSTERS The HCR protocol [7], [8] is enhanced by using GA to create energy-efficient clusters for a given number of transmissions. The GA outcome identifies the suitable cluster heads for the network. The base station assigns Fig.1. Single point crossover member nodes to each cluster head using the minimum distance strategy. The base station broadcasts the complete Mutation network details to the sensor nodes. The broadcast message The mutation operator is applied to each bit of an includes: the number of cluster heads, the members individual with a probability of mutation rate. When applied, associated with each cluster head, and the number of a bit whose value is 0 is mutated into 1 and vice versa (fig. 2). transmissions for this configuration. All the sensor nodes receive these packets transmitted by the base station and clusters are configured accordingly; this completes the cluster formation phase. Next comes the data transfer phase, where nodes transmit messages to their cluster heads for a given number of transmissions. Fig.2. An example of mutation The base station uses a genetic algorithm to create Selection energy-efficient clusters for a given number of The selection process determines which of the transmissions. The node is represented as a bit of a chromosomes from the current population will mate chromosome. The head and member nodes are represented as (crossover) to create new chromosomes. These new 1s and 0s, respectively. A population consists of several chromosomes join to the existing population. This combined chromosomes. The best chromosome is used to generate the population will be the basis for the next selection. The next population. Based on the survival fitness, the population individuals (chromosomes) with better fitness values have transforms into the future generation. Initially, each fitness better chances of selection. There are several selection parameter is assigned an arbitrary weight; however, after methods, such as: “Roulette-Wheel” selection, “Rank” every generation, the fittest chromosome is evaluated and the selection, “Steady state” selection and “Tournament” weights for each fitness parameter are updated accordingly. selection. In Roulette-Wheel, which is going to use, The genetic algorithms outcome identifies suitable clusters chromosomes with higher fitness compared to others and for the network. The base station broadcasts the complete they will be selected for making new offspring. Then, among network details to the sensor nodes. These broadcast these selected chromosomes, the ones with lesser fitness than messages include: the query execution plan, the number of others will be removed and new offspring would be replaced cluster heads, the members associated with each cluster head, with the former ones. and the number of transmissions for this configuration. All the sensor nodes receive the packets broadcasted by the base Fitness parameters station and clusters are created accordingly; thus the cluster The total transmission distance is the main factor we need formation phase will be completed. This is followed by the to minimize. In addition, the number of cluster heads can data transfer phase. factor into the function. Given the same distance, fewer cluster heads result in greater energy efficiency. Problem representation Finding appropriate cluster heads is critically important The total transmission distance (total distance) to sink: for minimizing the distance. I use binary representation in The total transmission distance, TD, to sink is the sum of all which each bit corresponds to one sensor or node. “1“means distances from sensor nodes to the Sink (Fig 3). that corresponding sensor is a cluster-head; otherwise, it is a regular node. The initial population consists of randomly generated individuals. Genetic algorithms are used to select cluster-heads. Crossover 142
  • 3. ISSN: 2277 – 9043 INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN COMPUTER SCIENCE AND ELECTRONICS ENGINEERING VOLUME 1, ISSUE 2, APRIL 2012 100 TD  RCSD  10 * N  TCH  F   E TD N As Explained here E means the essential energy for sending information from cluster to sink, TD is the total distance of all the nodes to sink, RCSD is the total distance of Regular nodes to clusters and the total distances of all the clusters to sink, N and TCH are the number of all the nodes and clusters. For calculating this function, the amounts of N and TD are fixed, but the amounts of E, TCH and RCSD are changing. The shorter the distance, or the lower the number Fig.3. Total distance from sensor node to sink of cluster-heads, the higher the fitness value of an individual is. My Genetic algorithm tries to maximize the fitness value Cluster distance (regular nodes to cluster head, cluster to find a good solution. head to sink distance): The cluster distance, RCSD, is the sum of the distances from the nodes to the cluster head and III. RESULTS AND DISCUSSIONS the distance from the head to the sink. (Fig 4) In this section, the performance of the suggested method will be evaluated. For this, we use MATLAB software. In our experiment we suppose that the base station with one interval is out of wireless sensor network area. The number of sensor nodes for this experiment is about 200. The following parameters have been taken from LEECH protocol. The used parameters in this experiment are shown in table 1. Fig 4—RCSD Transfer energy (E): Transfer energy, E, represents the energy consumed to transfer the aggregated message from the cluster to the sink. For a cluster with k member nodes, cluster transfer energy is defined as follows: K E   ETjh  KER  EThs Table I. Parameter table J 1 The nodes are distributed in an environment like Fig. 5. The first part of Equation shows the energy consumed to The place of sink is considered at the middle of this transmit messages from k member nodes to the cluster head. environment, i.e. [0, 0]. The second part shows the energy consumed by the cluster head to receive k messages from the member nodes. Finally, the third part represents the energy needed to transmit from the cluster head to the sink. The number of cluster-heads is represented with TCH and the total number of nodes with N. Fitness function The used energy for conveying the message from cluster to sink and the sending distance are the main factors that we need to minimum them. In addition to these, it is possible insert the decreasing number of clusters in our function that it Fig.5. Distributed nodes can affect the energy function like the decreased sending distance, because the clusters use more energy in spite of Fig.6 shows the method of the formation of clusters after other nodes. So the chromosome fitness or F is a function doing the genetic algorithm. In this figure, the sink is shown (Fitness Function) of all the above fitness at the middle of the environment with a red star. The regular Parameters that I define it like Equation (2). nodes and the corresponding clusters are shown with different colors circles and cluster heads are shown by the 143 All Rights Reserved © 2012 IJARCSEE
  • 4. ISSN: 2277 – 9043 International Journal of Advanced Research in Computer Science and Electronics Engineering Volume 1, Issue 1, March 2012 star which is bigger than the normal nodes. Fig .6 selection of cluster group Fig.9. RCSD Fig.7 shows the amount of fitness function after each Fig.10 shows the movement of data during single hop generation. As we can see, after each generation the transmission scenario. In this scheme the member nodes of suggested algorithm increases the amount of fitness and the associated cluster head sends the data to the almost after 50 circuits of doing algorithm, the amount of corresponding cluster heads which eventually sends the data fitness will reach to its maximum. to the sink Fig.7. The amount of fitness The following figure is related to the number of cluster heads. As it is expected, after each generation the number of Fig.10. Path showing movement of data during single hop cluster heads is decreased (Fig.8). transmission Fig.11 shows the movement of data during multi hop transmission scenario. In this scheme the member nodes of the associated cluster head sent the data to the corresponding cluster heads and data moves through different cluster heads and eventually reaches the sink Fig.8. The number of cluster heads Fig.9 shows the distance which data takes to reach sink node decreases after each generation. With figure 8 we can understand that the total distance is decreased after each generation. Fig.11. Path showing movement of data during multi hop transmission Fig.12 shows the performance evaluation for single hop and multi-hop transmission scenario. Here the evaluation is 144
  • 5. ISSN: 2277 – 9043 INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN COMPUTER SCIENCE AND ELECTRONICS ENGINEERING VOLUME 1, ISSUE 2, APRIL 2012 done based on the number of live nodes for each [9] S. Jin, M. Zhou, and A. S. Wu, “Sensor network optimization using a genetic algorithm,” in Proceedings of the 7th World Multiconference transmission rounds. Fig.12 shows the number of live nodes on Systemics, Cybernetics and Informatics, 2003. of a network during 1000 circuits.Data1 shows the single hop [10] K. P. Ferentinos, T. A. Tsiligiridis, and K. G. Arvanitis, “Energy transmission and data 2 shows multi hop situation after optimization of wirless sensor networks for environmental measurements,” in Proceedings of the International Conference on genetic algorithm optimization. As seen in a figure, the Computational Intelligence for Measurment Systems and Applicatons sensor nodes for multi hop transmission method stay alive (CIMSA), July 2005. longer than sensor nodes for single hop scenario. Anish kumar was born at kollam town in Kerala, INDIA. He received his B.Tech Degree in Electronics & Communication Engineering with Honors from Kerala University. Presently he is Pursuing M.Tech from National Institute of Technology Hamirpur, Himachal Pradesh, INDIA from Communication Systems & Networks in Electronics & Communication Engineering Department. His current research areas of interest include wireless communication and wireless sensor networks. Fig.12 performance evaluation for single hop and multihop transmission IV. RESULTS AND DISCUSSIONS In this paper, a new clustering algorithm for minimizing the number of cluster heads is presented. GA-based method to minimize communication distance in sensor networks via clustering is being proposed. The algorithm begins by Anita Panwar was born at Jaipur town in Rajasthan , randomly selecting nodes in a network to be cluster heads. INDIA. She received her B.E Degree in Electronics & Communication By adjusting cluster-heads based on fitness function, our Engineering with Honors from Rajasthan University. Presently she is Pursuing M.Tech from National Institute of Technology Hamirpur, algorithm is able to find an appropriate number of Himachal Pradesh, INDIA from Communication Systems & Networks in cluster-heads and their locations. Simulation results show Electronics & Communication Engineering Department. Her current that the new approach is an efficient and effective method for research areas of interest include wireless communication and wireless solving this problem. sensor networks. She has published 3 research papers in International Journals and conference in these areas V. REFERENCES [1] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, “Wireless sensor networks: A survey,” Computer Networks, vol. 38, no. 4, pp. 393– 422, March 2002. [2] D. Estrin, D. Culler, K. Pister, and G. Sukhatme, “Connecting the physical world with pervasive networks,” IEEE Pervasive Computing, pp. 59 – 69, January-March 2002. [3] V. Mhatre, C. Rosenberg, D. Koffman, R. Mazumdar, and N. Shroff, “A minimum cost heterogeneous sensor network with a lifetime constraint,” IEEE Transactions on Mobile Computing (TMC), vol. 4, Ashok Kumar is working as Associate Professor in no. 1, pp. 4 – 15, 2005. the Department of Electronics and Communication Engineering, National [4] N. Trigoni, Y. Yao, A. Demers, J. Gehrke, and R. Rajaramany, Institute of Technology Hamirpur Himachal Pradesh- INDIA. Presently he is “Wavescheduling: Energy-efficient data dissemination for sensor pursuing PhD from National Institute of Technology. His current research networks,” in Proceedings of the International Workshop on Data areas of interest include wireless communication and wireless sensor Management for Sensor Networks (DMSN), in conjunction with the networks. He has published more than 20 research papers in International Confernece on Very Large Data Bases (VLDB), August International/National journals and conferences in these areas. He is life 2004. member of ISTE. [5] S. Bandyopadhyay and E. J. Coyle, “An energy efficient hierarchical . clustering algorithm for wireless sensor networks.” in Proceedings of the IEEE Conference on Computer Communications (INFOCOM), 2003. [6] W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, “Energyefficient communication protocol for wireless microsensor networks,” in Proceedings of the Hawaii International Conference on System Sciences, January 2000. [7] S. Hussain and A. W. Matin, “Base station assisted hierarchical clusterbased routing,” in Proceedings of the International Conference on Wireless and Mobile Communications (ICWMC). IEEE Computer Society, July 2006. [8] A. W. Matin and S. Hussain, “Intelligent hierarchical cluster-based routing,” in Proceedings of the International Workshop on Mobility and Scalability in Wireless Sensor Networks (MSWSN) in IEEE International Conference on Distributed Computing in Sensor Networks (DCOSS), June 2006, pp. 165–172. 145 All Rights Reserved © 2012 IJARCSEE