SlideShare a Scribd company logo
1 of 25
Download to read offline
Strategies for End-to-End Timing Guarantees in a
Centralized Software Defined Vehicle Architecture
Combining CAN With TSN Backbone
Confidential C
2
Automotive Ethernet Congress 22nd March 2023 Renault © 2023
2
Automotive Ethernet Congress 22nd March 2023
Agenda
• Renault Perspective on SDV & end to end gatewaying strategies
• RTaW Network Design and Validation Tools
• Bosch plugins in simulation for enhanced optimization
• Takeaways & Future Work
RENAULT PERSPECTIVE ON SDV
& END TO END GATEWAYING STRATEGIES
Automotive Ethernet Congress 22nd March 2023
JOSETXO VILLANUEVA / IN-VEHICLE NETWORK EXPERT @ RENAULT
BOUCHRA ACHEMLAL / ETHERNET+TSN SPECIALIST @ RENAULT
Confidential C
SoC 1 SoC 2 SoC 3
Physical Computing Unit
Physical Interface
Unit1
PIU2
PIU3
PIU4
PIU5
Ethernet
TSN
Backbone
Ethernet Switch
MCU/Gateway CAN
CAN
CAN
MCU/Gateway MCU/Gateway MCU/Gateway
MCU/Gateway
MCU/Gateway
CAN
CAN
CAN
CAN
CAN
CAN
CAN
CAN
CAN
CAN
CAN
EE ARCHITECTURE : Topology
5
Eth
1000
Eth
1000
Eth
1000
Eth 1000
Eth 100 Eth 100 Eth 100 Eth 100
Eth 1000
Radar
Camera
Eth
100
Eth
100
Renault © 2023
5
Automotive Ethernet Congress 22nd March 2023
Confidential C
Constraints
Strategy
Mixed critical traffic
- Command & Control (Steering, Safety, Time-Constrained)
- Sensor & Video Traffic (Bursty data, ADAS, data fusion)
- Audio streams (Time sensitive, QoS, AR)
- Diagnosis & Best Effort
- SDV Scalable Traffic (Future Features, OTA)
EE Architecture : Constraints & Strategies
Switch
Buffer depth = f(BW, #ports, TSN config)
Gateways
Buffer depth=f(CPU load, Latency )
Avoid Packet Loss (Monitoring buffer usage)
→ Control the CAN<->Ethernet Gatewaying
→ Deploy an appropriate TSN configuration
6
Renault © 2023
6
Automotive Ethernet Congress 22nd March 2023
Confidential C
1. Snapshot Strategy (PDU ½ period packing) ➔ Was simulated in a previous study (EIPATD 2019)
2. 1:1 PDU Packing ➔ will be studied in the simulation
3. All to 1 Packing ➔ will be studied in the simulation
GW_1 GW_2
E2E CAN<->Ethernet Gatewaying Strategies
Command & Control traffic
CAN
10ms
Ethernet TSN Backbone
Buffer Depth
CPU Load
GW_1 GW_2
CAN Ethernet TSN Backbone
GW_1 GW_2
CAN Ethernet TSN Backbone CAN
10ms 5ms
CAN
CAN
7
Renault © 2023
7
Automotive Ethernet Congress 22nd March 2023
(AEC 2023)
Confidential C
VLAN PCP 0
VLAN PCP2
VLAN PCP6
VLAN PCP3
VLAN PCP 7, 5, 4, 1
Cycle n Cycle n+1
Slot 1 Slot 1
Slot 2 Slot 2
New SDV
Traffic
Existing features
& Best Effort Traffic
CBS
SW&HW Buffers per
VLAN PCP (Traffic Class)
Ethernet MAC
TSN capable
AUTOSAR
BASIC SW /
LINUX KERNEL
APPS
HW
SW
SDV Traffic
Video / Sensor
Streams
Audio
Streams
C&C Streams Diagnosis & Best
effort Traffic
New SDV
Traffic
Existing features
& Best Effort Traffic
TSN DEPLOYMENT Strategy
8
Renault © 2023
Ethernet LINK
8
Automotive Ethernet Congress 22nd March 2023
© RTaW 2023
Network Design and Validation Tools
Jörn Migge, CTO
RealTime-at-Work
Automotive Ethernet Congress 22nd March 2023
Automotive Ethernet Congress 2023 9
© RTaW 2023
Working with the tool
Input: which information is needed?
- Topology: link speeds, switching delays, connections
- Frames, PDUs, Services: periods, payloads, burst sizes, …
Design & Validation
- Optimal configuration of TSN mechanism
- Validation of constraints through simulation & analysis
Output
- Validation report on latency and throughput constraints
- TSN scheduling parameters in YANG format for hardware
Automotive Ethernet Congress 2023 10
Design
&
Validation
Tool
Iterations
YANG
Validation
Report
DBC
LDF
ARXML
Other
© RTaW 2023
Roles of Worst-Case Analysis and
Simulation
- Worst-Case Analysis: computed upper bounds
- Validation of (hard) latency and memory constraints
- Simulation: statistics
- Validation of (soft) latency, memory and
throughput constraints
- Illustration through Gantt charts
- Refined modelling through simulator plugins: gateways
Automotive Ethernet Congress 2023 11
Screenshots from RTaW-Pegase
© RTaW 2023
CBS + CMI – video stream shaping
Motivation
- Shaping of bursty traffic (generally) reduces memory requirements and
increases throughput of lower priority traffic.
Difficulties
- Shaping means delaying the shaped frames, but their latency constraints
must still be met!
- Not only shaping inside the network is useful but also at the entrance of the
network (CMI, TSpec).
Solution
- CBS configuration algorithm based on Worst-Case Analysis to guarantee
latency constraints.
Automotive Ethernet Congress 2023 12
© RTaW 2023
TAS – for bandwidth partitioning
Motivation
- Some not well known or uncontrolled traffic whose interference can be
blocked through bandwidth partitioning with TAS.
Design choices
- Size of the slots for the two kinds of traffics => period of the gate control list.
Difficulties
- Latency constraints, not only of the shaped video stream must be met.
- CBS configuration must be adapted to the presence of TAS slots.
Solution
- CBS configuration algorithm based on Worst-Case Analysis able to cope
with TAS + CBS.
Automotive Ethernet Congress 2023 13
© RTaW 2023
Impact of CBS/CMI and TAS
Automotive Ethernet Congress 2023 14
PCP Frames Nbr
6 SOMEIP / UDP 16
5 CAN PDUs,
SOMEIP / UDP
353
11
4 SOMEIP / UDP 4
3 Video 9
2 Audio 1
1 SOMEIP / TCP 416
0 SDV 87
Delay Bounds(1) TAS(3) “Cost”
6.313 ms 8.436 ms + 33,6 %
Delay Max(1) CBS(2) “Gain” CBS+TAS(3) “Gain”
11.605 ms 6.300 ms - 45,7 % 9.179 ms - 20,1 %
Mem. Bounds(1) CBS(2) “Gain” CBS+TAS(3) “Gain”
1.079 MByte 0.080 MByte - 92,5 % 0.165 MByte - 84,6 %
Delay Max(1) TAS(3) “Gain”
14.265 ms 3.991 ms - 72 %
900 us
= 90%
100 us
= 10% TAS: bandwidth partitioning
CBS+CMI=250us
3 Configurations
(1) Only priorities
(2) CBS
(3) CBS+TAS
Bound: computed by worst-case analysis
Max: observed in simulation
Plugins in simulation for enhanced
optimization
Damon Martini
Robert Bosch GmbH
Communications Simulation Expert
Automotive Ethernet Congress 22nd March 2023
XC/EYA2 | 2023-03-22
© Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
What is a plugin?
▪ Simply put a java model (or models) integrated
into the RTaW Pegase simulation environment
▪ This plugin model can describe anything useful
for network communications simulation:
− Physical layer delays
− Gateways (Autosar, other)
− Ethernet switches
Why use plugins?
▪ ECU frame processing time is becoming a
dominant factor in end to end latency compared
to frame time on the wire
▪ Therefore it´s VITAL that these performance
characteristics are included in the architecture
modelling
▪ Also if we know the CPU load and input buffer
memory we can better engineer the right
microcontroller for the job
Automotive Ethernet Congress 22nd March 2023 16
XC/EYA2 | 2023-03-22
© Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Plugins in the study context
▪ Detailed modelling of Zone ECUs and Vehicle Computers
▪ Used for ECU optimization when packing/unpacking CAN PDUs transported over Ethernet
Automotive Ethernet Congress 22nd March 2023 17
XC/EYA2 | 2023-03-22
© Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Results: PDU Latency & Ethernet Frame Latency
Automotive Ethernet Congress 22nd March 2023
ECU_69_FD_1002
A/V Flows
A/V I-Frame Flows
A/V Flows
A/V I-Frame Flows
A/V Flows
A/V I-Frame Flows
Interrupt Frame Processing 1ms Polling Frame Processing 1ms Broadcast
1:1 PDU Packing All to 1 Packing
ECU_69_FD_1001,1002, 2004
ECU_69_HS_1003, 2003
ECU_69_FD_1001,1002, 2004
ECU_69_HS_1003
ECU_69_HS_1003
18
XC/EYA2 | 2023-03-22
© Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Results: CPU Load & Memory
Interrupt Frame Processing 1ms Polling Frame Processing 1ms Broadcast
Automotive Ethernet Congress 22nd March 2023
1:1 PDU Packing All to 1 Packing
SOC1_Core1 CPU Load SOC1_Core1 CPU Load SOC1_Core1 CPU Load
SOC1_Core1 Buffer Memory Total SOC1_Core1 Buffer Memory Total SOC1_Core1 Buffer Memory Total
Max allowed CPU load
19
XC/EYA2 | 2023-03-22
© Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Results: CPU Load Single vs Dual Core
Single Core Interrupt Frame Processing Dual Core Interrupt Frame Processing
Automotive Ethernet Congress 22nd March 2023
All to 1 Packing
ECU_69_FD_1001,1002
ECU_69_HS_1003
Max allowed CPU load
ECU_69_FD_1001,1002, 2004
ECU_69_HS_1003
SOC1_Core1 (CAN+ETH) CPU Load SOC1_Core1 (CAN) CPU Load SOC1_Core2 (ETH) CPU Load
20
XC/EYA2 | 2023-03-22
© Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.
Simulation Based Results
PDU End to
End Latency
Max Ethernet
Link Loads
(Top 3)
CPU
Load
CPU
Memory
1:1 Unicast
(All processed by interrupt)
1476 from total
of 1478 pass
47.96%
13.63%
12.50%
No 2
1:1 Unicast
(All processed by 1ms task)
1472 from total
of 1478 pass
47.99%
13.63%
12.51%
No 3
Many-1 Broadcast 1ms transmission
(All processed by SingleCore interrupt)
1474 from total
of 1478 pass
48.99%
21.58%
13.56%
No 1
Many-1 Broadcast 1ms transmission
(All processed by DualCore interrupt)
1475 from total
of 1478 pass
48.91%
21.59%
13.56%
No 1
KPI Analysis
Optimization
Step
Automotive Ethernet Congress 22nd March 2023 21
Takeaways & Future Work
22nd March 2023
SDV Takeaways
• TSN strategy needs to be carefully considered to ensure the Ethernet
switch resources don’t become the bottleneck
• Using TAS for scalability comes at a cost (2x buffer overconsumption)
• CBS is effective in reducing Ethernet port memory usage and lower
priority traffic latency
• To meet deadlines, CAN2ETH gatewaying latency needs to be < 1ms
• Gatewaying strategy simulated doesn’t impact link load or PDU
latency – Services/Audio/Video are the main contributors
• Putting CAN/Ethernet frame processing tasks on different cores
achieves CPU load requirement
CBS, Multicore gateways
TAS, Monocore gateways
Future Work
• Correlating Ethernet switch buffer values and latency values from
simulation with real implementation
• Exploring possible Ethernet backbone upgrades to ensure future
scalability (eg: 10BASE-T1S, multi-Gb links)
• Simulating other scheduling mechanisms (eg: Qcr, PLCA)
• Gateway plugin optimization modeling
• CPU loads via communication interface-CPU core mapping
• use of Complex Device Drivers, hardware acceleration,
IEEE 1722 Transport Protocol
Testbeds vs simulations
Qcr, PLCA, Multigig
GTW optimizations
22nd March 2023
Automotive Ethernet Congress 22nd March 2023
Thank you
Questions?

More Related Content

What's hot

MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)Shivlu Jain
 
001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)
001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)
001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)victoriovega
 
Physical layer of 5 g
Physical layer of 5 gPhysical layer of 5 g
Physical layer of 5 gPeriyanayagiS
 
Cellular V2X is Gaining Momentum
Cellular V2X is Gaining MomentumCellular V2X is Gaining Momentum
Cellular V2X is Gaining MomentumQualcomm Research
 
vehicular communications
vehicular communicationsvehicular communications
vehicular communicationsSaikiran Guduri
 
5G Automotive, V2X Opportunity and Challenges
5G Automotive, V2X Opportunity and Challenges5G Automotive, V2X Opportunity and Challenges
5G Automotive, V2X Opportunity and ChallengesMarie-Paule Odini
 
Introducing GNSS/GPS backup as a service (GBaaS)
Introducing GNSS/GPS backup as a service (GBaaS)Introducing GNSS/GPS backup as a service (GBaaS)
Introducing GNSS/GPS backup as a service (GBaaS)ADVA
 
O-RAN and the enterprise
O-RAN and the enterpriseO-RAN and the enterprise
O-RAN and the enterpriseADVA
 
WiFi Opportunities & Challenges: Positioning vs. 5G
WiFi Opportunities & Challenges: Positioning vs. 5GWiFi Opportunities & Challenges: Positioning vs. 5G
WiFi Opportunities & Challenges: Positioning vs. 5GDean Bubley
 
Monetizing the Software Defined Car with Secure OTA Application and Content U...
Monetizing the Software Defined Car with Secure OTA Application and Content U...Monetizing the Software Defined Car with Secure OTA Application and Content U...
Monetizing the Software Defined Car with Secure OTA Application and Content U...Mahbubul Alam
 
Intermediate: 5G Applications Architecture - A look at Application Functions ...
Intermediate: 5G Applications Architecture - A look at Application Functions ...Intermediate: 5G Applications Architecture - A look at Application Functions ...
Intermediate: 5G Applications Architecture - A look at Application Functions ...3G4G
 
ePRTC in data centers - GNSS-backup-as-a-service (GBaaS)
ePRTC in data centers - GNSS-backup-as-a-service (GBaaS)ePRTC in data centers - GNSS-backup-as-a-service (GBaaS)
ePRTC in data centers - GNSS-backup-as-a-service (GBaaS)ADVA
 
Beginners: 5G Terminology (Updated - Feb 2019)
Beginners: 5G Terminology (Updated - Feb 2019)Beginners: 5G Terminology (Updated - Feb 2019)
Beginners: 5G Terminology (Updated - Feb 2019)3G4G
 
Actix analyzer training_manual_for_gsm
Actix analyzer training_manual_for_gsmActix analyzer training_manual_for_gsm
Actix analyzer training_manual_for_gsmDragos Biciu
 
Intermediate: Vehicle to Everything (V2X) Introduction
Intermediate: Vehicle to Everything (V2X) IntroductionIntermediate: Vehicle to Everything (V2X) Introduction
Intermediate: Vehicle to Everything (V2X) Introduction3G4G
 
Trends in next-generation data center interconnects (DCI)
Trends in next-generation data center interconnects (DCI)Trends in next-generation data center interconnects (DCI)
Trends in next-generation data center interconnects (DCI)ADVA
 
5G positioning for the connected intelligent edge
5G positioning for the connected intelligent edge5G positioning for the connected intelligent edge
5G positioning for the connected intelligent edgeQualcomm Research
 

What's hot (20)

MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)
 
Ieee 802.11overview
Ieee 802.11overviewIeee 802.11overview
Ieee 802.11overview
 
001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)
001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)
001 osn 9800 m wdm series main slides 202008-v1-r19c10-mo (1) (002)
 
Physical layer of 5 g
Physical layer of 5 gPhysical layer of 5 g
Physical layer of 5 g
 
Cellular V2X is Gaining Momentum
Cellular V2X is Gaining MomentumCellular V2X is Gaining Momentum
Cellular V2X is Gaining Momentum
 
vehicular communications
vehicular communicationsvehicular communications
vehicular communications
 
5G Automotive, V2X Opportunity and Challenges
5G Automotive, V2X Opportunity and Challenges5G Automotive, V2X Opportunity and Challenges
5G Automotive, V2X Opportunity and Challenges
 
Introducing GNSS/GPS backup as a service (GBaaS)
Introducing GNSS/GPS backup as a service (GBaaS)Introducing GNSS/GPS backup as a service (GBaaS)
Introducing GNSS/GPS backup as a service (GBaaS)
 
O-RAN and the enterprise
O-RAN and the enterpriseO-RAN and the enterprise
O-RAN and the enterprise
 
WiFi Opportunities & Challenges: Positioning vs. 5G
WiFi Opportunities & Challenges: Positioning vs. 5GWiFi Opportunities & Challenges: Positioning vs. 5G
WiFi Opportunities & Challenges: Positioning vs. 5G
 
Monetizing the Software Defined Car with Secure OTA Application and Content U...
Monetizing the Software Defined Car with Secure OTA Application and Content U...Monetizing the Software Defined Car with Secure OTA Application and Content U...
Monetizing the Software Defined Car with Secure OTA Application and Content U...
 
Intermediate: 5G Applications Architecture - A look at Application Functions ...
Intermediate: 5G Applications Architecture - A look at Application Functions ...Intermediate: 5G Applications Architecture - A look at Application Functions ...
Intermediate: 5G Applications Architecture - A look at Application Functions ...
 
SOMEIP-protocol.pptx
SOMEIP-protocol.pptxSOMEIP-protocol.pptx
SOMEIP-protocol.pptx
 
ePRTC in data centers - GNSS-backup-as-a-service (GBaaS)
ePRTC in data centers - GNSS-backup-as-a-service (GBaaS)ePRTC in data centers - GNSS-backup-as-a-service (GBaaS)
ePRTC in data centers - GNSS-backup-as-a-service (GBaaS)
 
Beginners: 5G Terminology (Updated - Feb 2019)
Beginners: 5G Terminology (Updated - Feb 2019)Beginners: 5G Terminology (Updated - Feb 2019)
Beginners: 5G Terminology (Updated - Feb 2019)
 
Actix analyzer training_manual_for_gsm
Actix analyzer training_manual_for_gsmActix analyzer training_manual_for_gsm
Actix analyzer training_manual_for_gsm
 
Intermediate: Vehicle to Everything (V2X) Introduction
Intermediate: Vehicle to Everything (V2X) IntroductionIntermediate: Vehicle to Everything (V2X) Introduction
Intermediate: Vehicle to Everything (V2X) Introduction
 
Trends in next-generation data center interconnects (DCI)
Trends in next-generation data center interconnects (DCI)Trends in next-generation data center interconnects (DCI)
Trends in next-generation data center interconnects (DCI)
 
5G NR-based C-V2X
5G NR-based C-V2X5G NR-based C-V2X
5G NR-based C-V2X
 
5G positioning for the connected intelligent edge
5G positioning for the connected intelligent edge5G positioning for the connected intelligent edge
5G positioning for the connected intelligent edge
 

Similar to Strategies for End-to-End Timing Guarantees in a Centralized Software Defined Vehicle Architecture Combining CAN With TSN Backbone

MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication NetworksMIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication NetworksMIPI Alliance
 
202._Understanding_ARXML_EEA_COM_TD_USA_2019.pdf
202._Understanding_ARXML_EEA_COM_TD_USA_2019.pdf202._Understanding_ARXML_EEA_COM_TD_USA_2019.pdf
202._Understanding_ARXML_EEA_COM_TD_USA_2019.pdfRavikumar Yelloti
 
Automotive Ethernet architecture and security: challenges and technologies
Automotive Ethernet architecture and security: challenges and technologies Automotive Ethernet architecture and security: challenges and technologies
Automotive Ethernet architecture and security: challenges and technologies IJECEIAES
 
Industrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdfIndustrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdfTobey Houston
 
Ethercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologiesEthercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologiesKen Ott
 
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMWPrinciples of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMWmfrancis
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michelmfrancis
 
IRJET - Display for Crew Station of Next Generation Main Battle Tank
IRJET - Display for Crew Station of Next Generation Main Battle TankIRJET - Display for Crew Station of Next Generation Main Battle Tank
IRJET - Display for Crew Station of Next Generation Main Battle TankIRJET Journal
 
opening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdfopening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdfxmumiao
 
Optimization Module Overview
Optimization Module OverviewOptimization Module Overview
Optimization Module OverviewiBwave Solutions
 
Manual software para acionamneto v75
Manual software para acionamneto v75Manual software para acionamneto v75
Manual software para acionamneto v75FTorres Torres
 
Technology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected CarTechnology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected Carmentoresd
 
FFM_–_Technical_Brief_–_Network_Solutions_for_Intelligence_Surveillance_and_R...
FFM_–_Technical_Brief_–_Network_Solutions_for_Intelligence_Surveillance_and_R...FFM_–_Technical_Brief_–_Network_Solutions_for_Intelligence_Surveillance_and_R...
FFM_–_Technical_Brief_–_Network_Solutions_for_Intelligence_Surveillance_and_R...Vince Garr
 
T062500000 p003050ppte
T062500000 p003050ppteT062500000 p003050ppte
T062500000 p003050pptePhani Kumar
 
1628502836912_CAN_TP,DCM&AutosarCAN.pptx
1628502836912_CAN_TP,DCM&AutosarCAN.pptx1628502836912_CAN_TP,DCM&AutosarCAN.pptx
1628502836912_CAN_TP,DCM&AutosarCAN.pptxYamini454
 
toyota-Challenges towards New Software Platform for Automated Driving.pdf
toyota-Challenges towards New Software Platform for Automated Driving.pdftoyota-Challenges towards New Software Platform for Automated Driving.pdf
toyota-Challenges towards New Software Platform for Automated Driving.pdfxmumiao
 
Antenna system-planning
Antenna system-planningAntenna system-planning
Antenna system-planningEng Sugaal
 
Light Reading Webinar: Defining the 5G Network Connectivity Challenge
Light Reading Webinar: Defining the 5G Network Connectivity Challenge Light Reading Webinar: Defining the 5G Network Connectivity Challenge
Light Reading Webinar: Defining the 5G Network Connectivity Challenge ECI – THE ELASTIC NETWORK™
 
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...Embarcados
 

Similar to Strategies for End-to-End Timing Guarantees in a Centralized Software Defined Vehicle Architecture Combining CAN With TSN Backbone (20)

MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication NetworksMIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
 
202._Understanding_ARXML_EEA_COM_TD_USA_2019.pdf
202._Understanding_ARXML_EEA_COM_TD_USA_2019.pdf202._Understanding_ARXML_EEA_COM_TD_USA_2019.pdf
202._Understanding_ARXML_EEA_COM_TD_USA_2019.pdf
 
Automotive Ethernet architecture and security: challenges and technologies
Automotive Ethernet architecture and security: challenges and technologies Automotive Ethernet architecture and security: challenges and technologies
Automotive Ethernet architecture and security: challenges and technologies
 
Industrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdfIndustrial_Ethernet_Technologies_220529_031813 (1).pdf
Industrial_Ethernet_Technologies_220529_031813 (1).pdf
 
Ethercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologiesEthercat.org industrial ethernet technologies
Ethercat.org industrial ethernet technologies
 
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMWPrinciples of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
 
IRJET - Display for Crew Station of Next Generation Main Battle Tank
IRJET - Display for Crew Station of Next Generation Main Battle TankIRJET - Display for Crew Station of Next Generation Main Battle Tank
IRJET - Display for Crew Station of Next Generation Main Battle Tank
 
opening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdfopening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdf
 
RTaW-Sim Brochure
RTaW-Sim BrochureRTaW-Sim Brochure
RTaW-Sim Brochure
 
Optimization Module Overview
Optimization Module OverviewOptimization Module Overview
Optimization Module Overview
 
Manual software para acionamneto v75
Manual software para acionamneto v75Manual software para acionamneto v75
Manual software para acionamneto v75
 
Technology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected CarTechnology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected Car
 
FFM_–_Technical_Brief_–_Network_Solutions_for_Intelligence_Surveillance_and_R...
FFM_–_Technical_Brief_–_Network_Solutions_for_Intelligence_Surveillance_and_R...FFM_–_Technical_Brief_–_Network_Solutions_for_Intelligence_Surveillance_and_R...
FFM_–_Technical_Brief_–_Network_Solutions_for_Intelligence_Surveillance_and_R...
 
T062500000 p003050ppte
T062500000 p003050ppteT062500000 p003050ppte
T062500000 p003050ppte
 
1628502836912_CAN_TP,DCM&AutosarCAN.pptx
1628502836912_CAN_TP,DCM&AutosarCAN.pptx1628502836912_CAN_TP,DCM&AutosarCAN.pptx
1628502836912_CAN_TP,DCM&AutosarCAN.pptx
 
toyota-Challenges towards New Software Platform for Automated Driving.pdf
toyota-Challenges towards New Software Platform for Automated Driving.pdftoyota-Challenges towards New Software Platform for Automated Driving.pdf
toyota-Challenges towards New Software Platform for Automated Driving.pdf
 
Antenna system-planning
Antenna system-planningAntenna system-planning
Antenna system-planning
 
Light Reading Webinar: Defining the 5G Network Connectivity Challenge
Light Reading Webinar: Defining the 5G Network Connectivity Challenge Light Reading Webinar: Defining the 5G Network Connectivity Challenge
Light Reading Webinar: Defining the 5G Network Connectivity Challenge
 
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
 

More from RealTime-at-Work (RTaW)

What are the relevant differences between Asynchronous (ATS) and Credit Based...
What are the relevant differences between Asynchronous (ATS) and Credit Based...What are the relevant differences between Asynchronous (ATS) and Credit Based...
What are the relevant differences between Asynchronous (ATS) and Credit Based...RealTime-at-Work (RTaW)
 
TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?
TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?
TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?RealTime-at-Work (RTaW)
 
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-StudyDo We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-StudyRealTime-at-Work (RTaW)
 
QoS-Predictable SOA on TSN: Insights from a Case-Study
QoS-Predictable SOA on TSN: Insights from a Case-StudyQoS-Predictable SOA on TSN: Insights from a Case-Study
QoS-Predictable SOA on TSN: Insights from a Case-StudyRealTime-at-Work (RTaW)
 
Simulation-Based Fault Injection as a Verification Oracle for the Engineering...
Simulation-Based Fault Injection as a Verification Oracle for the Engineering...Simulation-Based Fault Injection as a Verification Oracle for the Engineering...
Simulation-Based Fault Injection as a Verification Oracle for the Engineering...RealTime-at-Work (RTaW)
 
Practical Use Cases for Ethernet Redundancy
Practical Use Cases for Ethernet RedundancyPractical Use Cases for Ethernet Redundancy
Practical Use Cases for Ethernet RedundancyRealTime-at-Work (RTaW)
 
Early-stage Bottleneck Identification and Removal in TSN Networks
Early-stage Bottleneck Identification and Removal in TSN NetworksEarly-stage Bottleneck Identification and Removal in TSN Networks
Early-stage Bottleneck Identification and Removal in TSN NetworksRealTime-at-Work (RTaW)
 
Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...RealTime-at-Work (RTaW)
 
Insights into the performance and configuration of TCP in Automotive Ethernet...
Insights into the performance and configuration of TCP in Automotive Ethernet...Insights into the performance and configuration of TCP in Automotive Ethernet...
Insights into the performance and configuration of TCP in Automotive Ethernet...RealTime-at-Work (RTaW)
 
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...RealTime-at-Work (RTaW)
 
Timing verification of real-time automotive Ethernet networks: what can we ex...
Timing verification of real-time automotive Ethernet networks: what can we ex...Timing verification of real-time automotive Ethernet networks: what can we ex...
Timing verification of real-time automotive Ethernet networks: what can we ex...RealTime-at-Work (RTaW)
 
Insights on the Configuration and Performances of SOME/IP Service Discovery
Insights on the Configuration and Performances of SOME/IP Service DiscoveryInsights on the Configuration and Performances of SOME/IP Service Discovery
Insights on the Configuration and Performances of SOME/IP Service DiscoveryRealTime-at-Work (RTaW)
 
Timing verification of automotive communication architecture using quantile ...
Timing verification of automotive communication  architecture using quantile ...Timing verification of automotive communication  architecture using quantile ...
Timing verification of automotive communication architecture using quantile ...RealTime-at-Work (RTaW)
 
CAN in Automotive Applications: a Look Forward
CAN in Automotive Applications: a Look ForwardCAN in Automotive Applications: a Look Forward
CAN in Automotive Applications: a Look ForwardRealTime-at-Work (RTaW)
 
PEGASE – a robust and efficient tool for worst-case network traversal time ev...
PEGASE – a robust and efficient tool for worst-case network traversal time ev...PEGASE – a robust and efficient tool for worst-case network traversal time ev...
PEGASE – a robust and efficient tool for worst-case network traversal time ev...RealTime-at-Work (RTaW)
 
Automotive communication systems: from dependability to security
Automotive communication systems: from dependability to securityAutomotive communication systems: from dependability to security
Automotive communication systems: from dependability to securityRealTime-at-Work (RTaW)
 
Frame latency evaluation: when simulation and analysis alone are not enough
Frame latency evaluation: when simulation and analysis alone are not enoughFrame latency evaluation: when simulation and analysis alone are not enough
Frame latency evaluation: when simulation and analysis alone are not enoughRealTime-at-Work (RTaW)
 
Virtualization in Automotive Embedded Systems: an Outlook
Virtualization in Automotive Embedded Systems: an OutlookVirtualization in Automotive Embedded Systems: an Outlook
Virtualization in Automotive Embedded Systems: an OutlookRealTime-at-Work (RTaW)
 

More from RealTime-at-Work (RTaW) (20)

What are the relevant differences between Asynchronous (ATS) and Credit Based...
What are the relevant differences between Asynchronous (ATS) and Credit Based...What are the relevant differences between Asynchronous (ATS) and Credit Based...
What are the relevant differences between Asynchronous (ATS) and Credit Based...
 
TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?
TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?
TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?
 
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-StudyDo We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
 
QoS-Predictable SOA on TSN: Insights from a Case-Study
QoS-Predictable SOA on TSN: Insights from a Case-StudyQoS-Predictable SOA on TSN: Insights from a Case-Study
QoS-Predictable SOA on TSN: Insights from a Case-Study
 
Simulation-Based Fault Injection as a Verification Oracle for the Engineering...
Simulation-Based Fault Injection as a Verification Oracle for the Engineering...Simulation-Based Fault Injection as a Verification Oracle for the Engineering...
Simulation-Based Fault Injection as a Verification Oracle for the Engineering...
 
Practical Use Cases for Ethernet Redundancy
Practical Use Cases for Ethernet RedundancyPractical Use Cases for Ethernet Redundancy
Practical Use Cases for Ethernet Redundancy
 
Early-stage Bottleneck Identification and Removal in TSN Networks
Early-stage Bottleneck Identification and Removal in TSN NetworksEarly-stage Bottleneck Identification and Removal in TSN Networks
Early-stage Bottleneck Identification and Removal in TSN Networks
 
Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...
 
Insights into the performance and configuration of TCP in Automotive Ethernet...
Insights into the performance and configuration of TCP in Automotive Ethernet...Insights into the performance and configuration of TCP in Automotive Ethernet...
Insights into the performance and configuration of TCP in Automotive Ethernet...
 
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
 
Timing verification of real-time automotive Ethernet networks: what can we ex...
Timing verification of real-time automotive Ethernet networks: what can we ex...Timing verification of real-time automotive Ethernet networks: what can we ex...
Timing verification of real-time automotive Ethernet networks: what can we ex...
 
Insights on the Configuration and Performances of SOME/IP Service Discovery
Insights on the Configuration and Performances of SOME/IP Service DiscoveryInsights on the Configuration and Performances of SOME/IP Service Discovery
Insights on the Configuration and Performances of SOME/IP Service Discovery
 
Timing verification of automotive communication architecture using quantile ...
Timing verification of automotive communication  architecture using quantile ...Timing verification of automotive communication  architecture using quantile ...
Timing verification of automotive communication architecture using quantile ...
 
CAN in Automotive Applications: a Look Forward
CAN in Automotive Applications: a Look ForwardCAN in Automotive Applications: a Look Forward
CAN in Automotive Applications: a Look Forward
 
PEGASE – a robust and efficient tool for worst-case network traversal time ev...
PEGASE – a robust and efficient tool for worst-case network traversal time ev...PEGASE – a robust and efficient tool for worst-case network traversal time ev...
PEGASE – a robust and efficient tool for worst-case network traversal time ev...
 
Automotive communication systems: from dependability to security
Automotive communication systems: from dependability to securityAutomotive communication systems: from dependability to security
Automotive communication systems: from dependability to security
 
What fUML can bring to MBSE?
What fUML can bring to MBSE?What fUML can bring to MBSE?
What fUML can bring to MBSE?
 
Multicore scheduling in automotive ECUs
Multicore scheduling in automotive ECUsMulticore scheduling in automotive ECUs
Multicore scheduling in automotive ECUs
 
Frame latency evaluation: when simulation and analysis alone are not enough
Frame latency evaluation: when simulation and analysis alone are not enoughFrame latency evaluation: when simulation and analysis alone are not enough
Frame latency evaluation: when simulation and analysis alone are not enough
 
Virtualization in Automotive Embedded Systems: an Outlook
Virtualization in Automotive Embedded Systems: an OutlookVirtualization in Automotive Embedded Systems: an Outlook
Virtualization in Automotive Embedded Systems: an Outlook
 

Recently uploaded

UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHERUNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHERunosafeads
 
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
2024 WRC Hyundai World Rally Team’s i20 N Rally1 HybridHyundai Motor Group
 
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一hnfusn
 
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...Niya Khan
 
办理埃默里大学毕业证Emory毕业证原版一比一
办理埃默里大学毕业证Emory毕业证原版一比一办理埃默里大学毕业证Emory毕业证原版一比一
办理埃默里大学毕业证Emory毕业证原版一比一mkfnjj
 
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...Hot Call Girls In Sector 58 (Noida)
 
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp NumberVip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Numberkumarajju5765
 
Digamma / CertiCon Company Presentation
Digamma / CertiCon Company  PresentationDigamma / CertiCon Company  Presentation
Digamma / CertiCon Company PresentationMihajloManjak
 
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Full night Service for more than 1 person
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Full night Service for more than 1 personDelhi Call Girls Saket 9711199171 ☎✔👌✔ Full night Service for more than 1 person
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Full night Service for more than 1 personshivangimorya083
 
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile GirlsVip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girlsshivangimorya083
 
Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...D&V Business Consulting
 
定制(UW毕业证书)华盛顿大学毕业证成绩单原版一比一
定制(UW毕业证书)华盛顿大学毕业证成绩单原版一比一定制(UW毕业证书)华盛顿大学毕业证成绩单原版一比一
定制(UW毕业证书)华盛顿大学毕业证成绩单原版一比一ffhuih11ff
 
2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agency2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agencyHyundai Motor Group
 
Crash Vehicle Emergency Rescue Slideshow.ppt
Crash Vehicle Emergency Rescue Slideshow.pptCrash Vehicle Emergency Rescue Slideshow.ppt
Crash Vehicle Emergency Rescue Slideshow.pptVlademirGebDubouzet1
 
Hauz Khas Call Girls ☎ 7042364481 independent Escorts Service in delhi
Hauz Khas Call Girls ☎ 7042364481 independent Escorts Service in delhiHauz Khas Call Girls ☎ 7042364481 independent Escorts Service in delhi
Hauz Khas Call Girls ☎ 7042364481 independent Escorts Service in delhiHot Call Girls In Sector 58 (Noida)
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxDineshKumar4165
 
UNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.pptUNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.pptDineshKumar4165
 

Recently uploaded (20)

UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHERUNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
 
(NEHA) Call Girls Pushkar Booking Open 8617697112 Pushkar Escorts
(NEHA) Call Girls Pushkar Booking Open 8617697112 Pushkar Escorts(NEHA) Call Girls Pushkar Booking Open 8617697112 Pushkar Escorts
(NEHA) Call Girls Pushkar Booking Open 8617697112 Pushkar Escorts
 
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
 
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
 
sauth delhi call girls in Connaught Place🔝 9953056974 🔝 escort Service
sauth delhi call girls in  Connaught Place🔝 9953056974 🔝 escort Servicesauth delhi call girls in  Connaught Place🔝 9953056974 🔝 escort Service
sauth delhi call girls in Connaught Place🔝 9953056974 🔝 escort Service
 
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
Alia +91-9537192988-Experience the Unmatchable Pleasure with Model Ahmedabad ...
 
办理埃默里大学毕业证Emory毕业证原版一比一
办理埃默里大学毕业证Emory毕业证原版一比一办理埃默里大学毕业证Emory毕业证原版一比一
办理埃默里大学毕业证Emory毕业证原版一比一
 
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
(COD) ̄Young Call Girls In Dwarka , New Delhi꧁❤ 7042364481❤꧂ Escorts Service i...
 
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp NumberVip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
Vip Hot Call Girls 🫤 Mahipalpur ➡️ 9711199171 ➡️ Delhi 🫦 Whatsapp Number
 
Digamma / CertiCon Company Presentation
Digamma / CertiCon Company  PresentationDigamma / CertiCon Company  Presentation
Digamma / CertiCon Company Presentation
 
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Full night Service for more than 1 person
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Full night Service for more than 1 personDelhi Call Girls Saket 9711199171 ☎✔👌✔ Full night Service for more than 1 person
Delhi Call Girls Saket 9711199171 ☎✔👌✔ Full night Service for more than 1 person
 
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile GirlsVip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
Vip Hot🥵 Call Girls Delhi Delhi {9711199012} Avni Thakur 🧡😘 High Profile Girls
 
Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...Transformative journey for Automotive Components Manufacturers- D&V Business ...
Transformative journey for Automotive Components Manufacturers- D&V Business ...
 
定制(UW毕业证书)华盛顿大学毕业证成绩单原版一比一
定制(UW毕业证书)华盛顿大学毕业证成绩单原版一比一定制(UW毕业证书)华盛顿大学毕业证成绩单原版一比一
定制(UW毕业证书)华盛顿大学毕业证成绩单原版一比一
 
2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agency2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agency
 
Crash Vehicle Emergency Rescue Slideshow.ppt
Crash Vehicle Emergency Rescue Slideshow.pptCrash Vehicle Emergency Rescue Slideshow.ppt
Crash Vehicle Emergency Rescue Slideshow.ppt
 
Hauz Khas Call Girls ☎ 7042364481 independent Escorts Service in delhi
Hauz Khas Call Girls ☎ 7042364481 independent Escorts Service in delhiHauz Khas Call Girls ☎ 7042364481 independent Escorts Service in delhi
Hauz Khas Call Girls ☎ 7042364481 independent Escorts Service in delhi
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
 
Hotel Escorts Sushant Golf City - 9548273370 Call Girls Service in Lucknow, c...
Hotel Escorts Sushant Golf City - 9548273370 Call Girls Service in Lucknow, c...Hotel Escorts Sushant Golf City - 9548273370 Call Girls Service in Lucknow, c...
Hotel Escorts Sushant Golf City - 9548273370 Call Girls Service in Lucknow, c...
 
UNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.pptUNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
 

Strategies for End-to-End Timing Guarantees in a Centralized Software Defined Vehicle Architecture Combining CAN With TSN Backbone

  • 1. Strategies for End-to-End Timing Guarantees in a Centralized Software Defined Vehicle Architecture Combining CAN With TSN Backbone
  • 2. Confidential C 2 Automotive Ethernet Congress 22nd March 2023 Renault © 2023 2
  • 3. Automotive Ethernet Congress 22nd March 2023 Agenda • Renault Perspective on SDV & end to end gatewaying strategies • RTaW Network Design and Validation Tools • Bosch plugins in simulation for enhanced optimization • Takeaways & Future Work
  • 4. RENAULT PERSPECTIVE ON SDV & END TO END GATEWAYING STRATEGIES Automotive Ethernet Congress 22nd March 2023 JOSETXO VILLANUEVA / IN-VEHICLE NETWORK EXPERT @ RENAULT BOUCHRA ACHEMLAL / ETHERNET+TSN SPECIALIST @ RENAULT
  • 5. Confidential C SoC 1 SoC 2 SoC 3 Physical Computing Unit Physical Interface Unit1 PIU2 PIU3 PIU4 PIU5 Ethernet TSN Backbone Ethernet Switch MCU/Gateway CAN CAN CAN MCU/Gateway MCU/Gateway MCU/Gateway MCU/Gateway MCU/Gateway CAN CAN CAN CAN CAN CAN CAN CAN CAN CAN CAN EE ARCHITECTURE : Topology 5 Eth 1000 Eth 1000 Eth 1000 Eth 1000 Eth 100 Eth 100 Eth 100 Eth 100 Eth 1000 Radar Camera Eth 100 Eth 100 Renault © 2023 5 Automotive Ethernet Congress 22nd March 2023
  • 6. Confidential C Constraints Strategy Mixed critical traffic - Command & Control (Steering, Safety, Time-Constrained) - Sensor & Video Traffic (Bursty data, ADAS, data fusion) - Audio streams (Time sensitive, QoS, AR) - Diagnosis & Best Effort - SDV Scalable Traffic (Future Features, OTA) EE Architecture : Constraints & Strategies Switch Buffer depth = f(BW, #ports, TSN config) Gateways Buffer depth=f(CPU load, Latency ) Avoid Packet Loss (Monitoring buffer usage) → Control the CAN<->Ethernet Gatewaying → Deploy an appropriate TSN configuration 6 Renault © 2023 6 Automotive Ethernet Congress 22nd March 2023
  • 7. Confidential C 1. Snapshot Strategy (PDU ½ period packing) ➔ Was simulated in a previous study (EIPATD 2019) 2. 1:1 PDU Packing ➔ will be studied in the simulation 3. All to 1 Packing ➔ will be studied in the simulation GW_1 GW_2 E2E CAN<->Ethernet Gatewaying Strategies Command & Control traffic CAN 10ms Ethernet TSN Backbone Buffer Depth CPU Load GW_1 GW_2 CAN Ethernet TSN Backbone GW_1 GW_2 CAN Ethernet TSN Backbone CAN 10ms 5ms CAN CAN 7 Renault © 2023 7 Automotive Ethernet Congress 22nd March 2023 (AEC 2023)
  • 8. Confidential C VLAN PCP 0 VLAN PCP2 VLAN PCP6 VLAN PCP3 VLAN PCP 7, 5, 4, 1 Cycle n Cycle n+1 Slot 1 Slot 1 Slot 2 Slot 2 New SDV Traffic Existing features & Best Effort Traffic CBS SW&HW Buffers per VLAN PCP (Traffic Class) Ethernet MAC TSN capable AUTOSAR BASIC SW / LINUX KERNEL APPS HW SW SDV Traffic Video / Sensor Streams Audio Streams C&C Streams Diagnosis & Best effort Traffic New SDV Traffic Existing features & Best Effort Traffic TSN DEPLOYMENT Strategy 8 Renault © 2023 Ethernet LINK 8 Automotive Ethernet Congress 22nd March 2023
  • 9. © RTaW 2023 Network Design and Validation Tools Jörn Migge, CTO RealTime-at-Work Automotive Ethernet Congress 22nd March 2023 Automotive Ethernet Congress 2023 9
  • 10. © RTaW 2023 Working with the tool Input: which information is needed? - Topology: link speeds, switching delays, connections - Frames, PDUs, Services: periods, payloads, burst sizes, … Design & Validation - Optimal configuration of TSN mechanism - Validation of constraints through simulation & analysis Output - Validation report on latency and throughput constraints - TSN scheduling parameters in YANG format for hardware Automotive Ethernet Congress 2023 10 Design & Validation Tool Iterations YANG Validation Report DBC LDF ARXML Other
  • 11. © RTaW 2023 Roles of Worst-Case Analysis and Simulation - Worst-Case Analysis: computed upper bounds - Validation of (hard) latency and memory constraints - Simulation: statistics - Validation of (soft) latency, memory and throughput constraints - Illustration through Gantt charts - Refined modelling through simulator plugins: gateways Automotive Ethernet Congress 2023 11 Screenshots from RTaW-Pegase
  • 12. © RTaW 2023 CBS + CMI – video stream shaping Motivation - Shaping of bursty traffic (generally) reduces memory requirements and increases throughput of lower priority traffic. Difficulties - Shaping means delaying the shaped frames, but their latency constraints must still be met! - Not only shaping inside the network is useful but also at the entrance of the network (CMI, TSpec). Solution - CBS configuration algorithm based on Worst-Case Analysis to guarantee latency constraints. Automotive Ethernet Congress 2023 12
  • 13. © RTaW 2023 TAS – for bandwidth partitioning Motivation - Some not well known or uncontrolled traffic whose interference can be blocked through bandwidth partitioning with TAS. Design choices - Size of the slots for the two kinds of traffics => period of the gate control list. Difficulties - Latency constraints, not only of the shaped video stream must be met. - CBS configuration must be adapted to the presence of TAS slots. Solution - CBS configuration algorithm based on Worst-Case Analysis able to cope with TAS + CBS. Automotive Ethernet Congress 2023 13
  • 14. © RTaW 2023 Impact of CBS/CMI and TAS Automotive Ethernet Congress 2023 14 PCP Frames Nbr 6 SOMEIP / UDP 16 5 CAN PDUs, SOMEIP / UDP 353 11 4 SOMEIP / UDP 4 3 Video 9 2 Audio 1 1 SOMEIP / TCP 416 0 SDV 87 Delay Bounds(1) TAS(3) “Cost” 6.313 ms 8.436 ms + 33,6 % Delay Max(1) CBS(2) “Gain” CBS+TAS(3) “Gain” 11.605 ms 6.300 ms - 45,7 % 9.179 ms - 20,1 % Mem. Bounds(1) CBS(2) “Gain” CBS+TAS(3) “Gain” 1.079 MByte 0.080 MByte - 92,5 % 0.165 MByte - 84,6 % Delay Max(1) TAS(3) “Gain” 14.265 ms 3.991 ms - 72 % 900 us = 90% 100 us = 10% TAS: bandwidth partitioning CBS+CMI=250us 3 Configurations (1) Only priorities (2) CBS (3) CBS+TAS Bound: computed by worst-case analysis Max: observed in simulation
  • 15. Plugins in simulation for enhanced optimization Damon Martini Robert Bosch GmbH Communications Simulation Expert Automotive Ethernet Congress 22nd March 2023
  • 16. XC/EYA2 | 2023-03-22 © Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. What is a plugin? ▪ Simply put a java model (or models) integrated into the RTaW Pegase simulation environment ▪ This plugin model can describe anything useful for network communications simulation: − Physical layer delays − Gateways (Autosar, other) − Ethernet switches Why use plugins? ▪ ECU frame processing time is becoming a dominant factor in end to end latency compared to frame time on the wire ▪ Therefore it´s VITAL that these performance characteristics are included in the architecture modelling ▪ Also if we know the CPU load and input buffer memory we can better engineer the right microcontroller for the job Automotive Ethernet Congress 22nd March 2023 16
  • 17. XC/EYA2 | 2023-03-22 © Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Plugins in the study context ▪ Detailed modelling of Zone ECUs and Vehicle Computers ▪ Used for ECU optimization when packing/unpacking CAN PDUs transported over Ethernet Automotive Ethernet Congress 22nd March 2023 17
  • 18. XC/EYA2 | 2023-03-22 © Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Results: PDU Latency & Ethernet Frame Latency Automotive Ethernet Congress 22nd March 2023 ECU_69_FD_1002 A/V Flows A/V I-Frame Flows A/V Flows A/V I-Frame Flows A/V Flows A/V I-Frame Flows Interrupt Frame Processing 1ms Polling Frame Processing 1ms Broadcast 1:1 PDU Packing All to 1 Packing ECU_69_FD_1001,1002, 2004 ECU_69_HS_1003, 2003 ECU_69_FD_1001,1002, 2004 ECU_69_HS_1003 ECU_69_HS_1003 18
  • 19. XC/EYA2 | 2023-03-22 © Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Results: CPU Load & Memory Interrupt Frame Processing 1ms Polling Frame Processing 1ms Broadcast Automotive Ethernet Congress 22nd March 2023 1:1 PDU Packing All to 1 Packing SOC1_Core1 CPU Load SOC1_Core1 CPU Load SOC1_Core1 CPU Load SOC1_Core1 Buffer Memory Total SOC1_Core1 Buffer Memory Total SOC1_Core1 Buffer Memory Total Max allowed CPU load 19
  • 20. XC/EYA2 | 2023-03-22 © Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Results: CPU Load Single vs Dual Core Single Core Interrupt Frame Processing Dual Core Interrupt Frame Processing Automotive Ethernet Congress 22nd March 2023 All to 1 Packing ECU_69_FD_1001,1002 ECU_69_HS_1003 Max allowed CPU load ECU_69_FD_1001,1002, 2004 ECU_69_HS_1003 SOC1_Core1 (CAN+ETH) CPU Load SOC1_Core1 (CAN) CPU Load SOC1_Core2 (ETH) CPU Load 20
  • 21. XC/EYA2 | 2023-03-22 © Robert Bosch GmbH 2023. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights. Simulation Based Results PDU End to End Latency Max Ethernet Link Loads (Top 3) CPU Load CPU Memory 1:1 Unicast (All processed by interrupt) 1476 from total of 1478 pass 47.96% 13.63% 12.50% No 2 1:1 Unicast (All processed by 1ms task) 1472 from total of 1478 pass 47.99% 13.63% 12.51% No 3 Many-1 Broadcast 1ms transmission (All processed by SingleCore interrupt) 1474 from total of 1478 pass 48.99% 21.58% 13.56% No 1 Many-1 Broadcast 1ms transmission (All processed by DualCore interrupt) 1475 from total of 1478 pass 48.91% 21.59% 13.56% No 1 KPI Analysis Optimization Step Automotive Ethernet Congress 22nd March 2023 21
  • 23. 22nd March 2023 SDV Takeaways • TSN strategy needs to be carefully considered to ensure the Ethernet switch resources don’t become the bottleneck • Using TAS for scalability comes at a cost (2x buffer overconsumption) • CBS is effective in reducing Ethernet port memory usage and lower priority traffic latency • To meet deadlines, CAN2ETH gatewaying latency needs to be < 1ms • Gatewaying strategy simulated doesn’t impact link load or PDU latency – Services/Audio/Video are the main contributors • Putting CAN/Ethernet frame processing tasks on different cores achieves CPU load requirement CBS, Multicore gateways TAS, Monocore gateways
  • 24. Future Work • Correlating Ethernet switch buffer values and latency values from simulation with real implementation • Exploring possible Ethernet backbone upgrades to ensure future scalability (eg: 10BASE-T1S, multi-Gb links) • Simulating other scheduling mechanisms (eg: Qcr, PLCA) • Gateway plugin optimization modeling • CPU loads via communication interface-CPU core mapping • use of Complex Device Drivers, hardware acceleration, IEEE 1722 Transport Protocol Testbeds vs simulations Qcr, PLCA, Multigig GTW optimizations 22nd March 2023
  • 25. Automotive Ethernet Congress 22nd March 2023 Thank you Questions?