19
Tomorrow’s In-Car Interconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till Steinbach 1 Hyung-Taek Lim 2 Franz Korf 1 Thomas C. Schmidt 1 Daniel Herrscher 2 Adam Wolisz 3 1 Hamburg University of Applied Sciences {till.steinbach, korf, schmidt}@informatik.haw-hamburg.de 2 BMW Group Research and Technology {hyung-taek.lim, daniel.herrscher}@bmw.de 3 Technische Universität Berlin and University of California, Berkeley [email protected] IEEE 76th Vehicular Technology Conference 4 September 2012, Québec City, Canada R E NET

Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Tomorrow’s In-Car Interconnect?A Competitive Evaluation of IEEE 802.1 AVB

and Time-Triggered Ethernet (AS6802)

Till Steinbach1 Hyung-Taek Lim2 Franz Korf1

Thomas C. Schmidt1 Daniel Herrscher2 Adam Wolisz3

1Hamburg University of Applied Sciences{till.steinbach, korf, schmidt}@informatik.haw-hamburg.de

2BMW Group Research and Technology{hyung-taek.lim, daniel.herrscher}@bmw.de

3Technische Universität Berlin and University of California, [email protected]

IEEE 76th Vehicular Technology Conference4 September 2012, Québec City, Canada

RE NET

Page 2: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &Comparison

Conclusion &Outlook

REAgenda

1 Problem Statement & Motivation

2 Background & Related Work

3 Evaluation & Comparison

4 Conclusion & Outlook

2 / 18

Page 3: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &Comparison

Conclusion &Outlook

REProblem StatementThe heterogeneity of in-car networking

The in-car network grew over the past decadesIncreasing demand continuously requiredintroduction of new technologiesToday, extremely heterogeneous network formed ofdomain specific systems

CAN, FlexRay, MOST . . .

Abstraction layers (e.g. AUTOSAR) introducedinterface to applicationsOn the transport layer still very high complexity

3 / 18

Page 4: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &Comparison

Conclusion &Outlook

REMotivationWhy should we consider Ethernet?

Ethernet offers:Mature technologyHigh transmission bandwidthLow prices for componentsMany development/diagnostic tools and expertdevelopers

Ethernet considered for (or already used):On-Board Diagnosis (OBD)MultimediaImage transmission (Camera)

But: Ethernet as additional transport technologycannot reduce complexity

4 / 18

Page 5: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &Comparison

Conclusion &Outlook

REMotivation

What if Ethernet could be used as the medium for auniform homogeneous in-car backbone?

5 / 18

Page 6: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related WorkIEEE 802.1 AVBTime-triggered Ethernet

Evaluation &Comparison

Conclusion &Outlook

REIEEE 802.1 AVBTime-synchronized low latency streaming through IEEE 802 networks

IEEE 802.1 Audio Video Bridging Protocol suite

Stream Reservation ProtocolOnline signaling protocol for traffic flowsreserves required bandwidth for a specific stream

Queuing and Forwarding RulesBased on IEEE 802.1Q, Mapping of priority valuesto AVB classesStrict Priority Algorithm for Legacy EthernetCredit Based Shaper Algorithm for AVBMaximum latency of 2ms over 7 Hops (Class A) or50ms (Class B)

6 / 18

Page 7: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related WorkIEEE 802.1 AVBTime-triggered Ethernet

Evaluation &Comparison

Conclusion &Outlook

RETime-triggered Ethernet (AS6802)Mixed critical applications through IEEE 802 networks

Extension to standard switched EthernetSAE standardized in 2011 (AS6802)3 traffic classes:

1 Time-triggered (TT)highest priority, time-triggered, cyclic, offlineplanned, requires synchronised time

2 Rate-constrained (RC)event-triggered, bandwidth-based (AFDX)

3 Best-effort (BE)lowest priority, standard Ethernet

7 / 18

Page 8: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related WorkIEEE 802.1 AVBTime-triggered Ethernet

Evaluation &Comparison

Conclusion &Outlook

RETime-triggered Ethernet (AS6802)Ethernet for mixed critical applications

TTE-Switch

Chassis

TTTT

Cycle0t

TT Time-Triggered Message

RC

BE

Rate-Constrained Message

Best-Effort Message

GatewayDoor

Diagnosis

TTE-Switch

RC0 t

LIN-BUS

BE BE BE0 t

tTTTT

Cycle0

RC BEBE BE

8 / 18

Page 9: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &ComparisonEvaluation & ToolchainScenarioResults

Conclusion &Outlook

REEvaluation

Discrete event based simulationOMNeT++ Network Simulation FrameworkModels for TTEthernet1 and Ethernet AVB2

Simulation of realistic traffic-flows derived fromconfiguration of BMW series carTree based topology

1 Till Steinbach et al.: “An Extension of the OMNeT++ INET Framework for Simulating

Real-time Ethernet with High Accuracy”. 2011.2 Hyung-Taek Lim et al.: “Performance analysis of the IEEE 802.1 ethernet audio/video

bridging standard”. 2012.

9 / 18

Page 10: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &ComparisonEvaluation & ToolchainScenarioResults

Conclusion &Outlook

RETraffic Model

Bandwidth IEEE 802.1 AVB TTEthernetType [MBit/s] Class (Priority) Class (Priority)TV 10. . . 20 B (Prio 4) RC (Prio 7)Media Audio 8 B (Prio 4) RC (Prio 7)Media Video 40 B (Prio 4) RC (Prio 7)Camera 25 A (Prio 5) RC (Prio 6)Control (3.68. . . 736) · 10−4 A (Prio 5) TT + RC (Prio 0. . . 5)

High bandwidth multimedia traffic flows with lowtiming requirementsHigh bandwidth driver assistance camera trafficflows with medium timing requirementsLow bandwidth control traffic flows with high timingrequirements

10 / 18

Page 11: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &ComparisonEvaluation & ToolchainScenarioResults

Conclusion &Outlook

RETopology

BirdsView_CAM

DA_CAM

DME1

DME2

DSC

Gateway_CTRLHeadUnit_CTRL

Display1

ED

TV

MM_Disk

Audio_AMP

RSE CS

CtrlPU

22 Nodes, 7 Switches, 21 LinksTree structure with one root switchDomain specific regions in the network

11 / 18

Page 12: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &ComparisonEvaluation & ToolchainScenarioResults

Conclusion &Outlook

REMultimedia TrafficCumulative Distribution

1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 00 , 00 , 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 91 , 0

CDF

� � � � " � � � � � � � � " � � � $ � � % ! �

� � � � � � � � � � � � �� � � �� � � � � �� � �� � # � � �

� � � " � � � � " � � � � � � � �� � � �� � � � � �� � �� � # � � �

0 , 9 9 60 , 9 9 81 , 0 0 0

1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 0

12 / 18

Page 13: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &ComparisonEvaluation & ToolchainScenarioResults

Conclusion &Outlook

REMultimedia TrafficResults in Detail

IEEE 802.1 AVB TTEthernetType of Stream Latency Jitter Latency Jitter

[µs] [µs] [µs] [µs]Camera 115.40 6.69 209.77 90.98TV 674.32 135.80 485.18 117.27Media Audio 497.67 6.11 610.49 117.28Media Video 503.68 130.70 725.37 232.15

13 / 18

Page 14: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &ComparisonEvaluation & ToolchainScenarioResults

Conclusion &Outlook

REControl TrafficCumulative Distribution

3 5 4 0 4 5 5 0 5 5 6 0 6 5 7 0 7 5 8 0 8 5 9 00 , 00 , 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 91 , 0

� � � � � � � � � � � � �� � # � � � � � � � � � � � � � � � � �� � ! # � � � � � � � � � � � � � � � � �

� � � " � � � � " � � � � � � � �� � # � � � � � � � � � � � � � � � � �� � ! # � � � � � � � � � � � � � � � � �

� � � � " � � � � � � � � " � � � # � � $ ! �

CDF

0 , 9 9 60 , 9 9 81 , 0 0 0

3 5 4 0 4 5 5 0 5 5 6 0 6 5 7 0 7 5 8 0 8 5 9 0

14 / 18

Page 15: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &ComparisonEvaluation & ToolchainScenarioResults

Conclusion &Outlook

REControl TrafficResults in Detail

IEEE 802.1 AVB TTEthernetHops Type Latency Jitter Latency Jitter

[µs] [µs] [µs] [µs]

4sync. 75.69 6.58 71.53 2.70async. 75.07 39.19 84.79 33.81

2sync. 31.90 5.50 31.37 3.25async. 32.83 6.19 30.31 15.57

Both protocols have almost equally low latency(Latency <100 µs)Synchronous traffic in TTE is most precise(Jitter <4 µs)

15 / 18

Page 16: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &Comparison

Conclusion &Outlook

REConclusion

Both technologies are able to fulfill the requirementsfor camera and multimedia trafficfor control traffic

With the tree-based topology and today’s amount oftraffic flows the protocols perform almost equallywellLight advantages for Ethernet AVB for multimediaand camera streamsLight advantages for TTEthernet for control traffic

16 / 18

Page 17: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &Comparison

Conclusion &Outlook

REOutlook

In our ongoing and future work we will . . .. . . analyse how cross-traffic will influence theperformance of the backbone network. . . analyse whether a backbone with coexistence ofboth concepts can improve performance andflexibility

Time-triggered traffic class and strict priorityscheduling for control trafficCredit based shaping and online stream reservationfor multimedia streams

17 / 18

Page 18: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &Comparison

Conclusion &Outlook

RETomorrow’s In-Car Interconnect?

Thank you for your attention!

Website of CoRE research group:http://www.haw-hamburg.de/coreWebsite of TTEthernet simulation model:http://tte4inet.realmv6.org

18 / 18

Page 19: Tomorrow's In-Car Interconnect? - A Competitive Evaluation ......Tomorrow’sIn-CarInterconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802) Till

Hochschule für Angewandte Wissenschaften Hamburg Hamburg University of Applied Sciences

Tomorrow’s In-CarInterconnect?

T. Steinbach

Problem Statement &Motivation

Background &Related Work

Evaluation &Comparison

Conclusion &Outlook

RELiteratur I

[1] Hyung-Taek Lim et al. “Performance analysis of the IEEE802.1 ethernet audio/video bridging standard”. In:Proceedings of the 5th International ICST Conference onSimulation Tools and Techniques. SIMUTOOLS ’12.Desenzano del Garda, Italy: ICST (Institute for ComputerSciences, Social-Informatics and TelecommunicationsEngineering), 2012, pp. 27–36.

[2] Till Steinbach et al. “An Extension of the OMNeT++ INETFramework for Simulating Real-time Ethernet with HighAccuracy”. In: Proceedings of the 4th International ICSTConference on Simulation Tools and Techniques. SIMUTools’11. Barcelona, Spain: ICST (Institute for Computer Sciences,Social-Informatics and Telecommunications Engineering),2011, pp. 375–382.

18 / 18