Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
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
www.ruetz-system-solutions.com experts in automotive data communication 2
1. Motivation
2. Positioning
3. Measures
4. Compliance Test Scopes
5. Benefits
Agenda
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
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
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
www.ruetz-system-solutions.com experts in automotive data communication 6
1. Motivation
2. Positioning
3. Measures
4. Compliance Test Scopes
5. Benefits
Agenda
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
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
?
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
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
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
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
www.ruetz-system-solutions.com experts in automotive data communication 13
1. Motivation
2. Positioning
3. Measures
4. Compliance Test Scopes
5. Benefits
Agenda
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
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
www.ruetz-system-solutions.com experts in automotive data communication 16
1. Motivation
2. Positioning
3. Measures
4. Compliance Test Scopes
5. Benefits
Agenda
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
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
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
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
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
www.ruetz-system-solutions.com experts in automotive data communication 22
1. Motivation
2. Positioning
3. Measures
4. Compliance Test Scopes
5. Benefits
Agenda
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:
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:
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