SlideShare a Scribd company logo
1 of 14
ROUTING TECHNIQUES IN
WIRELESS SENSOR NETWORKS:
A
SURVEY
Presented By: Abbas Kazerouni
EE 360 paper presentation, winter 2014,
EE Department, Stanford University
JAMAL N. AL-KARAKI, AHMED E. KAMAL, 2004
1
OUTLINE
 Challenges in WSNs
 Categorization based on Network Structure
 Flat-Based Routing
 Hierarchical-Based Routing
 Location-Based Routing
 Categorization based on Protocol Operation
 Summary
2
CHALLENGES IN WSNS
 No global ID addressing
 IP-based protocols do not apply
 Stationary nodes
 Constraints on energy, storage and processing capacity
 High redundancy in different sensors’ data
3
NETWORK STRUCTURE CATEGORIZATION
4
Routing Protocols
Flat-Based Hierarchical-Based Location-Based
5
NETWORK STRUCTURE CATEGORIZATION
5
Routing Protocols
Flat-Based Hierarchical-Based Location-Based
 All the nodes are treated equally and have the same functionality
FLAT-BASED ROUTING PROTOCOLS
1. Sensor Protocol for Information Negotiation (SPIN):
• Sending meta-data to neighboring nodes, instead of data
• Requesting for the desired data
 Avoid redundant data transmission
 Adaptation to remaining energy increase network lifetime
2. Directed Diffusion:
• BS continuously sends query to the neighboring nodes
• Node with the desired data transmit all the way back to BS
 Saving energy by selecting the optimal return path
 Not practical for continuous data demand cases
6
7
FLAT-BASED ROUTING PROTOCOLS
3. Rumor Routing:
• Variation of Directed Diffusion
• Each node has an event table
• Event agent flooding instead of query flooding
 Significant energy saving
 Good for when number of events is less than queries
4. Minimum Cost Forwarding Algorithm (MCFA):
• Each node knows the least cost path between itself and BS
• Least cost path can be acquired via initialization
 Saving energy by selecting the optimal return path
 Good for small networks 7
8
NETWORK STRUCTURE CATEGORIZATION
8
Routing Protocols
Flat-Based Hierarchical-Based Location-Based
 Higher energy nodes for transmission, lower energy nodes for sensing
 Two layer routing
 Increasing the life time
HIERARCHICAL ROUTING
9
1. Low Energy Adaptive Clustering Hierarchy(LEACH):
• Random and variation Cluster Head (CH) selection
• Compression and transmission of arriving data at CHs
 Constant monitoring applications
 Good for small networks
 Extra overhead because of clustering
2. Self Organizing Protocol (SOP):
• Mobile sensors to probe the environment
• Stationary nodes as the routers
• LML algorithm for routing
 Energy consumption is less than SPIN
10
HIERARCHICAL ROUTING
10
3. Virtual Grid Architecture
• Symmetric, non-overlapping clusters with optimal CH
• Local and global data aggregation
 NP-hard to find the optimal
global aggregators
4. Hierarchical power-aware routing
• Proximate nodes form zones
• Routes through the zones which has
maximum minimum residual energy
 Dijkstra algorithm can be exploited
11
11
NETWORK STRUCTURE CATEGORIZATION
11
Routing Protocols
Flat-Based Hierarchical-Based Location-Based
 Sensor nodes are addressed based on their location
 Location are acquired by GPS or via coordination among nodes
12
LOCATION-BASED ROUTING
12
1. Geographical Adaptive Fidelity (GAF):
• Network divided into zones
• Only one node is awake in each zone, the rest sleep
 Conserves energy by turning off unnecessary nodes
 Increases the network life time
2. SPAN:
• Some nodes are selected as coordinators based on their positions
• Enough coordinators such that network is three-hop reachable
 Not energy efficient as the others
ROUTING PROTOCOLS BASED ON PROTOCOL
OPERATION
1. Multipath routing
• Increases fault tolerance
• Sophisticated case: have back up paths
2. Query-based routing
• Query transmitted and the date is sent back
3. Negotiation-based routing
• High-level data description
• Elimination of redundant data transmission
4. QoS-baed routing
• Balance between data quality and energy consumption
13
SUMMARY
 WSNs needs have specific characteristics.
 WSNs need specific routing algorithm.
 Large number of algorithms has been designed, but no
optimal one!
 Based on the network structure, routing algorithms can be
categorized into 3 main groups.
 We briefly discussed some examples of each group. 14

More Related Content

Similar to abbas.pptx

Chapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptChapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptAjayTiwari301041
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and ClassificationsArunChokkalingam
 
A review of routing protocols in wsn
A review of routing protocols in wsnA review of routing protocols in wsn
A review of routing protocols in wsnAyman Adel
 
Energy Efficient Routing Approaches in Ad-hoc Networks
                Energy Efficient Routing Approaches in Ad-hoc Networks                Energy Efficient Routing Approaches in Ad-hoc Networks
Energy Efficient Routing Approaches in Ad-hoc NetworksKishan Patel
 
Location Based Routing Protocols and its Performances in Wireless Sensor Netw...
Location Based Routing Protocols and its Performances in Wireless Sensor Netw...Location Based Routing Protocols and its Performances in Wireless Sensor Netw...
Location Based Routing Protocols and its Performances in Wireless Sensor Netw...Prashanta Bairagi
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Wireless sensor network survey
Wireless sensor network surveyWireless sensor network survey
Wireless sensor network survey915086731
 
fdocuments.in_chapter-7-routing-protocols-for-ad-hoc-wireless-networks-7-rout...
fdocuments.in_chapter-7-routing-protocols-for-ad-hoc-wireless-networks-7-rout...fdocuments.in_chapter-7-routing-protocols-for-ad-hoc-wireless-networks-7-rout...
fdocuments.in_chapter-7-routing-protocols-for-ad-hoc-wireless-networks-7-rout...MrSSaiKumar
 
Wireless sensor network
Wireless sensor networkWireless sensor network
Wireless sensor networkJamia Hamdard
 
MC Lecture 8 67875667767777775677887.pptx
MC Lecture 8 67875667767777775677887.pptxMC Lecture 8 67875667767777775677887.pptx
MC Lecture 8 67875667767777775677887.pptxBinyamBekeleMoges
 
Clouster Based Routing Protocol
Clouster Based Routing ProtocolClouster Based Routing Protocol
Clouster Based Routing ProtocolSantosh Regmi
 
An energy aware qos routing protocol
An energy aware qos routing protocolAn energy aware qos routing protocol
An energy aware qos routing protocoljaimin_m_raval
 
An Energy Aware QOS Routing Protocol
An Energy Aware QOS Routing ProtocolAn Energy Aware QOS Routing Protocol
An Energy Aware QOS Routing Protocoljaimin_m_raval
 

Similar to abbas.pptx (20)

Chapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptChapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.ppt
 
3. WIRELESS_PROTOCOLS.pptx
3. WIRELESS_PROTOCOLS.pptx3. WIRELESS_PROTOCOLS.pptx
3. WIRELESS_PROTOCOLS.pptx
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and Classifications
 
A review of routing protocols in wsn
A review of routing protocols in wsnA review of routing protocols in wsn
A review of routing protocols in wsn
 
Energy Efficient Routing Approaches in Ad-hoc Networks
                Energy Efficient Routing Approaches in Ad-hoc Networks                Energy Efficient Routing Approaches in Ad-hoc Networks
Energy Efficient Routing Approaches in Ad-hoc Networks
 
Location Based Routing Protocols and its Performances in Wireless Sensor Netw...
Location Based Routing Protocols and its Performances in Wireless Sensor Netw...Location Based Routing Protocols and its Performances in Wireless Sensor Netw...
Location Based Routing Protocols and its Performances in Wireless Sensor Netw...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Wireless sensor network survey
Wireless sensor network surveyWireless sensor network survey
Wireless sensor network survey
 
fdocuments.in_chapter-7-routing-protocols-for-ad-hoc-wireless-networks-7-rout...
fdocuments.in_chapter-7-routing-protocols-for-ad-hoc-wireless-networks-7-rout...fdocuments.in_chapter-7-routing-protocols-for-ad-hoc-wireless-networks-7-rout...
fdocuments.in_chapter-7-routing-protocols-for-ad-hoc-wireless-networks-7-rout...
 
Lecture 7
 Lecture 7 Lecture 7
Lecture 7
 
Research Issues on WSN
Research Issues on WSNResearch Issues on WSN
Research Issues on WSN
 
Wireless sensor network
Wireless sensor networkWireless sensor network
Wireless sensor network
 
Thesis-Final-slide
Thesis-Final-slideThesis-Final-slide
Thesis-Final-slide
 
MC Lecture 8 67875667767777775677887.pptx
MC Lecture 8 67875667767777775677887.pptxMC Lecture 8 67875667767777775677887.pptx
MC Lecture 8 67875667767777775677887.pptx
 
Pawan( WSN routing Protocol)
Pawan( WSN routing Protocol)Pawan( WSN routing Protocol)
Pawan( WSN routing Protocol)
 
wsn routing protocol
 wsn routing protocol wsn routing protocol
wsn routing protocol
 
Es24906911
Es24906911Es24906911
Es24906911
 
Clouster Based Routing Protocol
Clouster Based Routing ProtocolClouster Based Routing Protocol
Clouster Based Routing Protocol
 
An energy aware qos routing protocol
An energy aware qos routing protocolAn energy aware qos routing protocol
An energy aware qos routing protocol
 
An Energy Aware QOS Routing Protocol
An Energy Aware QOS Routing ProtocolAn Energy Aware QOS Routing Protocol
An Energy Aware QOS Routing Protocol
 

Recently uploaded

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptxrouholahahmadi9876
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...gragchanchal546
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptAfnanAhmad53
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesChandrakantDivate1
 

Recently uploaded (20)

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 

abbas.pptx

  • 1. ROUTING TECHNIQUES IN WIRELESS SENSOR NETWORKS: A SURVEY Presented By: Abbas Kazerouni EE 360 paper presentation, winter 2014, EE Department, Stanford University JAMAL N. AL-KARAKI, AHMED E. KAMAL, 2004 1
  • 2. OUTLINE  Challenges in WSNs  Categorization based on Network Structure  Flat-Based Routing  Hierarchical-Based Routing  Location-Based Routing  Categorization based on Protocol Operation  Summary 2
  • 3. CHALLENGES IN WSNS  No global ID addressing  IP-based protocols do not apply  Stationary nodes  Constraints on energy, storage and processing capacity  High redundancy in different sensors’ data 3
  • 4. NETWORK STRUCTURE CATEGORIZATION 4 Routing Protocols Flat-Based Hierarchical-Based Location-Based
  • 5. 5 NETWORK STRUCTURE CATEGORIZATION 5 Routing Protocols Flat-Based Hierarchical-Based Location-Based  All the nodes are treated equally and have the same functionality
  • 6. FLAT-BASED ROUTING PROTOCOLS 1. Sensor Protocol for Information Negotiation (SPIN): • Sending meta-data to neighboring nodes, instead of data • Requesting for the desired data  Avoid redundant data transmission  Adaptation to remaining energy increase network lifetime 2. Directed Diffusion: • BS continuously sends query to the neighboring nodes • Node with the desired data transmit all the way back to BS  Saving energy by selecting the optimal return path  Not practical for continuous data demand cases 6
  • 7. 7 FLAT-BASED ROUTING PROTOCOLS 3. Rumor Routing: • Variation of Directed Diffusion • Each node has an event table • Event agent flooding instead of query flooding  Significant energy saving  Good for when number of events is less than queries 4. Minimum Cost Forwarding Algorithm (MCFA): • Each node knows the least cost path between itself and BS • Least cost path can be acquired via initialization  Saving energy by selecting the optimal return path  Good for small networks 7
  • 8. 8 NETWORK STRUCTURE CATEGORIZATION 8 Routing Protocols Flat-Based Hierarchical-Based Location-Based  Higher energy nodes for transmission, lower energy nodes for sensing  Two layer routing  Increasing the life time
  • 9. HIERARCHICAL ROUTING 9 1. Low Energy Adaptive Clustering Hierarchy(LEACH): • Random and variation Cluster Head (CH) selection • Compression and transmission of arriving data at CHs  Constant monitoring applications  Good for small networks  Extra overhead because of clustering 2. Self Organizing Protocol (SOP): • Mobile sensors to probe the environment • Stationary nodes as the routers • LML algorithm for routing  Energy consumption is less than SPIN
  • 10. 10 HIERARCHICAL ROUTING 10 3. Virtual Grid Architecture • Symmetric, non-overlapping clusters with optimal CH • Local and global data aggregation  NP-hard to find the optimal global aggregators 4. Hierarchical power-aware routing • Proximate nodes form zones • Routes through the zones which has maximum minimum residual energy  Dijkstra algorithm can be exploited
  • 11. 11 11 NETWORK STRUCTURE CATEGORIZATION 11 Routing Protocols Flat-Based Hierarchical-Based Location-Based  Sensor nodes are addressed based on their location  Location are acquired by GPS or via coordination among nodes
  • 12. 12 LOCATION-BASED ROUTING 12 1. Geographical Adaptive Fidelity (GAF): • Network divided into zones • Only one node is awake in each zone, the rest sleep  Conserves energy by turning off unnecessary nodes  Increases the network life time 2. SPAN: • Some nodes are selected as coordinators based on their positions • Enough coordinators such that network is three-hop reachable  Not energy efficient as the others
  • 13. ROUTING PROTOCOLS BASED ON PROTOCOL OPERATION 1. Multipath routing • Increases fault tolerance • Sophisticated case: have back up paths 2. Query-based routing • Query transmitted and the date is sent back 3. Negotiation-based routing • High-level data description • Elimination of redundant data transmission 4. QoS-baed routing • Balance between data quality and energy consumption 13
  • 14. SUMMARY  WSNs needs have specific characteristics.  WSNs need specific routing algorithm.  Large number of algorithms has been designed, but no optimal one!  Based on the network structure, routing algorithms can be categorized into 3 main groups.  We briefly discussed some examples of each group. 14