louvre - university of california, los...

14
LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee + , Michael Le + , Jérôme Härri*, Mario Gerla + 2 nd IEEE Symposium on Wireless Vehicular Communications Calgary, Canada, September 21 st -22 nd 2008 + Network Research Lab, University of California Los Angeles, California, USA * University of Karlsruhe in the Karlsruhe Institute of Technology Karlsruhe, Germany

Upload: others

Post on 02-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

LOUVRELandmark Overlays for Urban Vehicular Routing

Environments

Kevin C. Lee+, Michael Le+, Jérôme Härri*, Mario Gerla+

2nd IEEE Symposium on Wireless Vehicular Communications

Calgary, Canada, September 21st -22nd 2008

+ Network Research Lab, University of CaliforniaLos Angeles, California, USA

* University of Karlsruhe in the Karlsruhe Institute of TechnologyKarlsruhe, Germany

Page 2: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

Motivation

� Geographic Routing: � routes packets based on geographic information of the source, relays

and destination

◦ Based on a greedy forwarding approach

◦ Efficient in this situation:

◦ and in this one ??

s d

ds ?

Jérôme Härri2nd IEEE WiVeC 2008 2

Page 3: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

Motivation

Jérôme Härri2nd IEEE WiVeC 2008

� A second phase called “recovery” exists..

� Urban Vehicular Routing Environment ??

� Need to route on road segments only !◦ GPSR: Greedy often fails. Mostly recovery mode

◦ GPCR: specific improvement for urban routing� greedy mode even in recovery

� routing decisions taken at intersections only !

ds

d

s

?

??

d

s

3

Page 4: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

Motivation

Jérôme Härri2nd IEEE WiVeC 2008

� However, what happens in this case ?◦ Low communication density on road segments not

detectable !

◦ End-to-End route optimization impossible !

� Two challenges for urban geo-routing1. Intra-road communication density estimation

2. Global junction routing

� Using the concept of overlay routing could help !◦ Geo-reactive overlay (GSR, Lochert et al.,2003)):

� opens a junction-based path on demand

◦ Geo-geographic overlay (GyTAR Jerbi et al. 2007)):� finds the best overlay node greedily

d

s

?

d

s

?

4

Page 5: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

LOUVRE Functional Blocks

Jérôme Härri2nd IEEE WiVeC 2008

� Geo-proactive overlay◦ Overlay nodes: Road junctions◦ Overlay links: Road segment between junctions◦ Proactive Dijkstra shortest path on the overlay◦ Geographic routing on the underlay

underlay: greedy

overlay: routing table

� Scalability:◦ Finite number of road density◦ TX rate adaptation based on a

threshold

� Freshness:◦ Density expires after some

time◦ Density gets more accurate

with proximity to the road

Records# unique Neighbors

Computes and TX density

density expires

Road A

Accuracy decreases

� P2P density Estimation

5

Page 6: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

LOUVRE Functional Blocks

Jérôme Härri2nd IEEE WiVeC 2008

� Proactive Overlay Routes Creation

s sDensity > thresh 2

3

3 3

5

3

3

00

50

0

33

sOverlayroutes

� Scalability:◦ Overlay links considered when sufficient communication

density � Avoids road element with local maxima !

◦ Grid-limited overlay topology� Optimal src-dest on the same grid� Optimal overlay gateway node to reach neighboring grids

6

Page 7: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

LOUVRE Routing Example

� For S to reach D, roads 5, 2, 3, 8, and 11 are followed� Conventional geographic routing fails when greedily delivering through road 4

due to the lack of relays after road 4.� The dotted arrows show LOUVRE routing from S in grid 1 to D’ in grid 2.

Jérôme Härri2nd IEEE WiVeC 2008 7

Page 8: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

Evaluation

� 1000m x 1000m Washington D.C. map

� 100 nodes, 20% to 50% mobility

� 1460-byte CBR

� IEEE 802.11a, Tx range: 250m

� No radio communication between adjacent roads

� Measurement of PDR, Hop Count, and Latency with 95% confidence intervals

Jérôme Härri2nd IEEE WiVeC 2008 8

Page 9: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

Remarks on Vehicular Distribution

� Yet, hard to configure and to vary the accumulations.� We used an artifact: Static nodes at intersection and mobile nodes

between intersections

� More static (resp. less mobile) => more crowded intersections

Jérôme Härri2nd IEEE WiVeC 2008

High accumulations

at intersections

9

Page 10: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

Performance Evaluation

� LOUVRE has global vision of density distribution and local maxima, thus highest PDR

� Hop count a bit higher than GPCR due to delivery of unsuccessful packets by GPCR

� Decreasing gap of hop count in increasing mobility (better distribution of cars) implies LOUVRE’s capabilities with non-uniformly distributed traffic!!!

0

0.2

0.4

0.6

0.8

1

1.2

20% 30% 40% 50%

PDR

GPSR

GPCR

LOUVRE

0

5

10

15

20

25

30

20% 30% 40% 50%

Hop Count

GPSR

GPCR

LOUVRE

0

0.05

0.1

0.15

0.2

0.25

20% 30% 40% 50%

Latency (s)

GPSR

GPCR

LOUVRE

Jérôme Härri2nd IEEE WiVeC 2008 10

Page 11: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

Conclusion

� LOUVRE is a tradeoff between stateless and stateful routing◦ stateless: efficient vehicular routing

◦ stateful: larger vision of urban routing pitfalls

� LOUVRE is an overlay routing approach◦ overlay: proactive routing between overlay nodes based on vehicular

communication density

◦ underlay: geographic routing between overlay nodes

� LOUVRE performs better than the benchmark protocols GPSR and GPCR◦ Drop before fail approach for unreachable destination

◦ Faster delivery to reachable destination as avoiding a recovery mode

� Future work: ◦ Compare LOUVRE with other urban overlay approaches (GyTar, GSR)

◦ Study the impact of more realistic propagation models

◦ Improve the density estimation functional block

Jérôme Härri2nd IEEE WiVeC 2008 11

Page 12: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

Remarks on Vehicular Radio Propagation

� In this work, we used a ‘Two-ray ground’ (TRG) propagation◦ More realistic: Nakagami-m

propagation

� Yet, Nakagami-m overestimates the probability of reception w.r.t TRG.◦ With Nakagami, we will have a

slightly lower density estimation

Jérôme Härri2nd IEEE WiVeC 2008

Source: Mittag et al., ACM VANET 2008

12

Page 13: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

LOUVRE Functional Blocks

Jérôme Härri2nd IEEE WiVeC 2008

� Proactive Overlay Routes Creation

s sdensity

2

3

3 3

5

3

3

00

50

0

33

sOverlayroutes

� Scalability:◦ Finite number of road density◦ TX rate adaptation based on a

threshold

� Freshness:◦ Density expires after some

time◦ Density gets more accurate

with proximity to the road

Records# unique Neighbors

Computes and TX density

density expires

Road A

Accuracy decreases

� P2P density Estimation

13

Page 14: LOUVRE - University of California, Los Angelesnetlab.cs.ucla.edu/wiki/files/LOUVREwivecSlides.pdf · LOUVRE Landmark Overlays for Urban Vehicular Routing Environments Kevin C. Lee

Landmark Overlays for Urban Vehicular Routing Environments

Jérôme Härri2nd IEEE WiVeC 2008

� LOUVRE: Geo-proactive overlay◦ Overlay nodes: Road junctions◦ Overlay links: Road segment between junctions◦ Proactive end-to-end route optimality on the overlay◦ Efficient geographic routing on the underlay

�Scalability:◦ Overlay links considered when sufficient communication

density � Avoids road element with local maxima !

◦ Grid-limited overlay topology� Optimal src-dest on the same grid� Optimal overlay gateway node to reach neighboring grids

14