Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
Transcript of Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
1/30
Cluster-Based Multi-ChannelCommunications Protocols in
Vehicle Ad Hoc Networks
IEEE Wireless Communications october2006,
vol.13 No. 5
07
/2
5/
11
1
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
2/30
Outline
INTRODUCTION
SYSTEM ARCHITECTURE
FUNCTIONS AND DESIGNS OF
PROTOCOLS THE CLUSTER CONFIGURATION
PROTOCOL
THE INTRACLUSTER COORDINATION AND
COMMUNICATION PROTOCOL SIMULATION EVALUATIONS
CONCLUSIONS
07
/2
5/
11
2
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
3/30
INTRODUCTION(1/2)
What is DSRC(Dedicated Short RangeCommunication)?
V2V-based VANETs and V2R-based VANETs.
The data transmitted over the VANETs can beclassified into the real-time traffic and the
non-real-time traffic.
07
/2
5/
11
3
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
4/30
DSRC
DSRC/802.11pThe standard of 802.11p is based on IEEE 802.11a PHY
layer and IEEE 802.11 MAC layer Seven 10 MHz channels at 5.9GHz
one control channel and six service channels
07
/2
5/
11
4
Vehicle to
vehicle
Service
channel
Service
channel
Control
channelIntersection
CH 172 CH 174 CH 182CH 180CH 178CH 176 CH 184
5.855
5.925
5.915
5.905
5.895
5.885
5.875
5.865
Frequency (GHz)
Optionally combined
service channels
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
5/30
V2V-BASED VANETS AND V2R-BASEDVANETS
0
7/
25/
11
5
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
6/30
THE DATA TRANSMITTED OVER THEVANETS
real-time trafficsuch as safety messages and video/audio
signals
non-real-time trafficsuch as e-maps and road/vehicle-
traffic/weather information
0
7/
25/
11
6
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
7/30
INTRODUCTION(2/2)
Our proposed scheme mainly consists offollowing three core protocols.Cluster Configuration Protocol
Intracluster Coordination andCommunication Protocol
Intercluster Communication Protocol
0
7/
25/
11
7
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
8/30
SYSTEM ARCHITECTURE
Four Broadcasting Strategies
1. Probability-based
2. Location-based
3. Neighbor-based
4. Cluster-based
0
7/
25/
11
8
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
9/30
STRATEGIES
1. Probability-based:A given PDF determines the decision, for
example depending on the number of
copies a node has received.The strategy is often dynamic.
PDF = probability distribution function
0
7/
25/
11
9
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
10/30
PROBABILITY-BASED0
7/
25/
11
10
Car APDF = 0.8
Car BPDF = 0.5
Forwarding Node choose
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
11/30
FOUR BROADCASTINGSTRATEGIES
Location-basedThe selection criterion is the amount of
additional area that would be covered by
enabling a node to forward.Some proposal also computes position
prediction as useful input information.
0
7/
25/
11
11
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
12/30
LOCATION-BASED
0
7/
25/
11
12
Target
Forwarding Node choose
Car B
wants to turn right
Car A
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
13/30
FOUR BROADCASTINGSTRATEGIES
Neighbor-basedA node is selected depending on its
neighbors status (for instance, the status
concerns how a neighbor is connected tothe network).
0
7/
25/
11
13
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
14/30
NEIGHBOR-BASED0
7/
25/
11
14
Target
Forwarding Node choose
Car B
Car A
Collect the information of neighbors
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
15/30
FOUR BROADCASTINGSTRATEGIES
Cluster-basedNodes are grouped in clusters represented
by an elected cluster-head. Only cluster-
heads forward packets.Nodes in the same cluster share some
features (e.g., relative speed in VANETs).
Reclustering on-demand or periodically.
0
7/
25/
11
15
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
16/30
CLUSTER-BASED
0
7/
25/
11
16
Cluster -Header
Cluster -Header
Gateway -Node
Forwarding Node choose
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
17/30
SYSTEM ARCHITECTURE0
7/
25/
11
17
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
18/30
SYSTEM ARCHITECTURE
Our proposed scheme handles thefollowing three tasksCluster-membership management
Real-time traffic (such as safety messages
delivery)
Non-real-time data communications (suchas
e-maps download, movies download, etc.)
0
7/
25/
11
18
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
19/30
SYSTEM ARCHITECTURE0
7/
25/
11
19
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
20/30
( FINITE STATE MACHINE,FSM)
0
7/
25/
11
20
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
21/30
FUNCTIONS AND DESIGNS OF
PROTOCOLS
We use the Finite State Machine (FSM)
Each vehicle operates under one andonly one of the following four states at
any given time:
cluster-head (CH)
quasi-cluster-head (QCH)
cluster-member (CM)
quasi-cluster-member (QCM)
0
7/
25/
11
21
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
22/30
FUNCTIONS AND DESIGNS OF
PROTOCOLS0
7/
25/
11
22Finite state machine of our proposed scheme. T1 andT2 represent Transceiver 1 and Transceiver 2
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
23/30
THE INTRACLUSTER COORDINATION
AND COMMUNICATION PROTOCOL
0
7/
25/
11
23Time division in the CRC channel
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
24/30
THE INTRACLUSTER COORDINATION
AND COMMUNICATION PROTOCOL0
7/
25/
11
24
Tt =
N = gap =
v = Lc =
Nlane =
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
25/30
THE INTRACLUSTER COORDINATION
AND COMMUNICATION PROTOCOL0
7/
25/
11
25
T = repetition period( 200ms)R = channel rate
Tsafety =
Hsafety = packet size
200bytes
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
26/30
SIMULATION EVALUATIONS
3
2100 180 35m/s 15m2 / s2
0
7/2
5/
11
26
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
27/30
SIMULATION EVALUATIONS
Matlab
25m
5m 150m
400ms
150ms
50ms 200bytes
0
7/2
5/
11
27
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
28/30
SIMULATION EVALUATIONS
0
7/2
5/
11
28
The performance of three protocols against non-real-time traffic arrival rate: a) Probability of safety-message-delivery failure; and b) aggregate throughputof non-real-time traffics. The size of the non-real-timetraffic packet is 512 bytes.
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
29/30
SIMULATION EVALUATIONS0
7/2
5/
11
29Channel busy rates of the seven different channels. Thesize of the non-real-time traffic packet is 512 bytes and
the packet arrival rate of the non real-time traffic is200packets/sec/vehicle.
-
8/6/2019 Cluster-Based Multi-Channel Communications Protocols in Vehicle Ad Hoc
30/30
CONCLUSIONS
Reduce data-congestion
Support QoS for real-time delivery of safetymessages
High throughput
0
7/2
5/
11
30