25
www.ruetz-system-solutions.com experts in automotive data communication Automotive BUS Systems + Ethernet, Stuttgart, 10 Dec 2013 System Integration and its compliance testing necessities Georg Janker CTO

Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Automotive BUS Systems + Ethernet, Stuttgart, 10 Dec 2013

System Integration

and its compliance testing necessities

Georg Janker

CTO

Page 2: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

1. Motivation

2. Positioning

3. Measures

4. Compliance Test Scopes

5. Benefits

Agenda

Page 3: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Status Quo

• Qualification means are defined and verified for the individual

components.

(Phy, IP Stack, SomeIP Protocol, …)

Not always suitable for ECU,

as comparatively very complex and cost intensive

• First suppliers are entrusted with the task of realizing new

architecture.

• Evaluations serve as reference for the development.

Motivation

Page 4: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Status Quo

• Design requirements for control units are often verified only by

reviews, not by executing tests.

• Suppliers are not capable of verifying successful

implementation, as protective solutions with adequate test

depth are missing.

Motivation

Page 5: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Objective: Introduction of Compliance Verification

• Optimization of the system integration process

• Meaningful and cost competitive verification for the developmental stages

• Make ECU suppliers discharge their duties

• Maximize level of standardization

• Early quality increase at the suppliers

• Identification of typical (critical) implementation errors

• Support with troubleshooting

• Reduction of the validation efforts at OEM and supplier

• Customer functions instead of network or Phy

• Definition of appropriate test solutions for ECU verification

• Difference with respect to qualification of components

Motivation

Page 6: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

1. Motivation

2. Positioning

3. Measures

4. Compliance Test Scopes

5. Benefits

Agenda

Page 7: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Realize causes for failures at an early stage

Hard and Software components

Hard and Software components

Phy Phy

IP Stack IP Stack

Connector Connector

Cable Cable

Control Units Control Units

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

Vehicle Testing Vehicle Testing

MODEL A MODEL A

MODEL B MODEL B

MODEL T MODEL T

Positioning

Test Report

K

Q

P

W

?

Source: Google

Page 8: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Typical Situation of TIER1 Suppliers

Positioning

Device

Supplier Test Execution

A

B

C

D

Test Report

Requirements

Validation?

Test Execution Carmaker

Test Report

K

Q

P

W

?

Page 9: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Role Allocation

Positioning

specifies functionalities and verifies

the successful implementation

develops control units,

not test processes and tools

concentrates on detection of implementation errors and

supports OEMs and suppliers with the integration

Control Unit Supplier OEM

Compliance Test House

Page 10: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Classification of the Compliance Verification into the Development

Process

Positioning

Compliance Test Report

as Part of Admission Tickets

Supplier OEM

Hard and Software Components

Hard and Software Components

Phy Phy

IP Stack IP Stack

Connectors Connectors

Cables Cables

Control Units Control Units

Gateway Gateway

Camera System Camera System

Internet Connectivity Internet Connectivity

Infotainment Infotainment

Driver Assistance Driver Assistance

… …

System Integration System Integration

Subsystems Subsystems

Vehicle Integration Vehicle Integration

Vehicle Testing Vehicle Testing

MODEL A MODEL A

MODEL B MODEL B

MODEL T MODEL T

Page 11: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Compliance as Part of the System Integration

Pre-testing at the earliest stage!

Positioning

11

A Sample A Sample B Sample B Sample C Sample C Sample D Sample D Sample Production Production

Application

Pre-test

Compliance

Middleware

Physical Layer

Page 12: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Quality Through Improvement Cycles!

Positioning

Report Test Suite

derive compile analyze

Requirement Specification

Test Specification

apply

Test Execution

Page 13: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

1. Motivation

2. Positioning

3. Measures

4. Compliance Test Scopes

5. Benefits

Agenda

Page 14: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

General Approach (1/2)

• Review of the Specifications

• Identification of the requirements, decisive for the control unit tests

• Identification of typical implementation mistakes

-> Reduction to the essential

• Securing Testability of Control Units

• Early identification of required test parameters new requirements

• Important: no modification of the ECU for the test!

• Harmonization of Test Setups

• Use of already existing approaches and solutions

• Components tests -> ECU tests

-> Reduction to the essential

Measures

Page 15: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

General Approach (2/2)

• Fast improvement cycles • In time increase quality of specifications and test processes

• Conversion of test runs into ISO 17025 test processes

• Resilient results reliable figures

• World wide reproducibility

• Improved informational value in respect to robustness of an implementation

• Definition of a Compliance Standard for Ethernet ECUs

• Know-how from system integration is incorporated in new projects

• Preparation of operating figures for early evaluation of supplier quality

Measures

Page 16: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

1. Motivation

2. Positioning

3. Measures

4. Compliance Test Scopes

5. Benefits

Agenda

Page 17: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Definition of Test Scopes

Compliance Test Scopes

For ECUs: Automotive Ethernet compliance test TCP/IP protocol family compliance test Application & protocols compliance test TSN compliance test

Automotive Ethernet

Time Sensitive

Networking

TCP / IP Protocol Family

Application & Protocols

For components: OABR® PHY compliance test SWITCH compliance test

Page 18: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Automotive Ethernet Compliance Test

• Validation of existing solutions / up-to-date solution proposals

• Phy tests

• Switch tests

• Identification of test parameters

(e.g. OABR register values, debug headers, test modes)

• Worst case test scenarios:

• Worst case channel (cable)

• Definition of tolerable value ranges

• Harmonization of test equipment

Cost reduction!

Compliance Test Scopes

Automotive Ethernet

Page 19: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

TCP/IP Protocol Family Compliance Test

• Quality review of existing IP stacks

• Validation of existing test solutions (IP stack tester)

• Appropriate for the automotive application?

• Definition of an adequate subset for ECU validation

• What are the potential implementation errors?

• What are the relevant performance figures?

• Definition of an optimized test stub for control units

• Creation of a test suite

Compliance Test Scopes

TCP / IP Protocol Family

Page 20: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

Application & Protocols Compliance Test

• Introduction of a work flow for standardized test specifications

• TTCN-3 as test language

• Test suites for:

SOME / IP, service discovery, DoIP, UDP-NM

• Intensive support for suppliers

• Consecutive practical improvement cycles

Compliance Test Scopes

Application & Protocols

Page 21: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

TSN Compliance Test

• AVB with focus on:

• IEEE 802.1AS

• IEEE 802.1Qat

• IEEE 802.1Qav

• IEEE 1722

• Time Sensitive Networking:

• Protocols for control data transmission in real time

• Specification in design

Compliance Test Scopes

Time Sensitive

Networking

Page 22: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

1. Motivation

2. Positioning

3. Measures

4. Compliance Test Scopes

5. Benefits

Agenda

Page 23: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

• Distinct and comparable test results

• Allows more competition at increased quality

• Transparency during design process

• Early recognition of critical courses during ECU design process

• Test results are reliable (as from independent source and ISO 17025)

• Separation of component qualification and control unit

verification

• reduces cost for ECU design and certification

Benefit

Introduction of a Compliance Process Allows:

Page 24: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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

• Reduction of the complexities at OEMs during system integration

• Tests cover basic functionalities (Phy, network, protocols)

• OEMs may concentrate on customer functions

• Pre-condition for world wide standardization

• Easy entry for new suppliers

• Ecosystem for components and validation

• Standardized test methods

• Supplier can access independent support

Benefit

Introduction of a Compliance Process Allows:

Page 25: Compliance Verification Prozess...•Reduction of the validation efforts at OEM and supplier •Customer functions instead of network or Phy •Definition of appropriate test solutions

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 [email protected]

Thank you for your attention!

25

Georg Janker