SlideShare uma empresa Scribd logo
1 de 18
Energy-Efficient Geographical   Forwarding Algorithm for Wireless Ad Hoc and Sensor Networks Presenter: ZhendongLun 1
Contents ,[object Object],      1) Energy-efficient routing      2) Location-based (position-based) routing       3) Energy-efficient location-based routing ,[object Object], 1) Network model       2) Algorithm design ,[object Object]
Conclusion
Reference2
Energy-efficient routing Goal: to achieve power efficient, multi-hop communication             in ad hoc and sensor networks. Types: Topology Control: dynamically chooses the transmit range of each node in such a way that energy consumption is reduced. Power Aware Routing: using some power-aware metrics for determining routesto save energy for multi-hop packet delivery. Sleep Scheduling: chooses some sensors to sleep in order to reduce the energy wasted in an idle state.  Globalized Approach: integrates different states of the network(i.e., transmission/reception/idle) into a joint optimization problem, in order to minimize energy consumption. 3
Location-based (position-based) routing Goal:  make routing decision to the destination based on             node geographic position and the position of its            one-hop neighbors. Types: Basic distance, progress, and direction based methods Partial flooding and multi-path based path strategies Depth first search based routing with guaranteed delivery Nearly stateless routing with guaranteed delivery Power and cost aware routing 4
Energy-efficient location-based routing  Goal:  makes local routing decisions in order to build a            near-optimal power-efficient end-to-end path. Extra information needed: i.e.,   energy cost for each path,          node residual energy  5
Network Model One-hop topology N(x) is the set of one-hop neighbors of x Graph G=(V,E) V: set of nodes,  E: set of links connecting nodes      : residual energy for node x    V(G) 6
Algorithm Design The network lifetime of a WSN is basically determined  by two factors: The energy consumed for per packet end-to-end delivery The energy draining rates at individual nodes Minimize the energy loss at nodes for packet delivery (min-power routing issue) Select the paths with the maximal residual energy Network lifetime highly depends on how these two measurements can  be compromised with the assistance of the limited local state information  kept at nodes. 7
Algorithm Design(cont.) Routing Algorithm Simple mechanisms for energy criticality determining              Select the paths with the maximal residual energy 2)     Next hop selection using localized Dijkstra’s algorithm              Minimize the energy loss at nodes for packet delivery 3)     Integration of energy criticality avoidance and localized  Dijkstra’s algorithm 8
Energy Criticality Determining Each node can independently determine if it is currently an  energy-critical node in the network. This procedure has a little communication overhead. 1) the full energy space is divided into L equally-                                                                                                                                                                  space intervals                                                          2)                                                             3) a node floods its energy index value across the                                                              network during the following  conditions:                                                               a) when the network is initially deployed                                                               or                                                               b) when its energy index changes(drops) into                                                                    the energy-critical region.                                                     (           ) 9
Next Hop Selection Using Localized Dijkstra’s Algorithm Procedure for a packet holder (either an intermediate node or the  source node) to select its next hop. Each packet holder              applies Dijkstra’s algorithm to its local topology      built as follows:  P(u,v)= 10
Next Hop Selection Using Localized Dijkstra’sAlgorithm (cont.) Implement Dijkstra’s algorithm on      , in order to find the next hop of x. Upon receiving the packet, the next hop will repeat the same operations. This behavior repeats until the destination t is reached.  Based on the localized Dijkstras’s algorithm, the chosen path is:           x u v  t,  total weight is 12.5  11
Integration of Energy Criticality Avoidance and Localized Dijkstra’s Algorithm Define a set of energy criticality ratios as{r1, r2, …, rk}, sorted in a decreasing        order. For an node x to choose its next hop, these ratios will be enforced sequentially. First round, only consider the neighbor nodes whose residual energy above the        energy criticality level determined by r1. If no next hop is found using localized Dijkstra’s algorithm, r2 is then        enforced. This process continues until all neighbor nodes of x are considered as next hop        candidates. However, if no next hop that makes positive progress can be found, one-hop local  flooding of the packet is used for a rescue to overcome the local maxima issue. 12
Simulation Results Compare the average network lifetime between this proposed  algorithm (DECA) and the power-cost2 algorithm. The network lifetime is measured as the time when the first node  runs out of its energy. 13
Simulation Results (cont.) Single-sink WSNS 14
Simulation Results (cont.) Four-sink WSNS 15
Conclusion To achieve prolonged network lifetime, the proposed algorithm design assumes network nodes keep their respective one-hop neighborhood view  and employs the strategies of localized implementation of Dijkstra’s algorithm and energy-criticality avoidance in next hop selection for  packet forwarding. Simulation results demonstrate that this designed algorithm can prolong  the network lifetime as compared with related work. 16

Mais conteúdo relacionado

Mais procurados

Performance evaluation of energy
Performance evaluation of energyPerformance evaluation of energy
Performance evaluation of energyijp2p
 
De31486489
De31486489De31486489
De31486489IJMER
 
The comparison between routing protocols based on lifetime of wireless sensor...
The comparison between routing protocols based on lifetime of wireless sensor...The comparison between routing protocols based on lifetime of wireless sensor...
The comparison between routing protocols based on lifetime of wireless sensor...inventionjournals
 
Performance evaluation of variants of particle swarm optimization algorithms ...
Performance evaluation of variants of particle swarm optimization algorithms ...Performance evaluation of variants of particle swarm optimization algorithms ...
Performance evaluation of variants of particle swarm optimization algorithms ...Aayush Gupta
 
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
 
K-means clustering-based WSN protocol for energy efficiency improvement
K-means clustering-based WSN protocol for energy efficiency improvement K-means clustering-based WSN protocol for energy efficiency improvement
K-means clustering-based WSN protocol for energy efficiency improvement IJECEIAES
 
Hierarchical clustering algo for wsn
Hierarchical clustering algo for wsnHierarchical clustering algo for wsn
Hierarchical clustering algo for wsnSamruddhi Gaikwad
 
Energy efficient communication techniques for wireless micro sensor networks
Energy efficient communication techniques for wireless micro sensor networksEnergy efficient communication techniques for wireless micro sensor networks
Energy efficient communication techniques for wireless micro sensor networksPushpita Biswas
 
Hybrid networking and distribution
Hybrid networking and distribution Hybrid networking and distribution
Hybrid networking and distribution vivek pratap singh
 
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Manjunath Badiger
 
Energy Consumption Reduction in Wireless Sensor Network Based on Clustering
Energy Consumption Reduction in Wireless Sensor Network Based on ClusteringEnergy Consumption Reduction in Wireless Sensor Network Based on Clustering
Energy Consumption Reduction in Wireless Sensor Network Based on ClusteringIJCNCJournal
 
Power saving mechanism for hybrid routing protocol using scheduling technique
Power saving mechanism for hybrid routing protocol using scheduling techniquePower saving mechanism for hybrid routing protocol using scheduling technique
Power saving mechanism for hybrid routing protocol using scheduling techniqueeSAT Publishing House
 
A clustering protocol using multiple chain
A clustering protocol using multiple chainA clustering protocol using multiple chain
A clustering protocol using multiple chainambitlick
 
MULTIUSER BER ANALYSIS OF CS-QCSK MODULATION SCHEME IN A CELLULAR SYSTEM
MULTIUSER BER ANALYSIS OF CS-QCSK MODULATION SCHEME IN A CELLULAR SYSTEM MULTIUSER BER ANALYSIS OF CS-QCSK MODULATION SCHEME IN A CELLULAR SYSTEM
MULTIUSER BER ANALYSIS OF CS-QCSK MODULATION SCHEME IN A CELLULAR SYSTEM ijwmn
 
Energy Efficient Data Gathering Protocol in WSN
Energy Efficient Data Gathering Protocol in WSNEnergy Efficient Data Gathering Protocol in WSN
Energy Efficient Data Gathering Protocol in WSNZubin Bhuyan
 

Mais procurados (18)

Performance evaluation of energy
Performance evaluation of energyPerformance evaluation of energy
Performance evaluation of energy
 
Abitseminar
AbitseminarAbitseminar
Abitseminar
 
De31486489
De31486489De31486489
De31486489
 
eeca
eecaeeca
eeca
 
The comparison between routing protocols based on lifetime of wireless sensor...
The comparison between routing protocols based on lifetime of wireless sensor...The comparison between routing protocols based on lifetime of wireless sensor...
The comparison between routing protocols based on lifetime of wireless sensor...
 
Performance evaluation of variants of particle swarm optimization algorithms ...
Performance evaluation of variants of particle swarm optimization algorithms ...Performance evaluation of variants of particle swarm optimization algorithms ...
Performance evaluation of variants of particle swarm optimization algorithms ...
 
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
 
K-means clustering-based WSN protocol for energy efficiency improvement
K-means clustering-based WSN protocol for energy efficiency improvement K-means clustering-based WSN protocol for energy efficiency improvement
K-means clustering-based WSN protocol for energy efficiency improvement
 
Hierarchical clustering algo for wsn
Hierarchical clustering algo for wsnHierarchical clustering algo for wsn
Hierarchical clustering algo for wsn
 
Energy efficient communication techniques for wireless micro sensor networks
Energy efficient communication techniques for wireless micro sensor networksEnergy efficient communication techniques for wireless micro sensor networks
Energy efficient communication techniques for wireless micro sensor networks
 
Hybrid networking and distribution
Hybrid networking and distribution Hybrid networking and distribution
Hybrid networking and distribution
 
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
 
Energy Consumption Reduction in Wireless Sensor Network Based on Clustering
Energy Consumption Reduction in Wireless Sensor Network Based on ClusteringEnergy Consumption Reduction in Wireless Sensor Network Based on Clustering
Energy Consumption Reduction in Wireless Sensor Network Based on Clustering
 
Power saving mechanism for hybrid routing protocol using scheduling technique
Power saving mechanism for hybrid routing protocol using scheduling techniquePower saving mechanism for hybrid routing protocol using scheduling technique
Power saving mechanism for hybrid routing protocol using scheduling technique
 
A clustering protocol using multiple chain
A clustering protocol using multiple chainA clustering protocol using multiple chain
A clustering protocol using multiple chain
 
MULTIUSER BER ANALYSIS OF CS-QCSK MODULATION SCHEME IN A CELLULAR SYSTEM
MULTIUSER BER ANALYSIS OF CS-QCSK MODULATION SCHEME IN A CELLULAR SYSTEM MULTIUSER BER ANALYSIS OF CS-QCSK MODULATION SCHEME IN A CELLULAR SYSTEM
MULTIUSER BER ANALYSIS OF CS-QCSK MODULATION SCHEME IN A CELLULAR SYSTEM
 
Energy Efficient Data Gathering Protocol in WSN
Energy Efficient Data Gathering Protocol in WSNEnergy Efficient Data Gathering Protocol in WSN
Energy Efficient Data Gathering Protocol in WSN
 
E035425030
E035425030E035425030
E035425030
 

Destaque

Power Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor NetworksPower Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor NetworksMshari Alabdulkarim
 
Power Optimization Technique for Sensor Network
Power Optimization Technique for Sensor NetworkPower Optimization Technique for Sensor Network
Power Optimization Technique for Sensor NetworkEditor IJCATR
 
Elearning fitness experiences cyq patrickson
Elearning fitness experiences cyq patricksonElearning fitness experiences cyq patrickson
Elearning fitness experiences cyq patricksoneLearningFitness
 
report on weight loss and exercise
report on weight loss and exercisereport on weight loss and exercise
report on weight loss and exerciseDevendra Kumar
 
How bmi is revolutionizing the music business using ibm's bpm and integration...
How bmi is revolutionizing the music business using ibm's bpm and integration...How bmi is revolutionizing the music business using ibm's bpm and integration...
How bmi is revolutionizing the music business using ibm's bpm and integration...Prithvi Srinivasan
 
Standard normal map bake approach
Standard normal map bake approachStandard normal map bake approach
Standard normal map bake approachJP Lee
 
Rise to Exercise
Rise to ExerciseRise to Exercise
Rise to ExerciseKelly Maze
 
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...Prolifics
 
Vedic maths sutras
Vedic maths  sutrasVedic maths  sutras
Vedic maths sutrashumanity
 
Obesity in Pediatrics
Obesity in Pediatrics Obesity in Pediatrics
Obesity in Pediatrics raheef
 
Underwater acoustic sensor networks (uw asn ) bibhudas
Underwater acoustic sensor networks (uw asn ) bibhudasUnderwater acoustic sensor networks (uw asn ) bibhudas
Underwater acoustic sensor networks (uw asn ) bibhudasBibhu Prasad Das
 
Energy-Delay Tradeoffs for Underwater Acoustic Sensor Networks (BlackSeaCom2013)
Energy-Delay Tradeoffs for Underwater Acoustic Sensor Networks (BlackSeaCom2013)Energy-Delay Tradeoffs for Underwater Acoustic Sensor Networks (BlackSeaCom2013)
Energy-Delay Tradeoffs for Underwater Acoustic Sensor Networks (BlackSeaCom2013)Muhamad Felemban
 
underwater acoustic propogation channels
underwater acoustic propogation channelsunderwater acoustic propogation channels
underwater acoustic propogation channelsShudhanshu Singh
 

Destaque (20)

Power Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor NetworksPower Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor Networks
 
Power Optimization Technique for Sensor Network
Power Optimization Technique for Sensor NetworkPower Optimization Technique for Sensor Network
Power Optimization Technique for Sensor Network
 
ECVC WakeSmart
ECVC WakeSmartECVC WakeSmart
ECVC WakeSmart
 
Elearning fitness experiences cyq patrickson
Elearning fitness experiences cyq patricksonElearning fitness experiences cyq patrickson
Elearning fitness experiences cyq patrickson
 
report on weight loss and exercise
report on weight loss and exercisereport on weight loss and exercise
report on weight loss and exercise
 
How bmi is revolutionizing the music business using ibm's bpm and integration...
How bmi is revolutionizing the music business using ibm's bpm and integration...How bmi is revolutionizing the music business using ibm's bpm and integration...
How bmi is revolutionizing the music business using ibm's bpm and integration...
 
China
ChinaChina
China
 
Standard normal map bake approach
Standard normal map bake approachStandard normal map bake approach
Standard normal map bake approach
 
APSS Long Sleep Poster FINAL 9
APSS Long Sleep Poster FINAL 9APSS Long Sleep Poster FINAL 9
APSS Long Sleep Poster FINAL 9
 
Rise to Exercise
Rise to ExerciseRise to Exercise
Rise to Exercise
 
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
 
Unit 3 Nutrition and Physical Activity (NPA)
Unit 3 Nutrition and Physical Activity (NPA)Unit 3 Nutrition and Physical Activity (NPA)
Unit 3 Nutrition and Physical Activity (NPA)
 
Vedic maths sutras
Vedic maths  sutrasVedic maths  sutras
Vedic maths sutras
 
Obesity in Pediatrics
Obesity in Pediatrics Obesity in Pediatrics
Obesity in Pediatrics
 
Wireless sensor network
Wireless sensor networkWireless sensor network
Wireless sensor network
 
Wsn ppt original
Wsn ppt originalWsn ppt original
Wsn ppt original
 
Underwater acoustic sensor networks (uw asn ) bibhudas
Underwater acoustic sensor networks (uw asn ) bibhudasUnderwater acoustic sensor networks (uw asn ) bibhudas
Underwater acoustic sensor networks (uw asn ) bibhudas
 
Energy-Delay Tradeoffs for Underwater Acoustic Sensor Networks (BlackSeaCom2013)
Energy-Delay Tradeoffs for Underwater Acoustic Sensor Networks (BlackSeaCom2013)Energy-Delay Tradeoffs for Underwater Acoustic Sensor Networks (BlackSeaCom2013)
Energy-Delay Tradeoffs for Underwater Acoustic Sensor Networks (BlackSeaCom2013)
 
Bmi
BmiBmi
Bmi
 
underwater acoustic propogation channels
underwater acoustic propogation channelsunderwater acoustic propogation channels
underwater acoustic propogation channels
 

Semelhante a Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Sensor Networks

Energy-Efficient Hybrid K-Means Algorithm for Clustered Wireless Sensor Netw...
Energy-Efficient Hybrid K-Means Algorithm for Clustered  Wireless Sensor Netw...Energy-Efficient Hybrid K-Means Algorithm for Clustered  Wireless Sensor Netw...
Energy-Efficient Hybrid K-Means Algorithm for Clustered Wireless Sensor Netw...IJECEIAES
 
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingSensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingVIT-AP University
 
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Manjunath Badiger
 
Neural network based energy efficient clustering and routing
Neural network based energy efficient clustering and routingNeural network based energy efficient clustering and routing
Neural network based energy efficient clustering and routingambitlick
 
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...graphhoc
 
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
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Energy efficient load balanced routing protocol for wireless sensor networks
Energy efficient load balanced routing protocol for wireless sensor networksEnergy efficient load balanced routing protocol for wireless sensor networks
Energy efficient load balanced routing protocol for wireless sensor networkscsandit
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...ijp2p
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...ijp2p
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...ijp2p
 
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...IJERA Editor
 
An Optimal RPC Based Approach to Increase Fault Tolerance in Wireless AD-HOC ...
An Optimal RPC Based Approach to Increase Fault Tolerance in Wireless AD-HOC ...An Optimal RPC Based Approach to Increase Fault Tolerance in Wireless AD-HOC ...
An Optimal RPC Based Approach to Increase Fault Tolerance in Wireless AD-HOC ...pijans
 
Energy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousEnergy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousIJCNCJournal
 
Review on variants of Power Aware AODV
Review on variants of Power Aware AODVReview on variants of Power Aware AODV
Review on variants of Power Aware AODVijsrd.com
 
E NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W Sns
E NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W SnsE NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W Sns
E NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W Snsijwmn
 

Semelhante a Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Sensor Networks (20)

EESRDA
EESRDAEESRDA
EESRDA
 
Fo2510211029
Fo2510211029Fo2510211029
Fo2510211029
 
Energy-Efficient Hybrid K-Means Algorithm for Clustered Wireless Sensor Netw...
Energy-Efficient Hybrid K-Means Algorithm for Clustered  Wireless Sensor Netw...Energy-Efficient Hybrid K-Means Algorithm for Clustered  Wireless Sensor Netw...
Energy-Efficient Hybrid K-Means Algorithm for Clustered Wireless Sensor Netw...
 
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingSensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
 
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
Joint Approach of Routing , Rate Adaptation and Power Control in Wireless Mes...
 
Neural network based energy efficient clustering and routing
Neural network based energy efficient clustering and routingNeural network based energy efficient clustering and routing
Neural network based energy efficient clustering and routing
 
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
Coverage and Connectivity Aware Neural Network Based Energy Efficient Routing...
 
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...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Energy efficient load balanced routing protocol for wireless sensor networks
Energy efficient load balanced routing protocol for wireless sensor networksEnergy efficient load balanced routing protocol for wireless sensor networks
Energy efficient load balanced routing protocol for wireless sensor networks
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
 
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
PERFORMANCE EVALUATION OF ENERGY EFFICIENT CLUSTERING PROTOCOL FOR CLUSTER HE...
 
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
A Novel Cluster-Based Energy Efficient Routing With Hybrid Protocol in Wirele...
 
An Optimal RPC Based Approach to Increase Fault Tolerance in Wireless AD-HOC ...
An Optimal RPC Based Approach to Increase Fault Tolerance in Wireless AD-HOC ...An Optimal RPC Based Approach to Increase Fault Tolerance in Wireless AD-HOC ...
An Optimal RPC Based Approach to Increase Fault Tolerance in Wireless AD-HOC ...
 
Energy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneousEnergy efficient clustering in heterogeneous
Energy efficient clustering in heterogeneous
 
Review on variants of Power Aware AODV
Review on variants of Power Aware AODVReview on variants of Power Aware AODV
Review on variants of Power Aware AODV
 
E NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W Sns
E NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W SnsE NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W Sns
E NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W Sns
 

Energy Efficient Geographical Forwarding Algorithm For Wireless Ad Hoc And Sensor Networks

  • 1. Energy-Efficient Geographical Forwarding Algorithm for Wireless Ad Hoc and Sensor Networks Presenter: ZhendongLun 1
  • 2.
  • 5. Energy-efficient routing Goal: to achieve power efficient, multi-hop communication in ad hoc and sensor networks. Types: Topology Control: dynamically chooses the transmit range of each node in such a way that energy consumption is reduced. Power Aware Routing: using some power-aware metrics for determining routesto save energy for multi-hop packet delivery. Sleep Scheduling: chooses some sensors to sleep in order to reduce the energy wasted in an idle state. Globalized Approach: integrates different states of the network(i.e., transmission/reception/idle) into a joint optimization problem, in order to minimize energy consumption. 3
  • 6. Location-based (position-based) routing Goal: make routing decision to the destination based on node geographic position and the position of its one-hop neighbors. Types: Basic distance, progress, and direction based methods Partial flooding and multi-path based path strategies Depth first search based routing with guaranteed delivery Nearly stateless routing with guaranteed delivery Power and cost aware routing 4
  • 7. Energy-efficient location-based routing Goal: makes local routing decisions in order to build a near-optimal power-efficient end-to-end path. Extra information needed: i.e., energy cost for each path, node residual energy 5
  • 8. Network Model One-hop topology N(x) is the set of one-hop neighbors of x Graph G=(V,E) V: set of nodes, E: set of links connecting nodes : residual energy for node x V(G) 6
  • 9. Algorithm Design The network lifetime of a WSN is basically determined by two factors: The energy consumed for per packet end-to-end delivery The energy draining rates at individual nodes Minimize the energy loss at nodes for packet delivery (min-power routing issue) Select the paths with the maximal residual energy Network lifetime highly depends on how these two measurements can be compromised with the assistance of the limited local state information kept at nodes. 7
  • 10. Algorithm Design(cont.) Routing Algorithm Simple mechanisms for energy criticality determining Select the paths with the maximal residual energy 2) Next hop selection using localized Dijkstra’s algorithm Minimize the energy loss at nodes for packet delivery 3) Integration of energy criticality avoidance and localized Dijkstra’s algorithm 8
  • 11. Energy Criticality Determining Each node can independently determine if it is currently an energy-critical node in the network. This procedure has a little communication overhead. 1) the full energy space is divided into L equally- space intervals 2) 3) a node floods its energy index value across the network during the following conditions: a) when the network is initially deployed or b) when its energy index changes(drops) into the energy-critical region. ( ) 9
  • 12. Next Hop Selection Using Localized Dijkstra’s Algorithm Procedure for a packet holder (either an intermediate node or the source node) to select its next hop. Each packet holder applies Dijkstra’s algorithm to its local topology built as follows: P(u,v)= 10
  • 13. Next Hop Selection Using Localized Dijkstra’sAlgorithm (cont.) Implement Dijkstra’s algorithm on , in order to find the next hop of x. Upon receiving the packet, the next hop will repeat the same operations. This behavior repeats until the destination t is reached. Based on the localized Dijkstras’s algorithm, the chosen path is: x u v  t, total weight is 12.5 11
  • 14. Integration of Energy Criticality Avoidance and Localized Dijkstra’s Algorithm Define a set of energy criticality ratios as{r1, r2, …, rk}, sorted in a decreasing order. For an node x to choose its next hop, these ratios will be enforced sequentially. First round, only consider the neighbor nodes whose residual energy above the energy criticality level determined by r1. If no next hop is found using localized Dijkstra’s algorithm, r2 is then enforced. This process continues until all neighbor nodes of x are considered as next hop candidates. However, if no next hop that makes positive progress can be found, one-hop local flooding of the packet is used for a rescue to overcome the local maxima issue. 12
  • 15. Simulation Results Compare the average network lifetime between this proposed algorithm (DECA) and the power-cost2 algorithm. The network lifetime is measured as the time when the first node runs out of its energy. 13
  • 16. Simulation Results (cont.) Single-sink WSNS 14
  • 17. Simulation Results (cont.) Four-sink WSNS 15
  • 18. Conclusion To achieve prolonged network lifetime, the proposed algorithm design assumes network nodes keep their respective one-hop neighborhood view and employs the strategies of localized implementation of Dijkstra’s algorithm and energy-criticality avoidance in next hop selection for packet forwarding. Simulation results demonstrate that this designed algorithm can prolong the network lifetime as compared with related work. 16
  • 19. Reference Q. Yu, B. Zhang, C. Liu, and H.T. Mouftah, “Energy-Efficient Geographical Forwarding Algorithm for Wireless Sensor Networks,” Proceedings IEEE Wireless Communications and Networking Conference WCNC2008 (Networking Track), Las Vegas, Nevada, April 2008, pp. NET16.1.1-NET16.1.6 17

Notas do Editor

  1. The notion of progress is the key concept of several GPS based methods proposed in 1984-86 . Given a transmitting node S, the progress of a node A is defined as the projection onto the lineconnecting S and the final destination.of the distance between S and the receiving node A neighboris in forward direction if the progress is positive (for example, for transmitting node S andreceiving nodes A, C and F in Fig. 1); otherwise it is said to be in backward direction (e.g. nodes Band E in Fig. 1). Basic Distance, Progress,
  2. For thispurpose, we design here a simple but efficient method fordisseminating the residual energy status at nodes with lightcommunication overhead.the main effort focuses on discouragingthose energy-starving nodes from energy draining.