Compliance Verification Process for Ethernet ECUs Automotive - - PowerPoint PPT Presentation

compliance verification process for ethernet ecus
SMART_READER_LITE
LIVE PREVIEW

Compliance Verification Process for Ethernet ECUs Automotive - - PowerPoint PPT Presentation

Compliance Verification Process for Ethernet ECUs Automotive Ethernet Congress 2015 Munich, February 4, 2015 Dr.-Ing. Terezia Toth Head of Compliance Laboratory / Senior Consultant Engineer www.ruetz-system-solutions.com experts in automotive


slide-1
SLIDE 1

www.ruetz-system-solutions.com experts in automotive data communication

Munich, February 4, 2015

Compliance Verification Process for Ethernet ECUs

Automotive Ethernet Congress 2015

Dr.-Ing. Terezia Toth

Head of Compliance Laboratory / Senior Consultant Engineer

slide-2
SLIDE 2

www.ruetz-system-solutions.com experts in automotive data communication

1. Motivation 2. Compliance Verification Process

  • Goals
  • How to achieve a high quality Test Specification?
  • How to achieve a high Testing Quality?

3. Benefits for OEMs and Tier1s

Agenda

2

slide-3
SLIDE 3

www.ruetz-system-solutions.com experts in automotive data communication 3

Typical Situation without Compliance Verification Process

Motivation (1/2)

Device Tier1

Test Execution

  • A

B C D

Test Report Requirements? Validation? Test Execution

OEM

Test Report

K Q P W

  • ?
slide-4
SLIDE 4

www.ruetz-system-solutions.com experts in automotive data communication 4

Detection of component problem at ECU level = Lots of extra time and effort When to recognize failures? -> As early as possible

Hard and Software components Hard and Software components

Phy Phy

IP Stack IP Stack

Connector Connector Cable Cable

ECUs ECUs

Gateway Gateway Camera System Camera System

Internet Connectivity Internet Connectivity

Infotainment Infotainment Driver Assistance Driver Assistance

System Integration System Integration

Subsystem Subsystem Vehicle Integration Vehicle Integration

Motivation (2/2)

K Q P W

  • Tier1

OEM Test Level Responsible Hard and Software components Tier2 ECUs Tier1 System Integration OEM Goals: High quality Transparency Low effort

slide-5
SLIDE 5

www.ruetz-system-solutions.com experts in automotive data communication

1. Motivation 2. Compliance Verification Process

  • Goals
  • How to achieve a high quality Test Specification?
  • How to achieve a high Testing Quality?

3. Benefits for OEMs and Tier1s

Agenda

5

slide-6
SLIDE 6

www.ruetz-system-solutions.com experts in automotive data communication 6

  • High quality test specification
  • High testing quality
  • Transparency and reduced effort via distribution of responsibility

Compliance Verification Process Goals

First achievements:

  • OPEN Alliance TC1: BroadR-Reach 100Mbps PHY Test
  • OPEN Alliance TC8: ECU and Network Test

Test Level Responsible Hard and Software components Tier2 ECUs Tier1 System Integration OEM

slide-7
SLIDE 7

www.ruetz-system-solutions.com experts in automotive data communication 7

Compliance Verification Process How to achieve the goals of TC8?

  • Maximizing standardization level
  • Reasonable and cost competitive verification
  • Definition of appropriate test solutions for ECU verification
  • Different qualification requirements than for components
  • Qualified Test Houses
  • Qualified by OPEN Alliance Requirements on Test Houses
  • Reduction of the validation efforts for OEM and Tier1
  • They can concentrate on customer specific functions

Automotive Ethernet TCP/IP Protocol Family PHY Switch Automotive Protocols TSN

slide-8
SLIDE 8

www.ruetz-system-solutions.com experts in automotive data communication 8

Compliance Verification Process Role Allocation

specifies functionalities and takes care of the system integration develops ECU concentrates on the detection of implementation errors: supports Tier2s during component development, supports Tier1s during ECU development, supports OEMs during system integration

Tier1 OEM Test House

slide-9
SLIDE 9

www.ruetz-system-solutions.com experts in automotive data communication

1. Motivation 2. Compliance Verification Process

  • Goals
  • How to achieve a high quality Test Specification?
  • How to achieve a high Testing Quality?

3. Benefits for OEMs and Tier1s

Agenda

9

slide-10
SLIDE 10

www.ruetz-system-solutions.com experts in automotive data communication

TC8: ECU and Network Test

  • At first it summarizes existing test content for ECU Test
  • Refers to other specifications
  • Ensures communication with other organizations in order to identify
  • verlaps and avoid double standards
  • If TC8 recognizes gaps it specifies new test content

Compliance Verification Process Test Specifications

10

slide-11
SLIDE 11

www.ruetz-system-solutions.com experts in automotive data communication

TCP Header Options as specified in RFC 793, RFC 1122 4.2.2.5

Compliance Verification Process Test Specifications: Examples (1/2)

11

  • 1. What can go wrong if handling of “option length” is

not correct? TCP/IP stack crashes!

  • 2. Who can decide if it is an issue for in-car networks?

“Cope with illegal option length” TC8

DUT Payload TCP Header TCP Options TCP/IP stack

length

slide-12
SLIDE 12

www.ruetz-system-solutions.com experts in automotive data communication

Address Caching Capacity specified in RFC 2889 MAC flooding 1. Can this problem be avoided? 2. Can the solution be tested?

Compliance Verification Process Test Specifications: Examples (2/2)

12

DUT MAC: 0a:c8:b3:05:1a:00 CAM-Table P1: 08:18:2b:80:01:ba P2: 0c:d6:bd:00:00:01 P3: 0a:cf:e3:45:1a:00 P3: 0a:cf:e3:45:1a:01 P1 P2 P3 Tester Frame

Yes, if in-car network design comprises switch configuration TC8

Frame Frame

slide-13
SLIDE 13

www.ruetz-system-solutions.com experts in automotive data communication

1. Motivation 2. Compliance Verification Process

  • Goals
  • How to achieve a high quality Test Specification?
  • How to achieve a high Testing Quality?

3. Benefits for OEMs and Tier1s

Agenda

13

slide-14
SLIDE 14

www.ruetz-system-solutions.com experts in automotive data communication

The Test House's responsibility is to carry out testing according to ISO 17025 including:

  • Validation of test methods
  • Procedures
  • Records

Ensures worldwide reproducibility

Compliance Verification Process Qualifications Test Houses need

14

Prerequisite is extensive technical experience of a Test House in:

  • Automotive technology
  • Ethernet technology
  • Product certification

Ensures reliability

slide-15
SLIDE 15

www.ruetz-system-solutions.com experts in automotive data communication

Transparency via overview of ECU Test Scopes and Test Houses

  • More than 1 Test House for 1 Test Scope
  • Test Equipment of Test Houses can be individual
  • Comparability of test results will be assured via exchange of

reference SW and HW implementations

Compliance Verification Process How to select a Test House

15 Automotive Ethernet TCP/IP Protocol Family PHY Switch Automotive Protocols TSN x x x x x Test House x Test House y x x Test House z x x x Test House w

slide-16
SLIDE 16

www.ruetz-system-solutions.com experts in automotive data communication

1. Motivation 2. Compliance Verification Process

  • Goals
  • How to achieve a high quality Test Specification?
  • How to achieve a high Testing Quality?

3. Benefits for OEMs and Tier1s

Agenda

16

slide-17
SLIDE 17

www.ruetz-system-solutions.com experts in automotive data communication

Challenges:

  • 1. Bugs in basic functionalities should be solved as early as possible:
  • 2. Setup of Test Equipment is quite expensive, esp. for lower layers
  • 3. Setup of an efficient Test Process needs lots of Lessons Learned

Solution:

  • Use the services of a qualified Test House
  • Buy standardized and approved Tests Setups

Benefits for OEMs and Tier1s (1/2)

17

t Cost of correction ECU Test System Test After SOP

slide-18
SLIDE 18

www.ruetz-system-solutions.com experts in automotive data communication 18

  • Separation of Component and ECU verification
  • Early recognition of component problems via component verification

Reduces costs of ECU design and verification

  • Transparency during design process
  • With the help of reliable test results

That needs to come from an independent source (Test House) that follows ISO 17025

Conclusion:

  • Compliance Verification Process also eases the entry for new suppliers
  • Standardized test methods
  • Ecosystem for component and ECU verification
  • Tier2s and Tier1s can access independent support

Benefits for OEMs and Tier1s (2/2)

Introduction of a Compliance Process Allows:

slide-19
SLIDE 19

www.ruetz-system-solutions.com experts in automotive data communication

Walter-Gropius-Straße 17 80807 München Germany T +49 / 89 / 200 04 13-0 F +49 / 89 / 200 04 13-99 info@ruetz-system-solutions.com

Thank you for your attention!

19

Dr.-Ing. Terezia Toth

slide-20
SLIDE 20

www.ruetz-system-solutions.com experts in automotive data communication

Background of Ruetz System Solutions Bundled experience of 15 years in in-car networks:

  • Technology validation, gap analysis, assessment, reference implementation
  • System specification
  • System integration
  • Providing Training, e.g. Automotive Ethernet
  • Compliance work

Partners:

  • OEMs, Tier1s, Tier2s and tool vendors

Driving force for many technological backgrounds:

Motivation

20