18
TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE COMMUNICATION NETWORK DR. KIRSTEN MATHEUS NOVEMBER 4-7, 2019, BRIGHTON INTERNATIONAL TIMING AND SYNC FORUM

TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE COMMUNICATION NETWORK

DR. KIRSTEN MATHEUSNOVEMBER 4-7, 2019, BRIGHTON

INTERNATIONAL TIMING AND SYNC FORUM

Page 2: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 2

DIGITIZATION CHANGES CARS INTO MOBILITY.

The car manufacturers are facing a time in which they need to continue to strive in ever fiercer

competition while having to embrace the changes induced by a digitized world.

With digitization, data and software are the

new currency. This can change everything. From the way

we build cars to the products and services

we offer. It results in new requirements on the

infrastructure inside the car: the EE-

architecture and also the in-vehicle

network.

?

Page 3: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 3

THE IN-VEHICLE COMMUNICATION NETWORK (IVN) IS AN ESSENTIAL ELEMENT FOR BOTH EFFICIENCY AND ENABLING THE FUTURE.

Key features of the IVN today:

1. It is predefined (per car model in size and variations).

There is no plug and play (exception: a specific, also predefined number of consumer devices can be connected plug and

play).

There are no later extensions (that have not been provided for within the original design).

Changes during the life of a car are made in a defined way (preferably at the dealer).

2. Needs to cover a large number of different communication requirements (data rates, data types, timing, …).

3. It is invisible to the customer.

4. (Hardware) Costs and energy efficiencies are major design criteria.

5. Its core challenge is complexity.

Page 4: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 4

THE FUNCTIONS AND FEATURES OF A CAR RELY ON A GROWING NUMBER OF ELECTRONIC CONTROL UNITS (ECUS).

Cars started as purely mechanical devices with all know how at the car manufacturer.

Electronics made driving more comfortable and safer, but also changed the business model.

Tier 1s supply the ECUs. The car manufacturer defines and integrates a growing number.

0

10

20

30

40

50

60

2004 2008 2012 2016 2020

?

Source (Strategy Analytics, BMW)

In 2015:

minimum 2,

maximum 200

Average number of networked nodes per vehicle worldwide

Page 5: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 5

THE HARNESS CONNECTING THESE ECUS IS THE THIRD MOST EXPENSIVE AND THE THIRD HEAVIEST COMPONENT IN A CAR (AFTER ENGINE AND CHASSIS).

Source: http://www.ieee802.org/3/RTPGE/public/mar12/CFI_01_0312.pdf

Example of main harness spread out Example of harness detail in production process

Source: BMW

For every car the harness is custom made. With Millions of

theoretical variants and 100.000s practical ones.

Page 6: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

CAR MANUFACTURERS CAN CHOOSE FROM A LARGE NUMBER OF DIFFERENT IN-VEHICLE NETWORKING TECHNOLOGIES CONNECTING THE ECUS.

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 6

P2P

Bus

Ethernet

PTP + someEthernet

1985 1990 1995 2000 2005 2010 2015 2020 2025

10k

1k

100

10

1

0,1

0,01LIN

MOST25

Bru

tto

bit

rate

[Mb

ps]

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

GPOF

New developments

Discontinued technologies

HDMI 1.2

APIX 2

APIX 3

HDbaseT

cMOST150

IseLED

CAN-XL

ASA

ILaS

10BASE-T1S

2,5, 5, 10G BASE-T1

>10GBASE-Tx

Page 7: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

Dr. Kirsten Matheus, BMW AG, Automotive Ethernet Congress, February 2017 Page 7

AS A RESULT ALL ASPECTS OF THE IVN ARE BECOMING MORE COMPLEX.

*) P2P or network

Year

2015

1995

+ 1

60

%

Number

Fuses

180

70

+ 3

00

%

Communication

Technologies*)

12

3

Legacy

ECUs (%)

40

+ 7

00

%

5

+ 3

17

%

Signals

Onboard NW

12.500

3000

+ 4

00

%

Number

ECUs

200

40

+ 1

40

%

Cable

Length (m)

3.800

1.600

+1

00

0%

Number

Networks**)

51

5

**) Often requiring some form

of bridge or gateway in between

Page 8: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 8

DIFFERENT TIMING CONCEPTS ARE THE CORE CHALLENGE WHEN TRANSLATING BETWEEN THESE TECHNOLOGIES.

LIN CAN(-FD) FlexRay Ethernet SerDes

Data rate 19.2 kbps 0.5-2/5Mbps (more in

development)

10Mbps 10Mbps – 10Gbps (more

being specified)

1.3-5.3Gbps (more in

dev.)

Packet payload

size [Bytes]

1-8 8 (64) 254 (64) 46 -1500 n/a

Channel

Access

Master/slave

schedule table

Message priority TDMA Switched (P2P), PLCA P2P

Latency

guarantees

Guaranteed

according to

schedule

With 50% load,

delivery is guaranteed

within cycle time (typ.

>10ms).

Cycle time

2.5/5ms*)

AVB/TSN for >=

100Mbps, 5 hops <2ms,

For PLCA: No.

IDs*packet time

Only two participants,

depends a little on

technology, very small

Jitter None See above See above PLCA: No. IDs*packet

time

See above

*) Derived from mechanical reaction time. Changes with electric engines.

Page 9: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 9

THERE IS A NECESSITY TO REDUCE COMPLEXITY WHILE BEING MORE CAPABLE AND FLEXIBLE.

Page 10: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 10

APPROACH 1: USE A ZONAL ARCHITECTURE TO SIMPLIFY THE WIRING HARNESS.

• Allows for automated production.

• Reduced weight and length of harness.

• Requires good tunneling mechanisms (adds to the timing constraints).

E.g. CAN

ZM 1

ZM 2

ZM 4

ZM 3

Ethernet

Sub system

Sub-system

E.g. Ethernet

E.g. Ethernet

E.g. LIN

E.g. CAN

E.g. LIN

Sub-system

Sub system

Central functions Sub system

Sub system

Sub system

Sub-system

Sub system

Sub-system

Sub system

Sub system

Sub-system

Sub system

Sub system

Page 11: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

Dr. Kirsten Matheus, BMW AG, Hanser Automotive Networks 2018 Seite 11

APPROACH 2: SERVICE BASED ARCHITECTURE PROVIDES A SOLUTION FOR HIGHLY COMPLEX SYSTEMS.

• Provides services and transparency in the complete system (across domains).

• Allows handling the complexity, as it supports encapsulation and hierarchies and testing against interfaces.

• The reuse over vehicle generations is significantly simplified.

• But, large change for control loops with stringent timing requirements.

Sensor data processing

Fusion of sensor data

Street model and localization

Scenariointerpretation 1

ScenarioInterpretation 2

Brake-assist

Traffic jam-assistent

Example:

Basic services

Advanced services

Application services

time

Services Services Services

Page 12: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 12

THERE IS ONLY ONE IVN-TECHNOLOGY THAT HAS THE CHANCE TO REDUCE THE NUMBER OF IVN-TECHNOLOGIES: AUTOMOTIVE ETHERNET

Fewer technologies

No gateways, no gateway tables, no complex coupling.

Reduced number of different tools, simpler analysis.

- Ethernet/IP

Flexible (for many different applications), scalable (in data rates and features).

„Automatically“ supports a service based architecture.

State of the art security standards.

Eco system goes beyond the borders of automotive.

Unified software architecture possible.

Inherently supports a zonal architecture (allow one physical network).

Unified connectivity to the outside world/cloud.

Page 13: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 13

BECAUSE OF THE STRICT LAYERING NEW SPEED GRADES OR MEDIA INTEGRATE SEAMLESSLY INTO THE NETWORK.

Additional features on PHY level are: PoDL, autonegotiation, EEE, wake-up/sleep

Challenges on PHY level: Automotive EMC validation for every speed grade. Patience to wait for the next standard.

Name Data rate Status Cabling SOP

100BASE-T1*) 100Mbps Completed Standard UTP P2P 2013

1000BASE-T1 1Gbps Completed Standard Jacketed UTP P2P or

STP

2020

10BASE-T1S 10Mbps Taskforce at IEEE, complete

within 2019

UTP P2P or multidrop 2022

possible

2.5,5,10GBASE-T1 2.5, 5, 10Gbps Taskforce at IEEE, complete

2020

STP (Coax in discussion) 2024

possible

>10G 25, 50Gbps Study group at IEEE, NAV

Alliance

Open, STP likely 2027

target

*) prev. BroadR-Reach or OPEN Alliance BroadR Reach (OABR)

Page 14: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

The costs factors generally considered in comparisons are: PHY, CMC, crystal, connectors, cables,

sometimes peripherals, sometimes effort in processor, sometimes software (licenses).

In order to have an attractive PHY cost, 10BASE-T1S is developed such that there are (will be)

various possibilities to deploy it.

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 14

COSTS ARE A DECISIVE FACTOR. 10BASE-T1S WAS THEREFORE DEVELOPED IN ORDER TO BE COST COMPETITIVE.

PHY MACProces

sor

e.g. MII

PHY MACProc

essor

e.g. SPI

PHY MAC Switche.g. MII

PHY MAC Switch

MACPHY (new)

PHY MACProces

sorDefined in

OPEN Alliance

MACProce

ssorPHYDig.

PHYAn.

CAN-like PHY (new)

Standard stand alone PHYs fully integrated PHY

Page 15: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 15

IEEE TSN STANDARDS ENABLE TO SUPPORT A LARGE NUMBER OF DIFFERENTREQUIREMENTS AND TIMING CONSTRAINTS.

IEEE 802.1

Qav(credit-based)

IEEE 802.1

Qbv(time-aware)

IEEE 802.1

Qch(cycle-based)

IEEE 802.1

Qcr(asynchronous)

› eliminates bursts

› mitigates data loss

› ensures that QoS goals are

achievable (latency) in ms-

range

› enables a highly predictable

frame transmission (µs range)

› deterministic arrival possible

› OS support needed

› relies on sync. time base

› enables a predictable frame

transmission

› fixed delay for each stream

› relies on sync. time-base

› 1 cycle delay per hop

› enables low latency for links

with mixed traffic types and

different traffic pattern

› asynchronous shaping

› no need for ingress policing

and time sync

Traffic rate

time

Tra

ffic

time

Tra

ffic

Traffic rateShaping

time

schedule

time

Link 1

Link 2

Link 3

cycle

Switch IISwitch I

high

low

high

low

Link

reshaping per hop

Network design tools for Ethernet IVN have to cover the right set of features to make the right design choices.

Page 16: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, ITSF, November 5, 2019 Seite 16

SUMMARY AND CONCLUSION.

The car manufacturers are facing a time in which they need to continue to strive in ever fiercer

competition while having to embrace the changes induced by a digitized world.

The in-vehicle communication network (IVN) is an essential element for both efficiency and

enabling the future.

Complexity is a core challenge in today’s IVN because of the number of nodes, technologies, and

requirements that need to be met (different timing requirements especially).

Automotive Ethernet offers the chance to simplify the IVN while at the same supporting existing

functions and future innovations.

The IEEE TSN toolbox offers essential features to handle the different timing requirements in one

network.

Page 17: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

Dr. Kirsten Matheus

THANK YOU FOR YOUR ATTENTION

Page 18: TIMING IN THE FUTURE(-PROOF) AUTOMOTIVE …

K. Matheus, BMW AG, 12.6.2018, Telemotive "Driving Ethernet" Seite 18

MORE INFORMATION ON AUTOMOTIVE ETHERNET CAN BE FOUND IN:

New content includes:

• Detailed explanations of how the 100BASE-T1 PHY and

1000 BASE-T1 PHY technologies actually work.

• A step-by-step description of how the 1000BASE-T1

channel was derived.

• A summary of the content and uses of the new TSN

standards.

• A framework for security in Automotive Ethernet.

• Discussion of the interrelation between power supply and

Automotive Ethernet communication.