Top Banner
A Cross Layered MAC and Cluster ing Scheme for Efficient Broadc ast in VANETs Luciano Bononi, Marco Di Felice Department of Computer Science, University o f Bologna IEEE MASS 2007
28

A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Jan 02, 2016

Download

Documents

athena-kinney

A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs. Luciano Bononi, Marco Di Felice Department of Computer Science, University of Bologna. IEEE MASS 2007. Outline. Introduction System Model and Assumptions Cross-layered Protocol Scheme - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in

VANETs

Luciano Bononi, Marco Di FeliceDepartment of Computer Science, University of B

ologna

IEEE MASS 2007

Page 2: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Outline

• Introduction

• System Model and Assumptions

• Cross-layered Protocol Scheme– Backbone Creation and Maintenance

– MAC Layer Support

• Performance evaluation

• Conclusion

Page 3: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Introduction

Page 4: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Introduction

• RVC (Road-vehicle Communication)

Page 5: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Introduction

• IVC (Inter-vehicle Communication)

Page 6: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Introduction

• Road-network coverage by wireless communication infrastructures is costly.• Road-safety applications based on IVC strictly rely on the assumption of

– Cooperation among vehicles

– Distributed coordination among vehicles

A

C

B

Page 7: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Introduction - Goal

• Design an algorithm for efficient broadcast of alert messag

es in VANETs.• Overhead reduction

• Reliability

Page 8: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

System Model and Assumptions

In a multi-lane highway scenario Vehicles travelling in both directions Vehicles to be equipped with

Sensing capability Wireless communication Computation capability Storage capability GPS

Page 9: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Backbone

Normal Vehicle (NV) State

Backbone Member (BM) State

Page 10: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Backbone

Page 11: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Backbone

• Each chain member has at most two neighbors

AB

prev_hop

C

next_hop

Message Message

Direction

Page 12: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Backbone Creation Process

BEACON message:

<ID, (x,y), R, speed, dir, horizon>

BA

D C

Direction

Page 13: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Residual Time (RT)

v

BAdistRvsignBART

),())](,0[max(

),(

R: the transmission range of the sender vehicle Δv = vB - vA is the relative speed between nodes B and A dist(A,B): the current estimated distance

1-

1)( vsign , if Δv > 0

, otherwise

Assume Vehicle A is following Vehicle B B

A

Page 14: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Residual Time (RT)

v

BAdistRvsignBART

),())](,0[max(

),(

B

A

= 1

R

dist(A, B)

v

BAdistR

),(

Direction

Page 15: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

dist(A, B)

Residual Time (RT)

B

A

v

BAdistRvsignBART

),())](,0[max(

),(

= -1

v

BAdist

),(

Direction

Page 16: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Backbone Creation Process

BA

D C

Vehicle ID: BBackbone State: NVTime Residual: 2 sec

Vehicle ID: DBackbone State: NVTime Residual: 4 sec

Vehicle ID: CBackbone State: NVTime Residual: 5 sec

Direction

Page 17: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Fit Factor (FF)

R

REFRBBvBAdistAFF

_),()(

dist(A, B)B

A

Backbone Refresh Interval

Direction

Page 18: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Backbone Creation Process

BA

D C

Vehicle ID: DBackbone State: NVTime Residual: 4 secFit: 0.4

Vehicle ID: CBackbone State: NVTime Residual: 5 secFit: 0.9

Vehicle C sends a CANDIDATURE message to Vehicle AVehicle A sends an ACK_WINNER message to Vehicle C

Direction

Page 19: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Backbone Creation Process

BA

Vehicle A receives a BEACON message from Vehicle BVehicle A replies immediately with a CANDIDATURE message to Vehicle BVehicle B sends an ACK_WINNER message to Vehicle A

Direction

Page 20: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

ACK

Fast Multi-Hop Forwarding (FMF)

ACK

Direction

Page 21: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

ACK

Basic MAC Scheme

A

B

Direction

Page 22: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Performance evaluation

Simulation Parameters

Page 23: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Average Number of Retransmissions

Page 24: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Average Percentage of Collisions

Page 25: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

MAC End-to-end Delay, 600 Vehicles

Page 26: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

MAC Delay Percentiles, 200 Vehicles

Page 27: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

MAC Delay Percentiles, 600 Vehicles

Page 28: A Cross Layered MAC and Clustering Scheme for Efficient Broadcast in VANETs

Conclusion

• The performance of the DBA-MAC has been compared with other schemes, by showing general advantages in – Performance

– Reliability– overhead reduction.