logo资料库

TC8 ECU测试规范 车载以太网物理层协议测试 PMA IOP.pdf

第1页 / 共972页
第2页 / 共972页
第3页 / 共972页
第4页 / 共972页
第5页 / 共972页
第6页 / 共972页
第7页 / 共972页
第8页 / 共972页
资料共972页,剩余部分请下载后查看
OPEN Alliance Automotive Ethernet ECU Test Specification TC8 ECU Test Author & Company Thomas Kirchmeier (BMW AG) Georg Janker (Ruetz System Solutions GmbH) Title Version Date Status Restriction Level All Members of the OPEN ALLIANCE TC8 Working Group ECU Test, Test Specification ECU 2.0 August 23, 2017 Final Public
OPEN Alliance OPEN Alliance: Public OPEN Specification Copyright Notice and Disclaimer OPEN Alliance members whose contributions were incorporated in the OPEN Specification (the “Contributing Members”) own the copyrights in the OPEN Specification, and permit the use of this OPEN Specification, including the copying and distribution of unmodified copies thereof, for informational purposes only. Such permission relates only to the OPEN Specification and does not include a specification published elsewhere and referred to in the OPEN Specification. The receipt of an OPEN Specification shall not operate as an assignment or license under any patent, industrial design, trademark, or other rights as may subsist in or be contained in or reproduced in any OPEN Specification, and the implementation of this OPEN Specification will require such a license. THIS OPEN SPECIFICATION IS PROVIDED ON AN “AS IS” BASIS AND ALL WARRANTIES, EITHER EXPLICIT OR IMPLIED, ARE EXCLUDED UNLESS MANDATORY UNDER LAW. ACCORDINGLY, THE OPEN ALLIANCE AND THE CONTRIBUTING MEMBERS MAKE NO REPRESENTATIONS OR WARRANTIES WITH REGARD TO THE OPEN SPECIFICATION OR THE INFORMATION (INCLUDING ANY SOFTWARE) CONTAINED THEREIN, INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR PURPOSE, OR ABSENCE OF THIRD PARTY RIGHTS AND MAKE NO REPRESENTATIONS AS TO THE ACCURACY OR COMPLETENESS OF THE OPEN SPECIFICATION OR ANY INFORMATION CONTAINED THEREIN. THE OPEN ALLIANCE AND CONTRIBUTING MEMBERS ARE NOT LIABLE FOR ANY LOSSES, COSTS, EXPENSES OR DAMAGES ARISING IN ANY WAY OUT OF USE OR RELIANCE UPON THE OPEN SPECIFICATION OR ANY INFORMATION THEREIN. NOTHING IN THIS DOCUMENT OPERATES TO LIMIT OR EXCLUDE ANY LIABILITY FOR FRAUD OR ANY OTHER LIABILITY WHICH IS NOT PERMITTED TO BE EXCLUDED OR LIMITED BY OPERATION OF LAW. Without prejudice to the foregoing, the OPEN Specification was developed for automotive applications only. The OPEN Specification has neither been developed, nor tested for non-automotive applications. OPEN Alliance reserves the right to withdraw, modify, or replace the OPEN Specification at any time, without notice. Restriction Level: public OPEN Alliance Automotive Ethernet ECU Test Specification | Aug-23 2
OPEN Alliance Contents OPEN Alliance Automotive Ethernet ECU Test Specification ........................................................................ 1 1 Introduction .......................................................................................................................................... 6 1.1 1.2 Overview ....................................................................................................................................... 6 Definition of Test Scopes .............................................................................................................. 6 1.2.1 Test Scope Automotive Ethernet .......................................................................................... 6 1.2.2 Test Scope TCP/IP Protocol Family ....................................................................................... 6 1.2.3 Test Scope Automotive Protocols ......................................................................................... 6 1.3 1.4 1.5 1.6 Version Control of Document ....................................................................................................... 7 Change history between version 1 and 2 ..................................................................................... 9 Feedback ..................................................................................................................................... 48 References .................................................................................................................................. 48 1.7 ........................................................................................................................................................... 49 2 Test Scope Layer 1 of Automotive Ethernet ....................................................................................... 50 2.1 Interoperability Tests .................................................................................................................. 50 2.1.1 General ................................................................................................................................ 50 2.1.2 Link-up time ........................................................................................................................ 50 2.1.3 Signal Quality ...................................................................................................................... 56 2.1.4 Cable diagnostics ................................................................................................................. 58 2.2 PMA ............................................................................................................................................. 61 2.2.1 General ................................................................................................................................ 61 2.2.2 Transmitter Electrical Specifications ................................................................................... 61 2.2.3 Appendix 1A Transmitter Distortion Test. ........................................................................ 72 3 Test Scope Layer 2 of Automotive Ethernet ....................................................................................... 73 3.1 3.2 3.3 3.4 3.5 3.6 Overview & Requirements for ECU Automotive Ethernet Switch Testing Test Scope ............... 73 VLAN Testing ............................................................................................................................... 74 General ........................................................................................................................................ 82 Address Learning ......................................................................................................................... 85 Filtering of incoming frames ....................................................................................................... 90 Referenced TC 11 Tests ............................................................................................................... 92 Restriction Level: public OPEN Alliance Automotive Ethernet ECU Test Specification | Aug-23 3
OPEN Alliance 4 Test Scope TCP/IP Protocol Family ..................................................................................................... 95 4.1 4.2 Prerequisites ............................................................................................................................... 95 Address Resolution Protocol (ARP) ............................................................................................. 95 4.2.1 General ................................................................................................................................ 95 4.2.2 Parameters used in the tests .............................................................................................. 97 4.2.3 Terminology used in Test Procedure .................................................................................. 98 4.2.4 Test Cases ARP .................................................................................................................... 99 4.3 Internet Control Message Protocol Version 4 (ICMPv4) ........................................................... 146 4.3.1 General .............................................................................................................................. 146 4.3.2 Parameters used in the tests ............................................................................................ 147 4.3.3 Test cases ICMPv4 ............................................................................................................. 149 4.4 Internet Protocol Version 4 (IPv4) ............................................................................................ 168 4.4.1 General .............................................................................................................................. 168 4.4.2 Parameters used in the tests ............................................................................................ 170 4.4.3 IPv4 Test cases .................................................................................................................. 171 4.5 Dynamic configuration of IPv4 Link Local Address ................................................................... 228 4.5.1 General .............................................................................................................................. 228 4.5.2 Simulated topologies ........................................................................................................ 228 4.5.3 Required topology related configuration ......................................................................... 228 4.5.4 Coverage ........................................................................................................................... 229 4.5.5 Parameters/constants used in the tests ........................................................................... 229 4.5.6 Tests .................................................................................................................................. 231 4.6 User Datagram Protocol (UDP) ................................................................................................. 326 4.6.1 General .............................................................................................................................. 326 4.6.2 Simulated topologies ........................................................................................................ 326 4.6.3 Required topology related configuration ......................................................................... 326 4.6.4 Parameters used in the tests ............................................................................................ 326 4.6.5 Tests .................................................................................................................................. 328 4.7 4.8 Dynamic Host configuration Protocol Version 4 (DHCPv4) Server ........................................... 381 Dynamic Host configuration Protocol Version 4 (DHCPv4) Client ............................................ 382 4.8.1 General .............................................................................................................................. 382 4.8.2 Simulated topologies ........................................................................................................ 382 Restriction Level: public OPEN Alliance Automotive Ethernet ECU Test Specification | Aug-23 4
OPEN Alliance 4.8.3 Required topology related configuration ......................................................................... 386 4.8.4 Coverage ........................................................................................................................... 386 4.8.5 Parameters and constants used in the tests ..................................................................... 387 4.8.6 Tests .................................................................................................................................. 389 4.9 Transmisison Control Protocol (TCP) ........................................................................................ 496 4.9.1 General .............................................................................................................................. 496 4.9.2 Simulated topologies ........................................................................................................ 496 4.9.3 Required topology related configuration ......................................................................... 496 4.9.4 Parameters used in the tests ............................................................................................ 497 4.9.5 Upper Tester Procedures .................................................................................................. 497 4.9.6 Tests .................................................................................................................................. 498 5 Test Scope Automotive Protocols ..................................................................................................... 730 5.1 Scalable service-Oriented MiddlewarE over IP Protocol (SOME/IP) ........................................ 730 5.1.1 General .............................................................................................................................. 730 5.1.2 Parameters used in the tests ............................................................................................ 733 5.1.3 Terminology used in Test Procedure ................................................................................ 735 5.1.4 Specification of the SOMEIP TestStub Enhanced Testability Service (ETS) ...................... 736 5.1.5 Test Cases SOME/IP Server ............................................................................................... 754 5.1.6 Test Cases ETS ................................................................................................................... 889 Restriction Level: public OPEN Alliance Automotive Ethernet ECU Test Specification | Aug-23 5
OPEN Alliance 1 Introduction 1.1 Overview This ECU and Network Test Specification is designed to determine if a product conforms to specifications defined in OPEN Specifications or related requirements. This specification is a collection of all test cases which are recommend to be considered for automotive use and should be referred by car manufacturers within their quality control processes. Sucessful execution and passing all relevant tests gives a Device Under Test (DUT) a mimimum approval that the device’s basic implementiations are done correctly. This Test specification document is grouped in several chapters oriented on the scopes: “Automotive Ethernet”, “TCP/IP Protocol Family” and “Automotive Protocols” which are described in chapter 1.3. Tests are organized and identified with distinct IDs that relate to their scopes, and a unique enumeration. For every scope introduction chapters explain common requirements on the Device under Test, the Test Setup and parameters used by the following tests. 1.2 Definition of Test Scopes 1.2.1 Test Scope Automotive Ethernet Scope Automotive Ethernet includes the following ISO/OSI layers:   Layer 1: Physical Layer OPEN Alliance BroadR-Reach (OABR) Layer 2: Data Link Layer, e.g IEEE Ethernet MAC + VLAN (802.1Q), ARP 1.2.2 Test Scope TCP/IP Protocol Family Scope TCP/IP Protocol Family includes the following ISO/OSI layers:   Layer 3: Network Layer, e.g. IP, ICMP Layer 4: Transport Layer, e.g. UDP, TCP, DHCP 1.2.3 Test Scope Automotive Protocols Scope Automotive Protocols includes the following ISO/OSI layer:  Layers 5-6-7: Application oriented layers, e.g. UDP-NM, SOME/IP, SD Restriction Level: public OPEN Alliance Automotive Ethernet ECU Test Specification | Aug-23 6
OPEN Alliance 1.3 Version Control of Document Version Author Description TC8 members First release 1.0 1.1 1.2 1.3 1.4 1.4 1.4 1.4 1.5 1.5 1.6 Date 15.01.2016 T.Kirchmeier (BMW) T.Kirchmeier (BMW) T.Kirchmeier (BMW) Mathias Kleinwächter (Ruetz System Solutions GmbH) Mathias Kleinwächter (Ruetz System Solutions GmbH) Mathias Kleinwächter (Ruetz System Solutions GmbH) Improvments regarding IPv4 test cases, see change history 31.05.2016 Improvments regarding UDP test cases, see change history 29.06.2016 Improvments regarding ICMPv4 test cases, see change history 07.09.2016 Chapter 5.6 DHCPv4 Server deleted 19.05.2017 Improvements regarding TCP test cases, see change history 23.05.2017 Added chapters 6.1.4 Specification of the SOMEIP TestStub Enhanced Testability Service (ETS) 6.1.6 Test Cases ETS Improvements regarding ARP test cases, see change history 24.05.2017 Georg Janker Update of Layer 1 and Layer2 Chapters 24.05.2017 Georg Janker Update of AUTOSAR References for SOME/IP to 1.1.0 30.05.2017 Georg Janker Inserted Chapter: 3.6 Referenced TC 11 Tests Removed Port Disabling test and referenced to the corresponding TC11 Test Martin Heinzinger (Ruetz System Solutions GmbH) 30.05.2017 07.06.2017 Restriction Level: public OPEN Alliance Automotive Ethernet ECU Test Specification | Aug-23 7
Deleted invalid or duplicate Test Cases. See change history 20.06.2017 Update 1.3 References 22.06.2017 Updated change history for L2 Switching 23.06.2017 OPEN Alliance Mathias Kleinwächter (Ruetz System Solutions GmbH) Frederic Garraud Martin Heinzinger (Ruetz System Solutions GmbH) 1.7 1.8 1.9 Restriction Level: public OPEN Alliance Automotive Ethernet ECU Test Specification | Aug-23 8
分享到:
收藏