SlideShare a Scribd company logo
1 of 4
Energy Efficient Routing in Wireless Sensor Networks
                                     Gunti Spandan1, C R Manjunath2, Nagaraj GS3
                                       1,2
                                      Dept of CSE, SET, Jain University, 3RVCE, VTU
                        spandangunti@gmail.com ,manjucr123@gmail.com , nagarajgs2000@yahoo.com


Abstract:Wireless Sensor Networks present a great                        Energy-efficient multicast routing protocol is of
potential in monitoring systems. Routing problem is one of      paramount importance for many new applications being
the most important issues in a wireless sensor network          developed for the resource scarce WSN.
(WSN).Any routing protocol designed for wireless sensor
networks is should take into consideration, the challenging     II - MULTICAST AD HOC ON-DEMAND
factors like fault tolerance, energy efficiency, scalability,   DISTANCE V ECTOR(MAODV)
latency, power consumption and network topology. The                      MAODV like DSR has the same on demand
stringent requirement of energy budget has been an              routing characteristics, but uses an entirely different
emerging issue in the design specification for a wireless       approach for maintaining routing table information. As
sensors network (WSN). In this paper we present a study         MAODV belongs to the family of on demand routing
on demand &cluster multicast routing protocols with             protocol, so it follows the conventional scheme of
energy-efficiency perspective.                                  maintaining routing table i.e. only one entry will be made
                                                                for each destination. The entry made contains two
Keywords: multicast, routing,            wireless    sensor     information's, first one is it will update its destination with
networks, energy efficient.                                     the next hope and then the next hope will update its
I - Introduction                                                sequence number which shows that how recently this node
           Wireless sensor network(WSN) is a multi-hop          has updated.
wireless networks consists of a large of small-size, low-cost             MAODV also updates the upstream link if any
and low-power sensor nodes which are capable of sensing,        link associated against this entry goes down. MAODV also
computation and communication. WSN take advantage of            uses the same broadcasting mechanism as used by the DSR
deployment rapidly and strong survivability without fixed       for discovery within the network but it is different from
network support,but also with features of dynamic topology      AODV as it only receives route reply from those nodes
structure and energy resources are limited and so on.The        which belongs to a family of multicast group.
application of WSN technology is a revolution of perceived
and collection of information andused for various
applications such as habitat monitoring,
automation, and agriculture [1].
           Routing in WSNs is very challenging due to the
inherent characteristics that distinguish these networks
from other wireless networks like mobile ad hoc networks
or cellular networks.Sensor nodes are tightly constrained in
terms of energy, processing, and storage capacitiesthey
require careful resource management. Multicast is the
communication paradigm of one-to-many or many-
to-many, based on defined groups and constituted
by members, whose interest is to receive/share
the      same       information      for     a     specific
application.Multicast routing is to find a multicast tree             Figure 1 MAODV Joining Process- Image reproduced
which is rooted from the source and spans all destination       The group leader broadcast a HELLO message to all the
nodes.The whole routing process includes two phases. The        nodes and they update their request table upon this group
first phase is to seek a minimal energy path from the sink to   HELLO message. If a new node is interested to be a part of
the access point based on the idea of dynamic                   join this group, initially it will generate a route request
programming. The second phase is to search for a broadcast      packet (RREQ). The node unicast this request if it already
tree between the access point and the destination nodes in      knows the group leader address otherwise it will be
the multicast region [2].                                       broadcasted. The group leader or any other node of the
           Energy Efficient Routing method is proposed for      requested group having a grater sequence number than that
a static wireless sensors network, which consists of a large    of the RREQ packet is allowed to respond. As the message
number of energy-constrained sensors and a few hubs as          is broadcasted the members of the group or the group
the cluster heads of sensors. Since each battery-powered        leader will receive several RREQ packets but it will
sensor only has limited energy resource and the battery         consider only one having the highest sequence number and
recharge or replacement is impractical, a network with          least hope count. After selecting the request packet, it
energy-aware design becomes important to achieve the            unicast a route reply packet to the desired node. This
desired lifetime performance.                                   replying packet consists of the sequence number which is
recently updated and the distance of the node from the           heads. After selecting the cluster head (CH) it receives the
group leader. The requesting node at its end also                attribute from the user. The CH broadcasts the attribute,
receivesnumerous replies from different nodes and group          hard threshold (HT), soft threshold (ST), schedule and
leader but selects only one having the shortest distance         count time (CT) parameters to the cluster members. The
among all RREP packets and most recently received. After         sensor nodes sense continuously. If the sensed value is
selecting the most suitable route it generates a multicast       above the HT it is stored in the internal variable (SV) and
activation packet (MCAT) to its neighbor node to enable          transmitted to the CH through the TDMA schedule
the desired route.Figure2 shows the node joining process of      assigned for it. All the clusters formed here may not have
MAODY.                                                           uniform number of sensor nodes. The cluster formed with
                                                                 maximum number of nodes requires more time to aggregate
III   -   THRESHOLDSENSITIVEENERGY                               the captured data from nodes and transmit to BS than the
EFFICIENT SENSOR NETWOR K ( TEEN)                                cluster with minimum number of nodes.
          Threshold sensitive Energy Efficient sensor                       Suppose in any cluster, adjacent nodes have the
Network (TEEN)[5] belongs to on-demand routing                   similar sensed data to transmit then those nodes are formed
protocols category and mostly used for time crucial              as a pair. Only one node from the pair will respond to the
applications. In TEEN, nodes have two levels of cluster          query while the another node goes to sleep mode. The node
heads and also they follow hierarchical clustering design.       which responds to the query is considered as active node
After nodes have selected their cluster head, user needs to      and the other node which goes to sleep mode is considered
manually enter the attribute values, which will be               as sleep node. This protocol supports one time query,
broadcasted by cluster head in form of two parameters soft       historical query and persistent query. The BS needs to
threshold and hard threshold.                                    respond to nodes query only after receiving the data from
          The sensor nodes will start transmitting data          all the CHs.
when minimum threshold value is greater than hard                           As the cluster head of cluster with maximum
threshold. Another variable called sensed value is used for      members require more time to communicate with BS a
transmitted data. Teen saves data continuously. The soft         modified TDMA schedule is assigned as per which BS
threshold also saves energy by reducing the transmission,        needs to wait until data from CH of cluster with more
when there no or little change in the attribute value. Cluster   members reaches it. Apart from responding to time critical
head will definitely consume more energy than a normal           events, the nodes were also forced to transmit data to CH at
node because it needs to do extra processing.                    periodic intervals as CT even though the sensed data does
                                                                 not exceed the threshold value. Where CT is the maximum
                                                                 time period between two successive reports sent by a node.
                                                                 Due to this periodic transmission, frequent updates of the
                                                                 nodes sensed value are transmitted to its CH. In this
                                                                 protocol the energy consumption can be reduced by
                                                                 properly selecting the CT and threshold values.
                                                                            CDMA schedule is used to avoid collisions
                                                                 during cluster heads communicating with BS.
                                                                 The attributes can be changed during the every cluster head
                                                                 change time. The main drawback ofthis protocol is the
                                                                 additional complexity required to implement the threshold
                                                                 functions and CT.


              Figure 2 Operational Flow of TEEN
The biggest disadvantage of this protocol is that when hard
threshold value is higher than sensed value there will be no
transmission to clustered head from node, so the cluster
head will have no information updation even if the node is
no more in network. This problem can easily be addressed
by fixing soft threshold to as minimum value as possible
even though it would increase energy consumption but
nodes sensibility will also be increased. This protocol uses
Time Division Multiple Access (TDMA) as a scheduler to
send data between nodes and their cluster heads.Figure 2
shows operational flow diagram of TEEN protocol.


IV - Adaptive Periodic Threshold-sensitive Energy
Efficient sensor network protocol (APTEEN)
           APTEEN, is a hybrid protocol proposed in [5] for      V - SPEED Protocol
both periodic data collection and time critical events. In
this, cluster is formed with 1st level and 2nd level cluster
SPEED maintains a desired delivery speed across      congestion. Figure 4 shows the protocol structure of
sensornetworks by both diverting traffic at the                SPEED protocol.
networkinglayer and locally regulating packets sent to the
MAC layer.                                                     VI - REAL-TIME POWER-AWARE ROUTING
It consists of the following components: An API, A             IN SENSOR NETWORKS (RPAR)
neighbor beacon exchange scheme, A delay estimation            RPAR is a real time protocol proposed in which achieves
scheme, the Stateless Non-deterministic Geographic             application-specified communication delays at low energy
Forwardingalgorithm (SNGF), A Neighborhood Feedback            cost by dynamically adapting transmission power and
Loop (NFL), Backpressure Rerouting, Last mile processing       routing decisions based on packet deadlines. The primary
As shown in Figure 4,.SNGF is the routing module               design objective of RPAR is to increase the number of
responsible for choosing the next hop candidate that can       packets which meets their deadlines. Another
support the desired delivery speed. NFL and Backpressure       distinguishing feature of RPAR is that it handles realistic
Rerouting are two modules to reduce or divert traffic when     properties of WSN such as lossy links, limited memory,
congestion occurs, so that SNGF has available candidates       and bandwidth. RPAR has four components:
to choose from. The last mile process is provided to support   A. Dynamic velocity assignment policy
the three communication semantics mentioned before.            It uses the velocity assignment policy to map a packet’s
Delay estimation is the mechanism by which a node              deadline to a required velocity.
determineswhether or not congestion has occurred. And          B. Delay estimator
beacon exchange provides geographic location of the            This evaluates the one-hop delay of each forwarding choice
neighbors so that SNGF can do geographic based routing.        in the neighbor table, i.e. the time a node takes to deliver a
                                                               packet to neighbor N at power level p.
                                                               C. Forwarding policy
                                                               Based on the velocity requirement and the information
                                                               provided by the delay estimator, It forwards the packet
                                                               using the most energy efficient forwarding choice in its
                                                               neighborhood table that meets the required velocity.
                                                               D. Neighborhood manager
                                                               This manager attempts to find a new forwarding choice that
                                                               meets the required velocity through power adaptation and
                                                               neighbor discovery, when the forwarding policy cannot
                                                               find a forwarding choice that meets the required velocity in
                                                               the neighbor table. RPAR trades-off between the
                                                               communication delay and throughput. It trades capacity and
          Figure 4 SPEED Protocol- Image reproduced            energy for improving latency by increasing transmission
                                                               power and when there are loose deadlines, the transmission
                                                               power is adjusted accordingly. The delay bounds for each
SPEED facilitates real-time communication because it           packet is provided by the application
provides desired transfer rate over the network. It provides
different types of communication services i.e.                 VII - MULTIPATH                 AND       MULTIPLE-SP
unicast,multicast and any cast. Stateless Non-deterministic    EED(MMSPEED)
Geographic Forwarding (SNGF) identifies next hop                          MMSPEED is an extension of SPEED
whenever source node transmit the data.                        protocol[4]. The aim of MMSPEED is to make routing
                                                               decisions locally on the nodes and also to facilitate
SPEED only stores the information of very next node, so it     differentiated QOS in timeless and reliable domain. To
requires less memory. Neighboring beacon is used for           make decisions locally without maintaining end-to-end
information interchange between nodes. To identify             routes, it uses geographic routing method. It assumes that
trafficchanges in the network two types of on demand           main identifier for destination is its geographic location
beacons are used i.e. delay estimation and back pressure       rather than node ID. Periodic location update packets are
beacon.                                                        used to instantly update the location information with
          SPEED uses Backpressure rerouting mechanism          neighbors, so that every node is aware of its very next
for congestion controlhandling in the network. Packets are     neighbor within its range. Each node makes pre-packet
given an alternative route to destination and normally no      decisions depending on the geographic location of the
packets are dropped in Backpressure rerouting mechanism.       neighbor.
Only when there is no alternative route to destination and                 The geographic localized routing mechanism has
network become very congested than the packets are             many advantages over traditional routing approach:
dropped. It will consume less energy if there is no            i) This approach is suitable for larger networks
congestion in the network and also it will save energy by      (scalability).
selecting shortest path to the destination but if there is     ii) Minimum delay suitable for time-critical applications.
congestion in the network, the energy consumption will be      iii) Dynamic adoption to network topology changes.
slightly higher. SPEED is a hybrid protocol because it                    To achieve higher performance, MMSPEED
combines the functionality of MAC and network layer to         needs MAC layerto support following function:
minimize the delay and to provide better response to
i) To assign priority for accessing shared-medium                  energyconsumption, but repeatedly re-clustering
dependingupon the speed layer.                                     will still consume more energy.
ii) Reliable packet delivery                                       (2) different clusters, the cluster head node
iii) Average delay measurement
                                                                   and cluster head nodes from non-different, the
iv) Measurement of loss to individual neighbors
                                                                   communication process increases the energy
                                                                   consumption of cluster head.
                                                                    (3)The cluster head node need to communicate
                                                                   with the sink node to complete the data fusion
                                                                   work, energy consumption increased.

                                                                   VIII - Conclusion:
                                                                   Providing an energy-efficient multicast routing protocol is
                                                                   of paramount importance for many new applications being
                                                                   developed for the resource scarce in WSNThis paper
                                                                   presents an overview of different energy efficientmulticast
                                                                   routing protocols for wireless sensor networks.
                                                                   Generally,all of them needs low processing and memory
                                                                   forrouting that means lower energy requirements.

               Figure 5 MMSPEED Protocol- Image
To achieve above MAC layer goals another protocol is               References
                                                                   [1].D.Baghyalakshmi,          Jemimah         Ebenezer,      S.A.V.
profromposed in. MMSPEED establishes redundant path to             Satyamurty,”LOW             LATENCY           AND          ENERGY
each destination and also provides multi-speed                     EFFICIENTROUTING PROTOCOLS FOR WIRELESSSENSOR
transmission. Fordifferent speeds different QOS levels can         NETWORKS” ICWCSC,2010.
be set to improve performance. MMSPEED and SPEED                   [2].Abid Ali Minhas, Fazl-e-Hadi, Danish Sattar, KashifMustaq
are different in way that MMSPEED offers different level           and S. Ali Rizvi” Energy Efficient Multicast Routing Protocols for
of QOS according to network and traffic requirements.              Wireless Sensor Networks” IEEE 2011.
Figure 5 shows the protocol structure of MMSPEED                   [3]. Ricardo Silva #1, Jorge S´a Silva #2.”Why Should Multicast
protocol                                                           be used in WSNs” IEEE ISWCS 2008
                                                                   [4]. W. B. Jaballah and N. Tabbane, "Multi path multi speed
                                                                   contention window adapter," IJCSNS International Journal of
VIII - LEACH Protocol                                              Computer Science and Network Security" vol. 9, no. 2, 2009.
          In the LEACH protocol, random, adaptive,                 [5]. A. Manjeshwar and D. P. Agarwal, "Teen: A routing protocol
self-organizing cluster formation method. Figure                   for enhanced efficiency in wireless sensor networks," Proceedings
                                                                   15th International Parallel and Distributed Processing. IPDPS, 2001
6depicts a wireless sensor network protocol based on               6.PAN Xue-feng, LI La-yuan,”Design of an Energy Balanced
LEACH is divided into five clusters, each cluster has a            Based Routing Protocol for WSN”IEEE 2011.
black circle represents the first cluster node , the rest of the   7.Taehee Kim, Hosung Park, Min-Sook Jin, BatzorigSambuu, and
white circle indicates a non cluster head node. Each cluster       Sang-Ha Kim “Energy-balancing Multicast Routing Protocolfor
has a cluster head node, protocol randomly selecting cluster       Wireless Sensor Networks” IEEE 2008.
head node cycle, the energy of the entire network load
equally distributed to each sensor node can achieve lower
energy consumption, the purpose of improving network
lifetime




       Figure 6 LEACH protocol cluster structure
From the above analysis shows that LEACH
protocol has the following deficiencies:
 (1) the use of cluster head nodes in random
rotation   method    which   can    reduce the

More Related Content

What's hot

BeeSensor routing protocol for wireless sensor network
BeeSensor routing protocol for wireless sensor networkBeeSensor routing protocol for wireless sensor network
BeeSensor routing protocol for wireless sensor networkSonam Jain
 
Data-Centric Routing Protocols in Wireless Sensor Network: A survey
Data-Centric Routing Protocols in Wireless Sensor Network: A surveyData-Centric Routing Protocols in Wireless Sensor Network: A survey
Data-Centric Routing Protocols in Wireless Sensor Network: A surveyAli Habeeb
 
Wireless Sensor Networks LEACH & EDEEC
Wireless Sensor Networks LEACH & EDEECWireless Sensor Networks LEACH & EDEEC
Wireless Sensor Networks LEACH & EDEECYogesh Fulara
 
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...divya_prabha
 
Qos aware routing protocol for wsn
Qos aware routing protocol for wsnQos aware routing protocol for wsn
Qos aware routing protocol for wsnKamal Patel
 
Routing protocolsin Wireless sensor network
Routing protocolsin Wireless sensor network Routing protocolsin Wireless sensor network
Routing protocolsin Wireless sensor network dilip pareek
 
A General Self Organized Tree Based Energy Balance Routing Protocol for WSN
A General Self Organized Tree Based Energy Balance Routing Protocol for WSN A General Self Organized Tree Based Energy Balance Routing Protocol for WSN
A General Self Organized Tree Based Energy Balance Routing Protocol for WSN Sathish Silence
 
Wireless sensor network lifetime constraints
Wireless sensor network lifetime constraintsWireless sensor network lifetime constraints
Wireless sensor network lifetime constraintsmmjalbiaty
 
Fault tolerance in wireless sensor networks by Constrained Delaunay Triangula...
Fault tolerance in wireless sensor networks by Constrained Delaunay Triangula...Fault tolerance in wireless sensor networks by Constrained Delaunay Triangula...
Fault tolerance in wireless sensor networks by Constrained Delaunay Triangula...Sigma web solutions pvt. ltd.
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingHabibur Rahman
 
Performance Analysis of Routing Metrics for Wireless Sensor Networks
Performance Analysis of Routing Metrics for Wireless Sensor NetworksPerformance Analysis of Routing Metrics for Wireless Sensor Networks
Performance Analysis of Routing Metrics for Wireless Sensor NetworksIJMER
 
Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)rajivagarwal23dei
 

What's hot (20)

wsn routing protocol
 wsn routing protocol wsn routing protocol
wsn routing protocol
 
BeeSensor routing protocol for wireless sensor network
BeeSensor routing protocol for wireless sensor networkBeeSensor routing protocol for wireless sensor network
BeeSensor routing protocol for wireless sensor network
 
WSN presentation
WSN presentationWSN presentation
WSN presentation
 
Data-Centric Routing Protocols in Wireless Sensor Network: A survey
Data-Centric Routing Protocols in Wireless Sensor Network: A surveyData-Centric Routing Protocols in Wireless Sensor Network: A survey
Data-Centric Routing Protocols in Wireless Sensor Network: A survey
 
Wireless Sensor Networks LEACH & EDEEC
Wireless Sensor Networks LEACH & EDEECWireless Sensor Networks LEACH & EDEEC
Wireless Sensor Networks LEACH & EDEEC
 
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
Report on I-LEACH: An Energy Efficient Routing Protocol in Wireless Sensor Ne...
 
Routing Protocols in WSN
Routing Protocols in WSNRouting Protocols in WSN
Routing Protocols in WSN
 
Leach wireless sensor ntwrk aa1
Leach wireless sensor ntwrk aa1Leach wireless sensor ntwrk aa1
Leach wireless sensor ntwrk aa1
 
Qos aware routing protocol for wsn
Qos aware routing protocol for wsnQos aware routing protocol for wsn
Qos aware routing protocol for wsn
 
Routing protocolsin Wireless sensor network
Routing protocolsin Wireless sensor network Routing protocolsin Wireless sensor network
Routing protocolsin Wireless sensor network
 
A General Self Organized Tree Based Energy Balance Routing Protocol for WSN
A General Self Organized Tree Based Energy Balance Routing Protocol for WSN A General Self Organized Tree Based Energy Balance Routing Protocol for WSN
A General Self Organized Tree Based Energy Balance Routing Protocol for WSN
 
Wireless sensor network lifetime constraints
Wireless sensor network lifetime constraintsWireless sensor network lifetime constraints
Wireless sensor network lifetime constraints
 
Fault tolerance in wireless sensor networks by Constrained Delaunay Triangula...
Fault tolerance in wireless sensor networks by Constrained Delaunay Triangula...Fault tolerance in wireless sensor networks by Constrained Delaunay Triangula...
Fault tolerance in wireless sensor networks by Constrained Delaunay Triangula...
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networking
 
Thesis-Final-slide
Thesis-Final-slideThesis-Final-slide
Thesis-Final-slide
 
Leach
LeachLeach
Leach
 
Performance Analysis of Routing Metrics for Wireless Sensor Networks
Performance Analysis of Routing Metrics for Wireless Sensor NetworksPerformance Analysis of Routing Metrics for Wireless Sensor Networks
Performance Analysis of Routing Metrics for Wireless Sensor Networks
 
Wireless sensor network
Wireless sensor networkWireless sensor network
Wireless sensor network
 
Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)
 
Leach & Pegasis
Leach & PegasisLeach & Pegasis
Leach & Pegasis
 

Similar to Energy efficient routing in wireless sensor networks

Energy efficient routing_in_wireless_sensor_networks
Energy efficient routing_in_wireless_sensor_networksEnergy efficient routing_in_wireless_sensor_networks
Energy efficient routing_in_wireless_sensor_networksGr Patel
 
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)ijsrd.com
 
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)ijsrd.com
 
Modified leach protocol in wireless sensor network a survey
Modified leach protocol in wireless sensor network a surveyModified leach protocol in wireless sensor network a survey
Modified leach protocol in wireless sensor network a surveyIAEME Publication
 
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
 
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...IJCSEA Journal
 
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACHBased on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACHijsrd.com
 
An Improved LEACH-C Algorithm for Energy Efficiency in WSN Routing
An Improved LEACH-C Algorithm for Energy Efficiency in WSN RoutingAn Improved LEACH-C Algorithm for Energy Efficiency in WSN Routing
An Improved LEACH-C Algorithm for Energy Efficiency in WSN Routingijsrd.com
 
29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishor29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishorijaprr_editor
 
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
 
A NOVEL APPROACH FOR ENERGY EFFICIENT HIERARCHY BASED ROUTING IN SENSOR NETWO...
A NOVEL APPROACH FOR ENERGY EFFICIENT HIERARCHY BASED ROUTING IN SENSOR NETWO...A NOVEL APPROACH FOR ENERGY EFFICIENT HIERARCHY BASED ROUTING IN SENSOR NETWO...
A NOVEL APPROACH FOR ENERGY EFFICIENT HIERARCHY BASED ROUTING IN SENSOR NETWO...cscpconf
 
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
 
Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...
Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...
Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...ijsrd.com
 
Flow balanced routing in wireless sensor networks
Flow balanced routing in wireless sensor networksFlow balanced routing in wireless sensor networks
Flow balanced routing in wireless sensor networkseSAT Publishing House
 
A Review Paper on Power Consumption Improvements in WSN
A Review Paper on Power Consumption Improvements in WSNA Review Paper on Power Consumption Improvements in WSN
A Review Paper on Power Consumption Improvements in WSNIJERA Editor
 

Similar to Energy efficient routing in wireless sensor networks (20)

Energy efficient routing_in_wireless_sensor_networks
Energy efficient routing_in_wireless_sensor_networksEnergy efficient routing_in_wireless_sensor_networks
Energy efficient routing_in_wireless_sensor_networks
 
Bn36386389
Bn36386389Bn36386389
Bn36386389
 
H0421043049
H0421043049H0421043049
H0421043049
 
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
 
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
Energy Efficient LEACH protocol for Wireless Sensor Network (I-LEACH)
 
Modified leach protocol in wireless sensor network a survey
Modified leach protocol in wireless sensor network a surveyModified leach protocol in wireless sensor network a survey
Modified leach protocol in wireless sensor network a survey
 
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...
 
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
SLGC: A New Cluster Routing Algorithm in Wireless Sensor Network for Decrease...
 
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACHBased on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
 
Jm2416491652
Jm2416491652Jm2416491652
Jm2416491652
 
An Improved LEACH-C Algorithm for Energy Efficiency in WSN Routing
An Improved LEACH-C Algorithm for Energy Efficiency in WSN RoutingAn Improved LEACH-C Algorithm for Energy Efficiency in WSN Routing
An Improved LEACH-C Algorithm for Energy Efficiency in WSN Routing
 
29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishor29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishor
 
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...
 
A NOVEL APPROACH FOR ENERGY EFFICIENT HIERARCHY BASED ROUTING IN SENSOR NETWO...
A NOVEL APPROACH FOR ENERGY EFFICIENT HIERARCHY BASED ROUTING IN SENSOR NETWO...A NOVEL APPROACH FOR ENERGY EFFICIENT HIERARCHY BASED ROUTING IN SENSOR NETWO...
A NOVEL APPROACH FOR ENERGY EFFICIENT HIERARCHY BASED ROUTING IN SENSOR NETWO...
 
A04560105
A04560105A04560105
A04560105
 
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...
 
Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...
Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...
Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...
 
Wsn ppt
Wsn pptWsn ppt
Wsn ppt
 
Flow balanced routing in wireless sensor networks
Flow balanced routing in wireless sensor networksFlow balanced routing in wireless sensor networks
Flow balanced routing in wireless sensor networks
 
A Review Paper on Power Consumption Improvements in WSN
A Review Paper on Power Consumption Improvements in WSNA Review Paper on Power Consumption Improvements in WSN
A Review Paper on Power Consumption Improvements in WSN
 

Recently uploaded

ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 

Recently uploaded (20)

ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 

Energy efficient routing in wireless sensor networks

  • 1. Energy Efficient Routing in Wireless Sensor Networks Gunti Spandan1, C R Manjunath2, Nagaraj GS3 1,2 Dept of CSE, SET, Jain University, 3RVCE, VTU spandangunti@gmail.com ,manjucr123@gmail.com , nagarajgs2000@yahoo.com Abstract:Wireless Sensor Networks present a great Energy-efficient multicast routing protocol is of potential in monitoring systems. Routing problem is one of paramount importance for many new applications being the most important issues in a wireless sensor network developed for the resource scarce WSN. (WSN).Any routing protocol designed for wireless sensor networks is should take into consideration, the challenging II - MULTICAST AD HOC ON-DEMAND factors like fault tolerance, energy efficiency, scalability, DISTANCE V ECTOR(MAODV) latency, power consumption and network topology. The MAODV like DSR has the same on demand stringent requirement of energy budget has been an routing characteristics, but uses an entirely different emerging issue in the design specification for a wireless approach for maintaining routing table information. As sensors network (WSN). In this paper we present a study MAODV belongs to the family of on demand routing on demand &cluster multicast routing protocols with protocol, so it follows the conventional scheme of energy-efficiency perspective. maintaining routing table i.e. only one entry will be made for each destination. The entry made contains two Keywords: multicast, routing, wireless sensor information's, first one is it will update its destination with networks, energy efficient. the next hope and then the next hope will update its I - Introduction sequence number which shows that how recently this node Wireless sensor network(WSN) is a multi-hop has updated. wireless networks consists of a large of small-size, low-cost MAODV also updates the upstream link if any and low-power sensor nodes which are capable of sensing, link associated against this entry goes down. MAODV also computation and communication. WSN take advantage of uses the same broadcasting mechanism as used by the DSR deployment rapidly and strong survivability without fixed for discovery within the network but it is different from network support,but also with features of dynamic topology AODV as it only receives route reply from those nodes structure and energy resources are limited and so on.The which belongs to a family of multicast group. application of WSN technology is a revolution of perceived and collection of information andused for various applications such as habitat monitoring, automation, and agriculture [1]. Routing in WSNs is very challenging due to the inherent characteristics that distinguish these networks from other wireless networks like mobile ad hoc networks or cellular networks.Sensor nodes are tightly constrained in terms of energy, processing, and storage capacitiesthey require careful resource management. Multicast is the communication paradigm of one-to-many or many- to-many, based on defined groups and constituted by members, whose interest is to receive/share the same information for a specific application.Multicast routing is to find a multicast tree Figure 1 MAODV Joining Process- Image reproduced which is rooted from the source and spans all destination The group leader broadcast a HELLO message to all the nodes.The whole routing process includes two phases. The nodes and they update their request table upon this group first phase is to seek a minimal energy path from the sink to HELLO message. If a new node is interested to be a part of the access point based on the idea of dynamic join this group, initially it will generate a route request programming. The second phase is to search for a broadcast packet (RREQ). The node unicast this request if it already tree between the access point and the destination nodes in knows the group leader address otherwise it will be the multicast region [2]. broadcasted. The group leader or any other node of the Energy Efficient Routing method is proposed for requested group having a grater sequence number than that a static wireless sensors network, which consists of a large of the RREQ packet is allowed to respond. As the message number of energy-constrained sensors and a few hubs as is broadcasted the members of the group or the group the cluster heads of sensors. Since each battery-powered leader will receive several RREQ packets but it will sensor only has limited energy resource and the battery consider only one having the highest sequence number and recharge or replacement is impractical, a network with least hope count. After selecting the request packet, it energy-aware design becomes important to achieve the unicast a route reply packet to the desired node. This desired lifetime performance. replying packet consists of the sequence number which is
  • 2. recently updated and the distance of the node from the heads. After selecting the cluster head (CH) it receives the group leader. The requesting node at its end also attribute from the user. The CH broadcasts the attribute, receivesnumerous replies from different nodes and group hard threshold (HT), soft threshold (ST), schedule and leader but selects only one having the shortest distance count time (CT) parameters to the cluster members. The among all RREP packets and most recently received. After sensor nodes sense continuously. If the sensed value is selecting the most suitable route it generates a multicast above the HT it is stored in the internal variable (SV) and activation packet (MCAT) to its neighbor node to enable transmitted to the CH through the TDMA schedule the desired route.Figure2 shows the node joining process of assigned for it. All the clusters formed here may not have MAODY. uniform number of sensor nodes. The cluster formed with maximum number of nodes requires more time to aggregate III - THRESHOLDSENSITIVEENERGY the captured data from nodes and transmit to BS than the EFFICIENT SENSOR NETWOR K ( TEEN) cluster with minimum number of nodes. Threshold sensitive Energy Efficient sensor Suppose in any cluster, adjacent nodes have the Network (TEEN)[5] belongs to on-demand routing similar sensed data to transmit then those nodes are formed protocols category and mostly used for time crucial as a pair. Only one node from the pair will respond to the applications. In TEEN, nodes have two levels of cluster query while the another node goes to sleep mode. The node heads and also they follow hierarchical clustering design. which responds to the query is considered as active node After nodes have selected their cluster head, user needs to and the other node which goes to sleep mode is considered manually enter the attribute values, which will be as sleep node. This protocol supports one time query, broadcasted by cluster head in form of two parameters soft historical query and persistent query. The BS needs to threshold and hard threshold. respond to nodes query only after receiving the data from The sensor nodes will start transmitting data all the CHs. when minimum threshold value is greater than hard As the cluster head of cluster with maximum threshold. Another variable called sensed value is used for members require more time to communicate with BS a transmitted data. Teen saves data continuously. The soft modified TDMA schedule is assigned as per which BS threshold also saves energy by reducing the transmission, needs to wait until data from CH of cluster with more when there no or little change in the attribute value. Cluster members reaches it. Apart from responding to time critical head will definitely consume more energy than a normal events, the nodes were also forced to transmit data to CH at node because it needs to do extra processing. periodic intervals as CT even though the sensed data does not exceed the threshold value. Where CT is the maximum time period between two successive reports sent by a node. Due to this periodic transmission, frequent updates of the nodes sensed value are transmitted to its CH. In this protocol the energy consumption can be reduced by properly selecting the CT and threshold values. CDMA schedule is used to avoid collisions during cluster heads communicating with BS. The attributes can be changed during the every cluster head change time. The main drawback ofthis protocol is the additional complexity required to implement the threshold functions and CT. Figure 2 Operational Flow of TEEN The biggest disadvantage of this protocol is that when hard threshold value is higher than sensed value there will be no transmission to clustered head from node, so the cluster head will have no information updation even if the node is no more in network. This problem can easily be addressed by fixing soft threshold to as minimum value as possible even though it would increase energy consumption but nodes sensibility will also be increased. This protocol uses Time Division Multiple Access (TDMA) as a scheduler to send data between nodes and their cluster heads.Figure 2 shows operational flow diagram of TEEN protocol. IV - Adaptive Periodic Threshold-sensitive Energy Efficient sensor network protocol (APTEEN) APTEEN, is a hybrid protocol proposed in [5] for V - SPEED Protocol both periodic data collection and time critical events. In this, cluster is formed with 1st level and 2nd level cluster
  • 3. SPEED maintains a desired delivery speed across congestion. Figure 4 shows the protocol structure of sensornetworks by both diverting traffic at the SPEED protocol. networkinglayer and locally regulating packets sent to the MAC layer. VI - REAL-TIME POWER-AWARE ROUTING It consists of the following components: An API, A IN SENSOR NETWORKS (RPAR) neighbor beacon exchange scheme, A delay estimation RPAR is a real time protocol proposed in which achieves scheme, the Stateless Non-deterministic Geographic application-specified communication delays at low energy Forwardingalgorithm (SNGF), A Neighborhood Feedback cost by dynamically adapting transmission power and Loop (NFL), Backpressure Rerouting, Last mile processing routing decisions based on packet deadlines. The primary As shown in Figure 4,.SNGF is the routing module design objective of RPAR is to increase the number of responsible for choosing the next hop candidate that can packets which meets their deadlines. Another support the desired delivery speed. NFL and Backpressure distinguishing feature of RPAR is that it handles realistic Rerouting are two modules to reduce or divert traffic when properties of WSN such as lossy links, limited memory, congestion occurs, so that SNGF has available candidates and bandwidth. RPAR has four components: to choose from. The last mile process is provided to support A. Dynamic velocity assignment policy the three communication semantics mentioned before. It uses the velocity assignment policy to map a packet’s Delay estimation is the mechanism by which a node deadline to a required velocity. determineswhether or not congestion has occurred. And B. Delay estimator beacon exchange provides geographic location of the This evaluates the one-hop delay of each forwarding choice neighbors so that SNGF can do geographic based routing. in the neighbor table, i.e. the time a node takes to deliver a packet to neighbor N at power level p. C. Forwarding policy Based on the velocity requirement and the information provided by the delay estimator, It forwards the packet using the most energy efficient forwarding choice in its neighborhood table that meets the required velocity. D. Neighborhood manager This manager attempts to find a new forwarding choice that meets the required velocity through power adaptation and neighbor discovery, when the forwarding policy cannot find a forwarding choice that meets the required velocity in the neighbor table. RPAR trades-off between the communication delay and throughput. It trades capacity and Figure 4 SPEED Protocol- Image reproduced energy for improving latency by increasing transmission power and when there are loose deadlines, the transmission power is adjusted accordingly. The delay bounds for each SPEED facilitates real-time communication because it packet is provided by the application provides desired transfer rate over the network. It provides different types of communication services i.e. VII - MULTIPATH AND MULTIPLE-SP unicast,multicast and any cast. Stateless Non-deterministic EED(MMSPEED) Geographic Forwarding (SNGF) identifies next hop MMSPEED is an extension of SPEED whenever source node transmit the data. protocol[4]. The aim of MMSPEED is to make routing decisions locally on the nodes and also to facilitate SPEED only stores the information of very next node, so it differentiated QOS in timeless and reliable domain. To requires less memory. Neighboring beacon is used for make decisions locally without maintaining end-to-end information interchange between nodes. To identify routes, it uses geographic routing method. It assumes that trafficchanges in the network two types of on demand main identifier for destination is its geographic location beacons are used i.e. delay estimation and back pressure rather than node ID. Periodic location update packets are beacon. used to instantly update the location information with SPEED uses Backpressure rerouting mechanism neighbors, so that every node is aware of its very next for congestion controlhandling in the network. Packets are neighbor within its range. Each node makes pre-packet given an alternative route to destination and normally no decisions depending on the geographic location of the packets are dropped in Backpressure rerouting mechanism. neighbor. Only when there is no alternative route to destination and The geographic localized routing mechanism has network become very congested than the packets are many advantages over traditional routing approach: dropped. It will consume less energy if there is no i) This approach is suitable for larger networks congestion in the network and also it will save energy by (scalability). selecting shortest path to the destination but if there is ii) Minimum delay suitable for time-critical applications. congestion in the network, the energy consumption will be iii) Dynamic adoption to network topology changes. slightly higher. SPEED is a hybrid protocol because it To achieve higher performance, MMSPEED combines the functionality of MAC and network layer to needs MAC layerto support following function: minimize the delay and to provide better response to
  • 4. i) To assign priority for accessing shared-medium energyconsumption, but repeatedly re-clustering dependingupon the speed layer. will still consume more energy. ii) Reliable packet delivery (2) different clusters, the cluster head node iii) Average delay measurement and cluster head nodes from non-different, the iv) Measurement of loss to individual neighbors communication process increases the energy consumption of cluster head. (3)The cluster head node need to communicate with the sink node to complete the data fusion work, energy consumption increased. VIII - Conclusion: Providing an energy-efficient multicast routing protocol is of paramount importance for many new applications being developed for the resource scarce in WSNThis paper presents an overview of different energy efficientmulticast routing protocols for wireless sensor networks. Generally,all of them needs low processing and memory forrouting that means lower energy requirements. Figure 5 MMSPEED Protocol- Image To achieve above MAC layer goals another protocol is References [1].D.Baghyalakshmi, Jemimah Ebenezer, S.A.V. profromposed in. MMSPEED establishes redundant path to Satyamurty,”LOW LATENCY AND ENERGY each destination and also provides multi-speed EFFICIENTROUTING PROTOCOLS FOR WIRELESSSENSOR transmission. Fordifferent speeds different QOS levels can NETWORKS” ICWCSC,2010. be set to improve performance. MMSPEED and SPEED [2].Abid Ali Minhas, Fazl-e-Hadi, Danish Sattar, KashifMustaq are different in way that MMSPEED offers different level and S. Ali Rizvi” Energy Efficient Multicast Routing Protocols for of QOS according to network and traffic requirements. Wireless Sensor Networks” IEEE 2011. Figure 5 shows the protocol structure of MMSPEED [3]. Ricardo Silva #1, Jorge S´a Silva #2.”Why Should Multicast protocol be used in WSNs” IEEE ISWCS 2008 [4]. W. B. Jaballah and N. Tabbane, "Multi path multi speed contention window adapter," IJCSNS International Journal of VIII - LEACH Protocol Computer Science and Network Security" vol. 9, no. 2, 2009. In the LEACH protocol, random, adaptive, [5]. A. Manjeshwar and D. P. Agarwal, "Teen: A routing protocol self-organizing cluster formation method. Figure for enhanced efficiency in wireless sensor networks," Proceedings 15th International Parallel and Distributed Processing. IPDPS, 2001 6depicts a wireless sensor network protocol based on 6.PAN Xue-feng, LI La-yuan,”Design of an Energy Balanced LEACH is divided into five clusters, each cluster has a Based Routing Protocol for WSN”IEEE 2011. black circle represents the first cluster node , the rest of the 7.Taehee Kim, Hosung Park, Min-Sook Jin, BatzorigSambuu, and white circle indicates a non cluster head node. Each cluster Sang-Ha Kim “Energy-balancing Multicast Routing Protocolfor has a cluster head node, protocol randomly selecting cluster Wireless Sensor Networks” IEEE 2008. head node cycle, the energy of the entire network load equally distributed to each sensor node can achieve lower energy consumption, the purpose of improving network lifetime Figure 6 LEACH protocol cluster structure From the above analysis shows that LEACH protocol has the following deficiencies: (1) the use of cluster head nodes in random rotation method which can reduce the