30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
1
Intelligent Transportation Systems Johan Lukkien
Internet of Things 2017/2018
John Carpenter, 1982
2017/2018 Intelligent Transportation Systems Johan Lukkien John - - PowerPoint PPT Presentation
Internet of Things 2017/2018 Intelligent Transportation Systems Johan Lukkien John Carpenter, 1982 Johan J. Lukkien, j.j.lukkien@tue.nl 1 TU/e Informatica, System Architecture and Networking 30-Jan-18 Overview In four sections
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
1
John Carpenter, 1982
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
2
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
3
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
4
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
5
Local Control Local Control Local Control In-car network Driver Control
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
6
K-CAN System MOST K-CAN Periphery SI-BUS (Byteflight) PT-CAN
Diagnose
Gateway
BMW 7 series infrastructure
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
7
Driver Control Driver Control Driver Control V2V network Accident prevention
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
8
Vehicle RSU RSU RSU
IEEE 802.3, (ethernet) IEEE 802.11 (WiFi) …… IEEE 802.16e (WiMAX) 3G, 4G Moving vehicles connect ad-hoc to each other and to access points of the ambient infra structure Technology: IEEE 802.11p Road side units (RSUs, network central devices) are connected to the Internet IP-based network with wide-area coverage, wireless
Vehicle Vehicle Vehicle Vehicle IEEE 802.11p
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
9
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
10 Access Network
GW RSU RSU Node Server OBU AU OBU AU OBU AU HS
Internet
AU Application Unit OBU On Board Unit GW Gateway RSU Road Side Unit HS Hot spot
In-Vehicle Domain Infrastructure Domain Ad-Hoc Domain
C2C-CC (Car2Car Communication Consortium initiated by six European car manufacturers) architecture (~2010)
IEEE 802.11p IEEE 802.11a/b/g Other wireless technology (full coverage)
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
11
30-Jan-18 12 V2V V2V Internet, V2I Congestion control Road maintenance Environment control End-user applications Car sharing Event management
Driver Control Driver Control V2V network Accident prevention
Local Control Local Control Local Control In-car network Driver Control
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
13
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
14
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
15
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
16
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
17
from: Vehicle-to-Vehicle Communications: Readiness of V2V Technology for Applications, NHTSA, August 2014
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
18
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
19
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
20
picture from the Internet
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
21
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
22
Rate-adaptation Based Congestion Control for Vehicle Safety Communications, PhD thesis Tessa Tielert
primary channel for unsollicited traffic
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
23
ETSI GeoNetworking ITS-G5
messages
number of times or period)
number of hops
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
24
AU: application unit CCU: Communication and control unit
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
25
(draft) Vehicle to Internet communications using the ETSI ITS GeoNetworking protocol Victor Sandonis, Ignacio Soto, Maria Calderon, Manuel Urue˜na
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
26
message
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
27
Apps. Comm.type Freq. Latency Range Lane Change Warning V2V, periodic, P2M 10Hz 100ms 150m Collision Warning V2V, periodic, P2M 10Hz 100ms 150m Emergency Brake Lights V2V, event-driven, P2M 10Hz 100ms 300m Pre-Crash Sensing V2V, event-driven, P2P 50Hz 20ms 50m Stop Sign Assists I2V and V2I, periodic 10Hz 100ms 250m Left Turn Assistance I2V and V2I, periodic, P2M 10Hz 100ms 300m Traffic Signal Violation I2V, periodic, P2M 10Hz 100ms 250m Curve Speed Warning I2V, periodic, P2M 1Hz 1s 200m
Eight high priority vehicle safety applications as chosen by NHTSA and VSCC. NHTSA – US National Highway Traffic Safety Administration VSCC – Vehicle Safety Communication Consortium of CAMP (Crash Avoidance Metrics Partnership) V2V = Vehicle to Vehicle P2M = Point to Multipoint I2V = Infra structure to Vehicle
28
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
29 WSMP IP packet
Internet Apps TCP/UDP IPv6 PHY (IEEE 802.11p) LLC/MAC (IEEE 802.11p with CSMA/CA) P1609.4 WAVE Apps
WAVE (Wireless Access in Vehicular Environment) standards: IEEE 802.11p standard and 1609.x standards
1609.x (1,2,3)
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
30
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
31
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
32
i i th i i def k i
) (
ai
(k)
si
(k)
fi
(k)
AIFS + Defer + Bf mi
(k)
ai
(k+1)
Ti t
From: Model, Analysis, and Improvements for Inter-Vehicle Communication Using One-Hop Periodic Broadcasting Based on the 802.11p Protocol, T.Batsuuri, R.J.Bril, J.J.Lukkien 30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
33
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
35
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
37
72km/h 144km/h 108km/h 144km/h 108km/h 72km/h
Total path length is 3000m. The inter-vehicle distance is changed to have different densities.
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
39
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
40
VD = 48 SMR ~ 78%
minSMR
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
41
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
42
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
43
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
44
i i th i i def k i
) (
i
ai
(k)
si
(k)
fi
(k)
AIFS + Defer + Bf mi
(k)
ai
(k+1)
T t
+ jitter
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
46
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
47
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
48
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
49
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
50
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
51
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
52
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
53
(pictures from the Internet)
conditions & traffic,
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
55
apps
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
56
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
57
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
58
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
59
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
60
group 1 cloud group 2 cloud group 3 cloud South side of API: mapping to (proprietary) databases of groups North side of API: interface for programmers to develop apps
Vehicles of group 3 Vehicles of group 2 Vehicles of group 1
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
61
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
62
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
63
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
64
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
65
66
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
67
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
68
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
government) in mandatory services
69
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
70
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
which is associated with an identity by an authority
71
Certificate for ing.nl
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
– give a vehicle several pseudonyms, valid for a limited period
72
from: Vehicle-to-Vehicle Communications: Readiness of V2V Technology for Applications, NHTSA, August 2014
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
73
74
https://www.youtube.com/watch?v=OobLb1McxnI
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
75
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
76
K-CAN System MOST K-CAN Periphery SI-BUS (Byteflight) PT-CAN
DiagnoseGateway
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
companies
domain
77
78
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
79
30-Jan-18
Johan J. Lukkien, j.j.lukkien@tue.nl TU/e Informatica, System Architecture and Networking
80