DR. KIRSTEN MATHEUS OCTOBER 9, 2018, …...K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day...
Transcript of DR. KIRSTEN MATHEUS OCTOBER 9, 2018, …...K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day...
EVOLUTION OF ETHERNET-BASED AUTOMOTIVE NETWORKS: FASTER AND CHEAPER.
DR. KIRSTEN MATHEUSOCTOBER 9, 2018, LONDON
8TH ETHERNET & IP @ AUTOMOTIVE TECHNOLOGY DAY
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 2
AGENDA.
−How did it all start?
−Where are we today?
−Why is automotive Ethernet more than just another IVN technology?
−What is the role of higher data rates?
−What is the role of lower data rates?
−Conclusion
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 3
AGENDA.
−How did it all start?
−Where are we today?
−Why is automotive Ethernet more than just another IVN technology?
−What is the role of higher data rates?
−What is the role of lower data rates?
−Conclusion
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 4
AUTOMOTIVE ETHERNET STARTED AS AN IVN TECHNOLOGY TO ADDRESS THE DEMANDS FOR HIGHER DATA RATES.
− 1. Use case: To limit the time needed for flash updates to 15minutes for 1GByte of flash data.
− With the existing CAN the updates would have taken 16h.
− With 100BASE-TX Ethernet it was possible to meet the target.
− 2. Use case: To allow the RSE to access the map data stored in the HU for new customer functions.
− MOST25 as such does not allow to transmit 20Mbps of data packets. Additionally the bandwidth of the existing MOST25 was used up in any case
− With 100BASE-TX it was possible to meet the target.
− 3. Use case: To transmit digitized (camera) video data.
− For the introductory use case chosen, it was more cost efficient to compress the video data and to transmit it over 100BASE-T than the LVDS technologies available at the time.
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 5
INITIAL IMPROVEMENTS OF AUTOMOTIVE ETHERNET MADE IT MORE POWERFUL AS A TECHNOLOGY FOR HIGH(ER) DATA RATES.
Extension in the infotainment and driver assistance domains−Replacement of MOST25−Adding the antenna module and other (new)
infotainment systems−Adding systems from the driver assist domain,
which require the bandwidth during runtime/for flash or for IP and Ethernet communication
Extended use of AVB−Time synch 802.1AS, in parts also usable over
CAN&Co−1722 to bypass IP in case of audio/video
transmission−Stream reservation, traffic class C−Traffic shaping
Standardization of 1000BASE-T1−Growth possibility needed to be initiated early
in order to be future proof−CFI in March 2012−Publication of 1000BASE-T1 standard in June
2016−SOP at BMW planned for 2021
Standardization of TSN−Addressing safety critical applications−Redundancy−Preemption, time aware shaping−Multiple master clocks …
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 6
AGENDA.
−How did it all start?
−Where are we today?
−Why is automotive Ethernet more than just another IVN technology?
−What is the role of higher data rates?
−What is the role of lower data rates?
−Conclusion
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 7
SINCE ITS INTRODUCTION, THE NUMBER OF ETHERNET ECUS HAS CONTINUOUSLY INCREASED IN THE BMW E/E ARCHITECTURE.
GW
I&C1
I&C4I&C2
I&C3I&C5
I&C7
I&C6
I&C8
DA2
DA3
DA4
DA1`DA1
HSFZ
C1 C2 C3 C4
⊗
⊗
HSFZGW
DA2
DA3
DA4
DA1`DA1
I&C1
I&C4I&C2
I&C3
C1 C2 C3 C4
⊗
HSFZGW
DA1
I&C1
I&C2
C1 C2 C3 C4
HSFZ*)GW
I&C1
I&C2
2008 2013 2015
100BASE-TX 100BASE-T1 exor*) High Speed Car Access
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 8
TRACTION IS ALSO SEEN IN THE INDUSTRY AS SUCH AS OTHER CAR MANUFACTURERS ARE FOLLOWING SUIT.
OEM B
2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020
100B
ASE-
TX10
0BAS
E-T1
OEM C
OEM DOEM EOEM F
OEM GOEM H
Identity not yet public
OEM b OEM
c
OEM e
OEM fOEM
d
OEM g
OEM h
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 9
HOWEVER, WITH ETHERNET BEING JUST ANOTHER IVN, THERE IS AN INCREASING NUMBER OF IVN-TECHNOLOGIES WHICH NEED TO BE SUPPORTED.
P2P
Bus
Ethernet
P2P + someEthernet
1985 1990 1995 2000 2005 2010 2015 2020 2025
10k
1k
100
10
1
0,1
0,01LIN
MOST25
Gro
ssbi
trat
e[M
bps]
Year of appearance
SerDes Koax
100BASE-TX
OABR/ 100BASE-T1
PSI5
USB 2.0
CAN-FD
SENT
LVDSAPIX
A2B„PLC“
PWM
FlexRay
1000BASE-T1
CAN High
CXPI
D2B Byteflight
VAN
eMOST50
MOST150
USB 3.0
USB 3.1
K-Line J1850
GEPOF
New developments
Discontinued technologies
HDMI 1.2
APIX 2
APIX 3
HDbaseT
cMOST150
IseLED
MIPI SerDes
10BASE-T1S
2.5GBASE-T1
10GBASE-T15GBASE-T1
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 10
WHILE AT THE SAME TIME THE IVN NEEDS TO BE MORE POWERFUL AND ROBUST TO SUPPORT CHALLENGING NEW REQUIREMENTS.
Mobile services and data:• Many new apps and services
during the lifetime of a car. • Regular software updates (also
over the air, also 3rd party software).
• Always on, with the car as just another node in the world wide network.
• More communication in- and outside.Al l t t it t d d
E-mobility: • Regulation/legislation
supported.• Continuous updates on routes,
reach, and charging during runtime.
• Car has a unique identity in the world wide grid (smart billing).
• Cross-domain communication inside the car.
Autonomous Driving:• Large amounts of sensor data.• Processing across different
ECUs (powerful communication network).
• Algorithms enhanced by offsite information and processing.
• Service oriented architecture.• Regular software updates. • Always latest security
standards.
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 11
AGENDA.
−How did it all start?
−Where are we today?
−Why is automotive Ethernet more than just another IVN technology?
−What is the role of higher data rates?
−What is the role of lower data rates?
−Conclusion
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 12
AUTOMOTIVE ETHERNET AS DEFINED IN THIS PRESENTATION COVERS THE COMPLETE PROTOCOL STACK WITH STRICT LAYER SEPARATION.
OptimizationIT Standard Automotiv
e
Audio/VideoTransport
Time Sync
ControlCommuni-
cation
Diagnosisand Flash
UpdateService
DiscoveryAddressConfig.
Address Resolution,Signaling,
etc.
AutomotiveNetwork
Management
Layer 3
Layer 4
Layer 5-7
Layer 1
Layer 2 IEEE Ethernet MAC + VLAN (802.1Q)
Automotive Ethernet Physical Layers (100BASE-T1, 1000BASE-T1, …)
UDP-NM
SOME/IP
SOME/IP-SD
DHCP
IEEE802.1
AS
AVB
IEEE1722
AVB
ICMPARP
DoIP
UDP UDPTCP and/or UDP
IPv4/IPv6
AUTOMOTIVE ETHERNET ALLOWS FOR SIGNIFICANTLY IMPROVED SECURITY MEASURES OVER LEGACY NETWORKS.
Auth?Enc?
MulticastBroadcast
100%protected?
# ofkeys?
Dyn.Keys?
MinimumOverhead
Selector Implementation ConfigComplexity
MACsec
Yes/Yes
Yes Yes Lowest Yes ~2% L1/L2 State-of-the-artHardware + Software
Low
IPsec Yes/Yes
No No Low Yes ~2% L3 + L4 State-of-the-artSoftware
Low-Medium
(D)TLS Yes/Yes
No No Medium Yes ~2% L4 only State-of-the-artSoftware
Low-Medium
SecOCEth
Yes/*1 somewhatpossible
No High *2 ~2% Depends
NewSoftware + *4
High
SecOCCAN
Yes/*1 somewhatpossible
somewhatpossible
High *2 ~100%*3 *5
ID NewSoftware + *4
High
SecOCCAN-FDFR
Yes/*1 somewhatpossible
somewhatpossible
High *2 ~25% (CAN-FD)
ID NewSoftware + *4
High
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 13
*1 Possible to integrate in standard*2 No standardized solution exists.*3 Only reduced security.
CAN…
Ethernet
*4 Additional new Hardware might be needed to reduce group key trust limitatio*5 Avoiding Transport Protocol due to safety reasons.
AUTOMOTIVE ETHERNET OFFERS THE RIGHT FLEXIBILITY AND TOPOLOGY CHOICES TO SERVE AS A HOMOGENEOUS IVN.
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 14
Automotive Ethernet E.g. CAN(-FD), FlexRayNumber of ECUs in network 256 unlimited, bandwidth can
be addedCAN e.g. 16 (SAE), FR e.g. 4/x, limited by bandwidth
Different speed grades supported in the same network
Various (different PHYs but same protocol stack)
One (change over to new IVN if data rate no longer sufficient)
Bandwidth efficiency 50-90% 20-55%Topologies Extremely flexible limitedPriority and timing schemes AVB-TSN Message or ID/timeslot basedAddressing MAC and IP NoneSecurity State of the art LimitedDomain separation Physical or virtual PhysicalExtendibility Switch port, no changes to existing
nodesCAN: no changes to existing nodes, FR: might need active star port
Service orientation Possible Not really possible
Automotive Ethernet E.g. CAN(-FD), FlexRayNumber of ECUs in network 256 unlimited, bandwidth can
be addedCAN e.g. 16 (SAE), FR e.g. 4/x, limited by bandwidth
Different speed grades supported in the same network
Various (different PHYs but same protocol stack)
One (change over to new IVN if data rate no longer sufficient)
Bandwidth efficiency 50-90% 20-55%Topologies Extremely flexible LimitedPriority and timing schemes AVB-TSN (various) Message or ID/timeslot based
(one)Addressing MAC and IP NoneSecurity State of the art LimitedDomain separation Physical or virtual PhysicalExtendibility Switch port, no changes to existing
nodesCAN: no changes to existing nodes, FR: might need active star port + timing
Service orientation Possible Not really possible
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 15
AGENDA.
−How did it all start?
−Where are we today?
−Why is automotive Ethernet more than just another IVN technology?
−What is the role of higher data rates?
−What is the role of lower data rates?
−Conclusion
10k
1k
100
10
1
0,1
0,01LIN
MOST25
SerDes Koax
100BASE-TX
OABR/ 100BASE-T1
PSI5
USB 2.0
CAN-FD
SENT
LVDSAPIX
A2B„PLC“
PWM
FlexRay
1000BASE-T1
CAN High
CXPI
D2B Byteflight
VAN
eMOST50
MOST150
USB 3.0
USB 3.1
K-Line J1850
GPOF
HDMI 1.2
APIX 2
APIX 3
HDbaseT
cMOST150
IseLED
MIPI SerDes
10BASE-T1S
2.5GBASE-T1
10GBASE-T15GBASE-T1
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 16
THE LARGE NUMBER OF TECHNOLOGIES ADDRESSING HIGHER DATA RATES SHOWS THAT THE DEMAND IS THERE TODAY.
P2P
Bus
Ethernet
P2P + someEthernet
1985 1990 1995 2000 2005 2010 2015 2020 2025
Gro
ssbi
trat
e[M
bps]
Year of appearance
New developments
Discontinued technologies
10k
1k
1001985 1990 1995 2000 2005 2010 2015 2020 2025
Year of appearance
SerDes Koax
100BASE-TX
OABR/ 100BASE-T1
USB 2.0
LVDSAPIX
1000BASE-T1
USB 3.0
USB 3.1
GEPOF
HDMI 1.2
APIX 2
APIX 3
HDbaseT
MIPI SerDes
2.5GBASE-T1
10GBASE-T1
5GBASE-T1
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 17
FOR AUTOMOTIVE ETHERNET AUTONOMOUS DRIVING IS DRIVING THE NEED FOR HIGHER DATA RATES.
The main drivers are−Higher resolution for sensor data & displays.−Fast communication between high end computing platforms.−The need for using the Ethernet protocols.
The existing technologies for higher data rates are unsuitable because they are−P2P (i.e. they do not support networking functions/Ethernet protocols) and/or−Consumer technologies (i.e. their cabling is not efficient in the car) and/orP i t (i th l k th t )
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 18
THE MAIN CHALLENGES FOR HIGHER DATA RATES ARE COSTS, POWER CONSUMPTION AND TIMING.
Technical challenges:−Robustness of the PHY technology ( BER < 10 -12).−EMC behavior at high frequencies ( affects cabling and implementation choices).−Power consumption ( data rate and error avoidance/correction).
Other challenges:−High data rate Ethernet has to compete with proprietary solutions (cost, timing). −It is a constant race: The data rate provided is never enough. The need for data rates beyond 10Gbps is envisioned, while the standardization process needs time
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 19
AGENDA.
−How did it all start?
−Where are we today?
−Why is automotive Ethernet more than just another IVN technology?
−What is the role of higher data rates?
−What is the role of lower data rates?
−Conclusion
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 20
90% OF IVN COMMUNICATION IS BELOW 10MBPS. TO USE 100MBPS ETHERNET FOR THOSE CASES IS NOT COST AND POWER EFFICIENT.
Rel. system costs
10 Gbps
1 Gbps
100 Mbps
10 Mbps
1 Mbps
100 kbps
10 kbps
Data rate
1000BASE-T1
HS-CAN
CAN-FD
LIN ? 1 (log.scale) ?
?
NGAUTO
FlexRay
100BASE-T1
10BASE-T1S
7.3% of nodes*)
Ethernet,MOST, SerDes
92.7% of nodes*)
Safety Bus, LIN, CAN (-FD)
Missing element
*) forecast for 2020, source: Strategy Analytics
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 21
COST REDUCTION FOR 10BASE-T1S IS ACHIEVED BY SIMPLIFIED PHY SPECIFICATION AND MULTIDROP CAPABILITY.
Low frequency channel and “low” data rate allow for• Simple equalization• No forward error correction Because of the half duplex transmission 10BASE-T1S needs• No echo cancellation• No hybridMultidrop (bus topology) allows for• One PHY per ECU instead of two per link
.
.
.
P
P
P
P
P
PXIVN
Passive linear bus (daisy chain)
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 22
MULTIDROP REQUIRES A (NEW) MEDIUM ACCESS SCHEME, WHICH USES THE BANDWIDTH EFFICIENTLY.
PLCA is based on a fairness per packet bases.It can be used with the existing CSMA interface in MAC and switches.It guarantees a maximum latency.
• Every node receives (minimum 1) access ID
• Every node is allowed to transmit one packet in order of the IDs
• If a node does not transmit, the next node in line can use the transmit slot
000
1
22
3
0 01 2 2 3 0
Max delay = (users-1)*max packet length*), min delay can be immediate
Que
ues
Out
put *) max packet length for
an Ethernet packet (1500 bytes payload) on a 10Mbps link ~1.2ms.
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 23
THE MAIN CHALLENGE FOR 10BASE-T1S IS COST EFFECTIVENESS.
IVN decisions within car manufacturers are often based on hardware costs only.Ethernet thus has to compete with legacy networks like CAN, CAN-FD, FlexRay,
etc.The possibility to fully integrate PHY/MAC with processors offers further cost
saving potential. However, the relevance of modern communication paradigms (security, service
based architecture, …) will decide on the use.
PHY MAC
Processor
e.g. MIIPHY MA
C
Processo
r
e.g. SPI
PHY MAC
Switch
e.g. MIIPHY MA
CSwitc
h
Standard stand alone PHYs MACPHY *) (new)
PHY MAC
Processor
*) Allows the use of smaller processors typically used in CAN
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 24
AGENDA.
−How did it all start?
−Where are we today?
−Why is automotive Ethernet more than just another IVN technology?
−What is the role of higher data rates?
−What is the role of lower data rates?
−Conclusion
K. Matheus, BMW AG, Ethernet&IP@Automotive Technology Day 2018 Page 25
CONCLUSION.
−Automotive Ethernet started as yet another IVN technology in order to address the demand for higher data rates in the IVN. −But, Automotive Ethernet can do a lot more: It can change the way we design the EE-Architecture and IVN, i.e. the way we develop cars. −With an extensive Ethernet IVN we can address security, service based architecture, unambiguous addressing, software updates etc. more efficiently than with legacy IVN technologies.−However, we need to fully exploit the potential of Ethernet, we need to use Ethernet as a growing system that also addresses demands of lower AND higher data rates while becoming more cost efficient.