SlideShare a Scribd company logo
A Survey of Geographic Routing Protocols for Vehicular Ad Hoc Networks (VANETs) By Jesus Gabriel Balderas Lopez
Problem definition - Routing in VANETs is a challenge due to mobility of the nodes and fast change in the topology of the network. - Position-based routing is a good solution for VANETs because you know where is located the intended receiving node, the sending node, and intermediate nodes.
Classification By routing type of the protocol (how the protocol uses the position information): Unicast: GPSR(Packet forwarding), GSR(Packet forwarding), GPCR(Packet forwarding) , A-STAR(Packet forwarding), COIN(Cluster formation), LORA_CBF(Packet forwarding). Broadcast: UMB(Packet forwarding), BROADCOMM(Formation of cells), V-TRADE/HV-TRADE(Classify forwarding group). Geocast: IVG(Packet forwarding), Cached Geocast(Packet forwarding), Abiding Geocast(Packet forwarding)
Unicast protocols (GPSR) Greedy Perimeter Stateless Routing (GPSR): One of the best known position-based protocols. It combines greedy routing with face routing. The geographic information is used for packet forwarding. 
Unicast protocols (GSR) Geographic Source Routing (GSR): The algorithm needs global knowledge of the city topology (street map). The sender determines the junctions that have to be traversed by the packet using the Dijkstra's shortest path algorithm. Forwarding between junctions is done in a position-based fashion. GSR was designed for city environments
Unicast protocols (GPCR) Greedy Perimeter Coordinator Routing (GPCR): The nodes at a junction in the street follow a natural planar graph. Thus, a restricted greedy algorithm can be followed as long as the nodes are in a street. Junctions are the only places where actual routing decisions are taken. Therefore packets should always be forwarded to a node on a junction (Coordinator).
Unicast protocols (GPCR cont.)
Unicast protocols (A-STAR) Anchor-based Street and Traffic Aware Routing (A-STAR): Designed for city environments.  A-STAR uses the street map to compute the sequence of junctions (anchors) through which a packet must pass to reach its destination. The difference between A-STAR and GSR is that A-STAR computes the anchor paths with traffic awareness. It is possible by using statistically rated maps (counting the number of city bus routes on each street) or dynamically rated maps (monitoring the latest traffic conditions). In recovery state, to prevent other packets from traversing through the same void area, the street at which the local minimum ocurred is marked as "out of service".
Unicast protocols (COIN) Clustering for Open Inter-vehicular communication Networks (COIN): It is a Cluster-Based Routing protocol. The geographic information is used for cluster formation.   Cluster head election is based on vehicular dynamics and driver intentions, instead of ID or relative mobility as in classical clustering methods.
Unicast protocols (LORA_CBF) LORA_CBF is also a cluster-based routing protocol.  Packets are forwarded from a source to the destination by protocol similar greedy routing. If the location of the destination is not available, the source will send out the location request (LREQ) packets. Only cluster heads and gateways will disseminate the LREQ and LREP (location Reply) message. 
Broadcast protocols  The simplest way to implement a broadcast service is flooding in which each node re-broadcast messages to all of its neighbors except the one it got this message from. Flooding guarantees the message will eventually reach all nodes in the network. Flooding performs relatively well fro a limited small number of nodes and is easy to be implemented. But when the number of nodes in the network increases, the performance drops quickly.
Broadcast protocols (BREADCOMM) In BROADCOMM, the highway is divided into virtual cells, which moves as the vehicles move.  The nodes in the highway are organized into two level of hierarchy: the first level includes all the nodes in a cell; the second level is represented by the cell reflectors, which are a few nodes usually located closed to the geographical center of the cell. This protocol only works with simple highway networks.
Broadcast protocols (UMB) Urban Multi-Hop Broadcast protocol (UMB) is designed to overcome interference, packet collision, and hidden nodes problems during message dissemination in multihop broadcast.  The sender try to select the furthest node in the broadcast direction to assign the duty of a forwarding and acknowledging the packet without any a priori topology information. Repeaters are installed in the intersections to forward the packets to all road segments.
Broadcast protocols (V-TRADE & HV-TRADE) Vector-based TRAcking DEtection (V-TRADE) and History-enhanced V-TRADE (HV-TRADE): They are GPS based message broadcasting protocols. Based on position and movement information, their methods classify the neighbors into different forwarding groups. For each group, only a small subset of vehicles (called border vehicles) is selected to rebroadcast the message.
Geocast Routing Geocast routing is basically a location-based multicast routing. The objective of a geocast routing is to deliver the packer from a source node to all other nodes with a specified geographic region (Zone of Relevance, ZOR)
Geocast Routing (IVG) Inter-Vehicles Geocast protocol (IVG) broadcast an alarm message to all the vehicles being in risk area based on defer time algorithm in a highway. When a node receives a packet, it does not rebroadcast it immediately but has to wait some waiting time to make a decision about rebroadcast.
Geocast Routing (Cached Geocast) The main idea of the cached greedy geocast inside the ZOR is to add small cache to the routing layer that holds those packets that a node cannot forward instantly due to a local minimum. When a new neighbor comes into reach or known neighbors change their positions, the cached message can be possibly forwarded to the newly discovered node.
Geocast Routing (Abiding geocast) The packets need to delivered to all nodes that are sometime during the geocast lifetime (a certain period of time) inside the geocast destination region. 
Conclusions There are several options of geographic routing protocols for VANETs depending on the routing type (unicast, broadcast, geocast), the scenario (city environment or highway). There is no protocol that works optimally in both city environment and highway.
Questions?

More Related Content

PPTX
Geographical routing presentation
Apoorva Nagaraj
 
PPTX
Geographic Routing in WSN
Mahbubur Rahman
 
PDF
Geographic routing protocol_in_wireless_sensor_networks
Gr Patel
 
PPT
Gpsr2
shiras123
 
PDF
Geographical routing protocols for mobile ad hoc
eSAT Publishing House
 
PPTX
Vanet routing
Chandrakanth Gudavalli
 
PPTX
Wsn routing protocol
SuganthiN2
 
PPTX
Geo-Cast Routing Protocol
chirag bhatt
 
Geographical routing presentation
Apoorva Nagaraj
 
Geographic Routing in WSN
Mahbubur Rahman
 
Geographic routing protocol_in_wireless_sensor_networks
Gr Patel
 
Gpsr2
shiras123
 
Geographical routing protocols for mobile ad hoc
eSAT Publishing House
 
Vanet routing
Chandrakanth Gudavalli
 
Wsn routing protocol
SuganthiN2
 
Geo-Cast Routing Protocol
chirag bhatt
 

What's hot (20)

PDF
Routing protocols in ad hoc network
NIIS Institute of Business Management, Bhubaneswar
 
PPTX
Manet
ShefaliThakur11
 
PPT
Routing ad hoc network
Prof. Dr. Noman Islam
 
PDF
Improved routing scheme with ACO in WSN in comparison to DSDV
ijsrd.com
 
PDF
PERFORMANCE ANALYSIS OF OLSR PROTOCOL IN MANET CONSIDERING DIFFERENT MOBILITY...
ijwmn
 
PPTX
Comparison of different MANET routing protocols in wireless ADHOC
Amitoj Kaur
 
PPTX
Routing protocols for ad hoc wireless networks
Divya Tiwari
 
PPTX
CSGR(cluster switch gateway routing)
Gaurav Dalvi
 
PDF
ShortPaper
Sivamoorthy Ranjan
 
PDF
Energy Efficient Multipath Routing Protocol For MANET
Prasanta kumr Manohari
 
PPTX
WSN-Routing Protocols Energy Efficient Routing
ArunChokkalingam
 
PPT
Unit VIII wireless sensor networks
sangusajjan
 
PPTX
MANET Routing Protocols , a case study
Rehan Hattab
 
PPT
QSpiders - Good to Know Network Concepts
Qspiders - Software Testing Training Institute
 
PDF
Lecture 11 14. Adhoc routing protocols cont..
Chandra Meena
 
PPTX
Traffic-adaptive Medium Access Protocol
Gaurav Chauhan
 
PDF
Inspecting Vanet for Determined Ways with Watertight Connectivity
iosrjce
 
PPTX
Manet
Mohammed Abu Setteh
 
PPTX
Cluster based routing protocol
Sudhansu Dash
 
DOCX
Optimal multicast capacity and delay tradeoffs in mane ts
JPINFOTECH JAYAPRAKASH
 
Routing protocols in ad hoc network
NIIS Institute of Business Management, Bhubaneswar
 
Routing ad hoc network
Prof. Dr. Noman Islam
 
Improved routing scheme with ACO in WSN in comparison to DSDV
ijsrd.com
 
PERFORMANCE ANALYSIS OF OLSR PROTOCOL IN MANET CONSIDERING DIFFERENT MOBILITY...
ijwmn
 
Comparison of different MANET routing protocols in wireless ADHOC
Amitoj Kaur
 
Routing protocols for ad hoc wireless networks
Divya Tiwari
 
CSGR(cluster switch gateway routing)
Gaurav Dalvi
 
ShortPaper
Sivamoorthy Ranjan
 
Energy Efficient Multipath Routing Protocol For MANET
Prasanta kumr Manohari
 
WSN-Routing Protocols Energy Efficient Routing
ArunChokkalingam
 
Unit VIII wireless sensor networks
sangusajjan
 
MANET Routing Protocols , a case study
Rehan Hattab
 
QSpiders - Good to Know Network Concepts
Qspiders - Software Testing Training Institute
 
Lecture 11 14. Adhoc routing protocols cont..
Chandra Meena
 
Traffic-adaptive Medium Access Protocol
Gaurav Chauhan
 
Inspecting Vanet for Determined Ways with Watertight Connectivity
iosrjce
 
Cluster based routing protocol
Sudhansu Dash
 
Optimal multicast capacity and delay tradeoffs in mane ts
JPINFOTECH JAYAPRAKASH
 
Ad

Viewers also liked (7)

PDF
A survey of geographic routing protocols for Vehicular Ad Hoc Networks (VANETs)
Gabriel Balderas
 
PPT
Data Aggregation and Dissemination in Vehicular Ad-Hoc Networks
Michele Weigle
 
PPTX
A Survey of Various Efficient and Secure Routing Protocols for VANETs
abhijit parmar
 
PPT
Spit, bar or tombolo
ccgibson01
 
PPTX
VANET (BY-VEDANT)
Vedant Godhamgaonkar
 
PDF
Vanet ns2 simulation
ciza2013
 
PPT
VANETS Vehicular Adhoc NETworkS
Sridhar Raghavan
 
A survey of geographic routing protocols for Vehicular Ad Hoc Networks (VANETs)
Gabriel Balderas
 
Data Aggregation and Dissemination in Vehicular Ad-Hoc Networks
Michele Weigle
 
A Survey of Various Efficient and Secure Routing Protocols for VANETs
abhijit parmar
 
Spit, bar or tombolo
ccgibson01
 
VANET (BY-VEDANT)
Vedant Godhamgaonkar
 
Vanet ns2 simulation
ciza2013
 
VANETS Vehicular Adhoc NETworkS
Sridhar Raghavan
 
Ad

Similar to A Survey of Geographic Routing Protocols for Vehicular (20)

PPTX
Vanet Presentation
Sayed_Hossain
 
PDF
Broadcasting routing protocols in vanet
Alexander Decker
 
PDF
11.broadcasting routing protocols in vanet
Alexander Decker
 
PDF
Comparative and Behavioral Study on VANET Routing Protocols
IOSR Journals
 
PDF
UTCARP: Urban Traffic Control Aware Routing Protocol
pijans
 
PDF
POSITION BASED ADAPTIVE ROUTING FOR VANETS
IJCNCJournal
 
PPTX
Adhoc Sensor Networks1.pptx
kapss043
 
PPT
introAdhocRoutingRoutingRoutingRouting-new.ppt
DEEPAK948083
 
PPTX
Vanet routing protocols issues and challenges
Behroz Zarrinfar
 
DOCX
Bahg back bone-assisted hop greedy routing for vanet’s city environments
JPINFOTECH JAYAPRAKASH
 
PPTX
Presentation MANETs.pptx
Sujit833143
 
PPTX
Presentation MANETs.pptx
priyam219327
 
PDF
I017616468
IOSR Journals
 
PDF
ICICCE0367
IJTET Journal
 
PDF
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Sitamarhi Institute of Technology
 
PDF
Destination Aware APU Strategy for Geographic Routing in MANET
Editor IJCATR
 
PDF
Improved greedy routing protocol for VANET
Editor IJCATR
 
PDF
Improved greedy routing protocol for VANET
Editor IJCATR
 
PDF
A Study of Routing Techniques in Intermittently Connected MANETs
IJORCS
 
PPTX
BASICS OF ROUTING IN NETWORKS
KABILESH RAMAR
 
Vanet Presentation
Sayed_Hossain
 
Broadcasting routing protocols in vanet
Alexander Decker
 
11.broadcasting routing protocols in vanet
Alexander Decker
 
Comparative and Behavioral Study on VANET Routing Protocols
IOSR Journals
 
UTCARP: Urban Traffic Control Aware Routing Protocol
pijans
 
POSITION BASED ADAPTIVE ROUTING FOR VANETS
IJCNCJournal
 
Adhoc Sensor Networks1.pptx
kapss043
 
introAdhocRoutingRoutingRoutingRouting-new.ppt
DEEPAK948083
 
Vanet routing protocols issues and challenges
Behroz Zarrinfar
 
Bahg back bone-assisted hop greedy routing for vanet’s city environments
JPINFOTECH JAYAPRAKASH
 
Presentation MANETs.pptx
Sujit833143
 
Presentation MANETs.pptx
priyam219327
 
I017616468
IOSR Journals
 
ICICCE0367
IJTET Journal
 
Module 3: Routing Protocols and Transport Layer in Ad-hoc Networks
Sitamarhi Institute of Technology
 
Destination Aware APU Strategy for Geographic Routing in MANET
Editor IJCATR
 
Improved greedy routing protocol for VANET
Editor IJCATR
 
Improved greedy routing protocol for VANET
Editor IJCATR
 
A Study of Routing Techniques in Intermittently Connected MANETs
IJORCS
 
BASICS OF ROUTING IN NETWORKS
KABILESH RAMAR
 

Recently uploaded (20)

PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PPTX
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Software Development Company | KodekX
KodekX
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPT
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PPTX
Comunidade Salesforce SĂŁo Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira JĂşnior
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PPTX
Coupa-Overview _Assumptions presentation
annapureddyn
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
ChatGPT's Deck on The Enduring Legacy of Fax Machines
Greg Swan
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Software Development Company | KodekX
KodekX
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
Comunidade Salesforce SĂŁo Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira JĂşnior
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
Coupa-Overview _Assumptions presentation
annapureddyn
 

A Survey of Geographic Routing Protocols for Vehicular

  • 1. A Survey of Geographic Routing Protocols for Vehicular Ad Hoc Networks (VANETs) By Jesus Gabriel Balderas Lopez
  • 2. Problem definition - Routing in VANETs is a challenge due to mobility of the nodes and fast change in the topology of the network. - Position-based routing is a good solution for VANETs because you know where is located the intended receiving node, the sending node, and intermediate nodes.
  • 3. Classification By routing type of the protocol (how the protocol uses the position information): Unicast: GPSR(Packet forwarding), GSR(Packet forwarding), GPCR(Packet forwarding) , A-STAR(Packet forwarding), COIN(Cluster formation), LORA_CBF(Packet forwarding). Broadcast: UMB(Packet forwarding), BROADCOMM(Formation of cells), V-TRADE/HV-TRADE(Classify forwarding group). Geocast: IVG(Packet forwarding), Cached Geocast(Packet forwarding), Abiding Geocast(Packet forwarding)
  • 4. Unicast protocols (GPSR) Greedy Perimeter Stateless Routing (GPSR): One of the best known position-based protocols. It combines greedy routing with face routing. The geographic information is used for packet forwarding. 
  • 5. Unicast protocols (GSR) Geographic Source Routing (GSR): The algorithm needs global knowledge of the city topology (street map). The sender determines the junctions that have to be traversed by the packet using the Dijkstra's shortest path algorithm. Forwarding between junctions is done in a position-based fashion. GSR was designed for city environments
  • 6. Unicast protocols (GPCR) Greedy Perimeter Coordinator Routing (GPCR): The nodes at a junction in the street follow a natural planar graph. Thus, a restricted greedy algorithm can be followed as long as the nodes are in a street. Junctions are the only places where actual routing decisions are taken. Therefore packets should always be forwarded to a node on a junction (Coordinator).
  • 8. Unicast protocols (A-STAR) Anchor-based Street and Traffic Aware Routing (A-STAR): Designed for city environments.  A-STAR uses the street map to compute the sequence of junctions (anchors) through which a packet must pass to reach its destination. The difference between A-STAR and GSR is that A-STAR computes the anchor paths with traffic awareness. It is possible by using statistically rated maps (counting the number of city bus routes on each street) or dynamically rated maps (monitoring the latest traffic conditions). In recovery state, to prevent other packets from traversing through the same void area, the street at which the local minimum ocurred is marked as "out of service".
  • 9. Unicast protocols (COIN) Clustering for Open Inter-vehicular communication Networks (COIN): It is a Cluster-Based Routing protocol. The geographic information is used for cluster formation.   Cluster head election is based on vehicular dynamics and driver intentions, instead of ID or relative mobility as in classical clustering methods.
  • 10. Unicast protocols (LORA_CBF) LORA_CBF is also a cluster-based routing protocol.  Packets are forwarded from a source to the destination by protocol similar greedy routing. If the location of the destination is not available, the source will send out the location request (LREQ) packets. Only cluster heads and gateways will disseminate the LREQ and LREP (location Reply) message. 
  • 11. Broadcast protocols  The simplest way to implement a broadcast service is flooding in which each node re-broadcast messages to all of its neighbors except the one it got this message from. Flooding guarantees the message will eventually reach all nodes in the network. Flooding performs relatively well fro a limited small number of nodes and is easy to be implemented. But when the number of nodes in the network increases, the performance drops quickly.
  • 12. Broadcast protocols (BREADCOMM) In BROADCOMM, the highway is divided into virtual cells, which moves as the vehicles move.  The nodes in the highway are organized into two level of hierarchy: the first level includes all the nodes in a cell; the second level is represented by the cell reflectors, which are a few nodes usually located closed to the geographical center of the cell. This protocol only works with simple highway networks.
  • 13. Broadcast protocols (UMB) Urban Multi-Hop Broadcast protocol (UMB) is designed to overcome interference, packet collision, and hidden nodes problems during message dissemination in multihop broadcast.  The sender try to select the furthest node in the broadcast direction to assign the duty of a forwarding and acknowledging the packet without any a priori topology information. Repeaters are installed in the intersections to forward the packets to all road segments.
  • 14. Broadcast protocols (V-TRADE & HV-TRADE) Vector-based TRAcking DEtection (V-TRADE) and History-enhanced V-TRADE (HV-TRADE): They are GPS based message broadcasting protocols. Based on position and movement information, their methods classify the neighbors into different forwarding groups. For each group, only a small subset of vehicles (called border vehicles) is selected to rebroadcast the message.
  • 15. Geocast Routing Geocast routing is basically a location-based multicast routing. The objective of a geocast routing is to deliver the packer from a source node to all other nodes with a specified geographic region (Zone of Relevance, ZOR)
  • 16. Geocast Routing (IVG) Inter-Vehicles Geocast protocol (IVG) broadcast an alarm message to all the vehicles being in risk area based on defer time algorithm in a highway. When a node receives a packet, it does not rebroadcast it immediately but has to wait some waiting time to make a decision about rebroadcast.
  • 17. Geocast Routing (Cached Geocast) The main idea of the cached greedy geocast inside the ZOR is to add small cache to the routing layer that holds those packets that a node cannot forward instantly due to a local minimum. When a new neighbor comes into reach or known neighbors change their positions, the cached message can be possibly forwarded to the newly discovered node.
  • 18. Geocast Routing (Abiding geocast) The packets need to delivered to all nodes that are sometime during the geocast lifetime (a certain period of time) inside the geocast destination region. 
  • 19. Conclusions There are several options of geographic routing protocols for VANETs depending on the routing type (unicast, broadcast, geocast), the scenario (city environment or highway). There is no protocol that works optimally in both city environment and highway.