Improving Reliability of Platooning Control Messages Using Radio and Visible Light Hybrid Communication
Susumu Ishihara (Shizuoka University) Vince Rabsatt, Mario Gerla (UCLA)
Improving Reliability of Platooning Control Messages Using Radio - - PowerPoint PPT Presentation
Improving Reliability of Platooning Control Messages Using Radio and Visible Light Hybrid Communication Susumu Ishihara (Shizuoka University) Vince Rabsatt, Mario Gerla (UCLA) To the direct follower Leader to followers Platooning Camera/
Susumu Ishihara (Shizuoka University) Vince Rabsatt, Mario Gerla (UCLA)
2
To the direct follower
Camera/ RADAR/ LIDAR, etc.
Leader to followers
Sartre (EU)-2012
http://www.nedo.go.jp/activities/FK_00023.html
Energy ITS (Japan) -2013
1Truck and 3 cars Demo 6m gap @90km/h 5.9GHz DSRC 40Hz Message 4 Truck-Demo 4.7m gap @80km/h 5.8GHz DSRC + IR 50Hz Message
http://www.sartre-project.eu/en/about/ news/Sidor/roadtrains_video.aspx
3
4
Uses information of the preceding car
Uses information of the preceding car and the leader car
Simulation of Platooning
(Same scenario provided with plexe2, a platooning extension for Veins)
[1] Product of Space-Time Engineering, https://www.spacetime-eng.com/ [2] Michele Segata, Stefan Joerer, Bastian Bloessl, Christoph Sommer, Falko Dressler and Renato Lo Cigno, "PLEXE: A Platooning Extension for Veins," IEEE VNC 2014
5
capacity may be exhausted.
information?
6
transmission from the leader vehicle can be easily damaged.
software radio platforms, such as GNU Radio/USRP , WARP , etc.
Slow down 7
What if we use Visible Light Communication?
protocol for platooning control messages for reliable message delivery under RF jamming attacks.
radio communication and VLC on Scenargie
the end-to-end delay of the leader messages and improve the message delivery ratio under jamming attack
8
Jam part is 802.11p Compliant PLCP Preamble + PLCP Header + Part of MAC Header
Jam
64us 10us
10~400us Jam Jam Jam Jam Jam Jam Jam
[Punal2015] Periodic Jammer
Our simulation
10~400us Jam CBR Broadcast on IEEE 802.11p 6Mbps (Payload 300bytes / 10Hz)
J S R
ds dr
dsr: 10m and 50m
Jammer
Tx Power 20dBm Tx Power 20dBm
9
Dist(S, R) = 10m 10us 120us 150us 200us Idle duration
122us
75m 65m 65m
than DIFS (=58us) + Backoff. Thus, the sender can send a frame.
due to the bad SINR, the receiver cannot decode the frame.
15m 75m
Dist(S, R) = 50m
Color = Packet Delivery Ratio Dist(Source, Jammer)
Dist(Receiver, Jammer)
15m 75m
10
difficult
11
12
RF Broadcast Leader VLC
interfaces, it forwards the message via VLC (and RF).
via both VLC and RF to avoid RF channel congestion.
13
RF Broadcast
14
In this simulation: “If a new leader message arrives from VLC, forward it via RF and VLC.” Intuition: If an RF message does not arrive, the leader may be suffering jamming attack and cannot send the message. Thus other vehicles have not received the message. …. RF broadcast is needed.
15
30°
RF IEEE802.11p Interface (6Mbps, AC_VI) Omni antenna: 5.9GHz
VLC interfaces with a directional antenna model
MAC: ALOHA Bitrate: 50kbps (assuming cheap off-the-shelf devices) Note: This model is just an abstract model of VLC. It does not simulate realistic visible light propagation.
5m
We implemented multiple interfaces with different antenna models (pos. and direction) and an application model using these interfaces on Scenargie
16 500m 10m
10m
…
t=0
10 vehicles
10m
…
Periodic Jammer
…
5m 12.5m 17.0m/s
17
Use VLC
Use RF Forwarding
Forward only when receiving a new message via VLC
Only Direct RF (FFF)
F F F
RF Forward (FTF)
F T F
VLC + No RF Fwd. (TFF)
T F F
VLC + unconditional RF Fwd. (TTF)
T T F
VLC + conditional RF
T T T
18
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
Long blind period (4sec.)
Only Direct RF (FFF)
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
Long delay Blind period (2sec.)
RF Fwd. (FTF)
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
VLC + No RF Fwd. (TFF)
VLC’s multi-hop delay
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
Long delay period is shortened
VLC+unconditional RF Fwd. (TTF)
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
VLC + conditional RF Fwd. (TTT)
No positive effect of conditional RF Fwd.
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
(a3) 5th car True/False/False (b3) 10th car True/False/False
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
(a4) 5th car True/True/False (b4) 10th car True/True/False
2.5 2.5 0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
(a3) 5th car True/False/False (b3) 10th car True/False/False
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
0.5 1 1.5 2 2.5 20 25 30 35 40 45 50
End-to-end delay [sec] Time [sec]
(a4) 5th car True/True/False (b4) 10th car True/True/False
2.5 2.5
VLC VLC+RF
5th car/1platoon 10th car/1platoon 5th car/ 4 x 4 platoons 10th car/ 4 x 4 platoons
20
2 4 6 8 10 20 25 30 35 40 45 50
Packet deliveried in 1 sec Time [sec]
False/False/False False/True/False True/False/False True/True/False True/True/True
(a) 5th car / 1 platoon
2 4 6 8 10 20 25 30 35 40 45 50
Packet deliveried in 1 sec Time [sec]
False/False/False False/True/False True/False/False True/True/False True/True/True
(b) 10th car / 1 platoon
5th car 10th car 1 platoon
FFF FTF (RF Fwd.) TTF TTT TFF with VLC
Why packet delivery ratio < 1 with VLC? Leader Member RF VLC
Gap
communication protocol for platooning control messages for reliable message delivery under RF jamming attacks.
.
delivery ratio and short delay
21