broadcast reception rates and effects of priority access ... · broadcast reception rates and...

20
VANET‘04 Marc Torrent-Moreno Universität Karlsruhe (TH) Broadcast Reception Rates and Effects of Priority Access in 802.11-Based Vehicular Ad-Hoc Networks Marc Torrent-Moreno, University of Karlsruhe Daniel Jiang, DaimlerChrysler RTNA, Inc. Hannes Hartenstein, University of Karlsruhe

Upload: duongcong

Post on 05-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

VANET‘04 Marc Torrent-MorenoUniversität Karlsruhe (TH)

Broadcast Reception Rates and Effects of Priority Access in 802.11-Based Vehicular

Ad-Hoc Networks

Marc Torrent-Moreno, University of Karlsruhe

Daniel Jiang, DaimlerChrysler RTNA, Inc.

Hannes Hartenstein, University of Karlsruhe

Marc Torrent-Moreno - 2Universität Karlsruhe (TH)VANET‘04

Problem statement

But:

» All vehicles send data → contending for the channel

» Hidden terminal problem

» Channel characteristics

Broadcastsemergency message

What is the probability of

reception for this car?

Marc Torrent-Moreno - 3Universität Karlsruhe (TH)VANET‘04

Channel modeling: the standard way …

c.r.

Unit Disc Graph Model

If no interference:• Cars inside communication

range receive the packet

• Cars outside communication

range do NOT receive the

packet

Marc Torrent-Moreno - 4Universität Karlsruhe (TH)VANET‘04

In reality …

“c.r.”

Reality

If no interference:• Cars inside “communication

range” CAN receive the packet

• Cars outside “communication

range” MAY receive the packet

Reception Probability (d)?

Marc Torrent-Moreno - 5Universität Karlsruhe (TH)VANET‘04

Structure of this talk

» VANET – Key Issues

» 802.11-Priority Access applied to VANETs

» Simulation Setup

» Results: Basic Scenario (understanding the mechanism)

» Results: Dynamic Scenario (getting closer to reality)

» Summary

» Future Work

Marc Torrent-Moreno - 6Universität Karlsruhe (TH)VANET‘04

VANET – Key Issues

VANET differs from usual ad hoc network by its vehicular environment, distributions, movement and applications– Key usage: safety applications → broadcast– There is a deployment problem but eventually there will be

saturation conditions (high penetration rates)

» What is the probability of reception of a broadcast message at an arbitrary distance to the sender?

» How to give priority access and an improved reception rate for important warnings?

» How are the above two results affected by signal strength fluctuations caused by radio channel fading?

Marc Torrent-Moreno - 7Universität Karlsruhe (TH)VANET‘04

IEEE 802.11

» Why 802.11? Interests in U.S.A. (DSRC/WAVE), Europe (Fleetnet/NOW)

» Access method: CSMA/CA

» DIFS = SIFS + 2*SlotTime (SIFS = 32us, SlotTime = 13us)

» CWmin = 15

» Broadcast → no RTS/CTS, no ACK, CW = CWmin

Marc Torrent-Moreno - 8Universität Karlsruhe (TH)VANET‘04

Priority Access

» Mechanism of EDCA of IEEE 802.11e

» Two main changes:– AIFSD[AC] = SIFS + AIFS[AC]*SlotTime– CWmin[AC]

1(CWmin+1)/4 -13

1(CWmin+1)/2 -12

1CWmin1

2CWmin0AIFSCWmin[AC]AC

Marc Torrent-Moreno - 9Universität Karlsruhe (TH)VANET‘04

Simulation Set Up

» Tool: Network Simulator ns-2

» Changes to original code:

– Some bug fixing at 802.11 module

– Adjust values to 802.11a at 5.9GHz with 10MHz Channels (DSRC/WAVE)

– Changes in both MAC and Physical Layer

– Nakagami radio propagation model

Marc Torrent-Moreno - 10Universität Karlsruhe (TH)VANET‘04

Basic Scenario (static and two-ray ground)

» How CSMA/CA works in a saturated broadcast scenario?

» How AIFS and CWmin affect broadcast performance?

- 8 lanes with 75 static cars- 20m between cars- 500 bytes packets- 10 packets/s- 200m comm. range- “Receiver” at 100m

1500 m

4 m

Marc Torrent-Moreno - 11Universität Karlsruhe (TH)VANET‘04

Basic Scenario – Results

78.9%26.6%71.0%45.8%59.4%1/3

76.4%11.9%71.1%46.4%54.5%1/7

66.6%12.0%22.1%66.8%31.1%2/7

67.2%5.8%22.6%69.3%27,7%2/15

RcvBT0SntBT0RcvBT1SntBT1RcvPktsAIFS/CW

» Why is a packet not received?– Hidden node – Car inside range chooses the same time slot to send

» For error analysis new parameters were needed: SntBTx, RcvBTx

Result Analysis

• Car with highest priority: best probability of reception

Marc Torrent-Moreno - 12Universität Karlsruhe (TH)VANET‘04

Dynamic Scenario (mobile and TRG or Nakagami)

700 m

- 8 lanes, 2 direcctions (912 cars)

- Constant speed different lanes

- Distance between cars: 20m

- Comm. Range: 100m, 200m

- Packet size: 200B, 500B

- 10 pckts/s

0

0.2

0.4

0.6

0.8

1

-92 -90 -88 -86 -84 -82 -80 -78 -76 -74 -72 -70

Dis

trib

utio

n

Received power (dBm)

50m distance100m distance200m distance

Nakagami received power distribution

Marc Torrent-Moreno - 13Universität Karlsruhe (TH)VANET‘04

Dynamic Scenario – Metrics

Safety Applications

Broadcast Scenario

Delay

Effectiveness

» Metrics:– Channel access time– Probability of reception

Marc Torrent-Moreno - 14Universität Karlsruhe (TH)VANET‘04

Dynamic Scenario – Channel Access Time

26.5 ms9.0 ms6.4500 B200m (Nak)

16.4 ms3.6 ms6.4500 B200m

3.9 ms1.2 ms2.56200 B200m

4.8 ms1.6 ms3.2500 B100m

0.9 ms0.4 ms1.28200 B100m

Non-PriorityPriorityLoad MbpsPckt SizeCom. Range

Channel Access TimeScenario

» Clearly the Priority node has always shorter Channel Access Time !

Marc Torrent-Moreno - 15Universität Karlsruhe (TH)VANET‘04

0

0.2

0.4

0.6

0.8

1

0 50 100 150 200 250

Pro

babi

lity

of R

ecep

tion

Distance (m)

prioritynon-priority

0

0.2

0.4

0.6

0.8

1

0 50 100 150 200 250

Pro

babi

lity

of R

ecep

tion

Distance (m)

prioritynon-priority

Dynamic Scenario – Probability of Reception

Two Ray Ground Nakagami

» 500 bytes packets

» 200 m intended communication range

Marc Torrent-Moreno - 16Universität Karlsruhe (TH)VANET‘04

Effect of Realistic Propagation Model - Metrics

» With Non-Deterministic Radio Propagation model:– Channel Access Time – Probability of Reception (worse effect on priority node)

WHY !?

New metrics:• Sensed Packets per second• Channel Idle Time Ratio

0

0.2

0.4

0.6

0.8

1

0 100 200 300 400 500 600

Pro

babi

lity

of R

ecep

tion

Distance (m)

two-ray-groundNakagami

Marc Torrent-Moreno - 17Universität Karlsruhe (TH)VANET‘04

Effect of Realistic Propagation Model - Results

» Less packets sensed but less Channel Idle Time with non-deterministic radio propagation model !!!

4.4%10.6%4.4%10.8%Ch. Idle Time

3096.83324.63093.23325.2Sens. Pkts/s *

26.5 ms16.4 ms9.0 ms3.6 msCh.Acc.Time

NakTRGNakTRG

Non-PriorityPriorityScenario

200m, 500B

* Same average number of packets sent by all nodes

Marc Torrent-Moreno - 18Universität Karlsruhe (TH)VANET‘04

Summary» Target: reliable reception of important messages in a saturated

broadcast network (VANET):– Probability of reception and channel access time– Prioritization– Received power fluctuations

» Results– When saturation occurs, nodes experience severe performance degradation

(probability of reception can be as low as 20% at half com. range)– Priority access provides improvement in both channel access time and

probability of reception (AIFS and CW can be adjusted to reduce channel access time and collisions)

– Non-deterministic radio model degrades performance of both types of nodes (worse effect on probability of reception of the prioritized ones)

» Conclusions– Need better understanding of distributed MAC on global scale – Priority access methods as well as relay/repetition strategies are very

important aspects of future safety-critical applications

Marc Torrent-Moreno - 19Universität Karlsruhe (TH)VANET‘04

Future Work

» More than 1 prioritized nodes

» Relay/Repetition strategies

» Topology control

» Realistic radio models

» Spatial and temporal correlations

» Traffic modeling

VANET‘04 Marc Torrent-MorenoUniversität Karlsruhe (TH)

Thank you very much for your attention !