ETSI TR 103 193 V1.1.1 (2018-09)
Intelligent Transport Systems (ITS); Testing; Interoperability test specifications for ITS V2X use cases; Architecture of ITS Interoperability Validation Framework
Intelligent Transport Systems (ITS); Testing; Interoperability test specifications for ITS V2X use cases; Architecture of ITS Interoperability Validation Framework
DTR/ITS-46
General Information
Standards Content (Sample)
ETSI TR 103 193 V1.1.1 (2018-09)
TECHNICAL REPORT
Intelligent Transport Systems (ITS);
Testing;
Interoperability test specifications for ITS V2X use cases;
Architecture of ITS Interoperability Validation Framework
---------------------- Page: 1 ----------------------
2 ETSI TR 103 193 V1.1.1 (2018-09)
Reference
DTR/ITS-46
Keywords
interoperability, ITS, testing, validation
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE
Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16
Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
Important notice
The present document can be downloaded from:
http://www.etsi.org/standards-search
The present document may be made available in electronic versions and/or in print. The content of any electronic and/or
print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any
existing or perceived difference in contents between such versions and/or in print, the only prevailing document is the
print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
https://portal.etsi.org/TB/ETSIDeliverableStatus.aspx
If you find errors in the present document, please send your comment to one of the following services:
https://portal.etsi.org/People/CommiteeSupportStaff.aspx
Copyright Notification
No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying
and microfilm except as authorized by written permission of ETSI.
The content of the PDF version shall not be modified without the written authorization of ETSI.
The copyright and the foregoing restriction extend to reproduction in all media.
© ETSI 2018.
All rights reserved.
TM TM TM
DECT , PLUGTESTS , UMTS and the ETSI logo are trademarks of ETSI registered for the benefit of its Members.
TM TM
3GPP and LTE are trademarks of ETSI registered for the benefit of its Members and
of the 3GPP Organizational Partners.
oneM2M logo is protected for the benefit of its Members.
®
GSM and the GSM logo are trademarks registered and owned by the GSM Association.
ETSI
---------------------- Page: 2 ----------------------
3 ETSI TR 103 193 V1.1.1 (2018-09)
Contents
Foreword . 5
Modal verbs terminology . 5
Introduction . 5
1 Scope . 7
2 References . 7
2.1 Normative references . 7
2.2 Informative references . 7
3 Abbreviations . 7
4 Test platform overview . 8
4.1 Constraints and requirements . 8
4.2 General architecture . 9
4.3 Interoperability-specific architecture . 9
5 Hardware equipment . 10
5.1 Introduction . 10
5.2 PC . 10
5.3 G5 switch. 11
6 Codecs . 11
7 Test Adapter . 12
7.1 Introduction . 12
7.2 Lower Tester . 12
7.3 Platform Adapter . 12
7.3.0 General . 12
7.3.1 Layer pcap_layer . 12
7.3.2 Layer ethernet_layer . 12
7.3.3 Layer gn_layer . 13
7.3.4 Layer btp_layer . 13
7.3.5 Layer cam_layer . 14
7.3.6 Layer denm_layer . 14
7.3.7 Layer udp_layer . 14
7.3.8 Layer specific . 14
7.4 Upper Tester . 14
7.4.0 General . 14
7.4.1 Layer ut_cam . 14
7.4.2 Layer ut_denm . 15
7.4.3 Layer ut_gn . 15
7.4.4 Support for HMI in Upper Tester . 15
Annex A: Codecs Source Code . 16
Annex B: Test Adapter Source Code . 17
Annex C: Upper Tester HMI Message Format . 18
C.1 HMI Primitives . 18
C.1.1 HmiNeighborEventInd . 18
C.1.2 HmiSignageEventInd . 18
Annex D: Test System usage . . 19
D.1 General . 19
D.2 CA message Test Suite with an IUT non-secured . 19
D.3 CA message Test Suite with an IUT secured . 19
ETSI
---------------------- Page: 3 ----------------------
4 ETSI TR 103 193 V1.1.1 (2018-09)
D.4 DEN message Test Suite with an IUT non secured . 19
History . 20
ETSI
---------------------- Page: 4 ----------------------
5 ETSI TR 103 193 V1.1.1 (2018-09)
Intellectual Property Rights
Essential patents
IPRs essential or potentially essential to normative deliverables may have been declared to ETSI. The information
pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found
in ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in
respect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web
server (https://ipr.etsi.org).
Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web
server) which are, or may be, or may become, essential to the present document.
Trademarks
The present document may include trademarks and/or tradenames which are asserted and/or registered by their owners.
ETSI claims no ownership of these except for any which are indicated as being the property of ETSI, and conveys no
right to use or reproduce any trademark and/or tradename. Mention of those trademarks in the present document does
not constitute an endorsement by ETSI of products, services or organizations associated with those trademarks.
Foreword
This Technical Report (TR) has been produced by ETSI Technical Committee Intelligent Transport Systems (ITS).
Modal verbs terminology
In the present document "should", "should not", "may", "need not", "will", "will not", "can" and "cannot" are to be
interpreted as described in clause 3.2 of the ETSI Drafting Rules (Verbal forms for the expression of provisions).
"must" and "must not" are NOT allowed in ETSI deliverables except when used in direct citation.
Introduction
In response to EC mandate M/453 [i.6], ETSI Technical Committee (TC) ITS has standardized base and conformance
test specifications for ITS protocols. In a following step a prototype TTCN-3 conformance test system was built and
validated. The present document describes the design and validation of the prototype TTCN-3 interoperability test
system, extending the previous prototype with interoperability features.
The action described in the present document has supported the implementation of ITS standards by:
• Making available a set of standardized interoperability test specifications for V2X Applications, CAM, DENM
as well as Geonetworking functionality.
• A framework which will allow to run end-to-end interoperability test scenarios while at the same time
assessing compliance of the air interface of all ITS-S devices.
• Releasing all software as open source and thus allowing industry to build and run their own interoperability
validation framework.
The ITS Interoperability Validation Framework follows the principles of:
• Test automation.
• Support for various types of testing (conformance and interoperability testing).
• Flexible adaption to proprietary interfaces.
ETSI
---------------------- Page: 5 ----------------------
6 ETSI TR 103 193 V1.1.1 (2018-09)
• Remote testing.
• Over-the-air interface triggering and observation.
ETSI
---------------------- Page: 6 ----------------------
7 ETSI TR 103 193 V1.1.1 (2018-09)
1 Scope
The present document provides a description of the architecture of the ITS interoperability validation framework,
including definition of the test environment, codec and test adapter. It provides, as well, all the necessary source code to
build and run the ITS interoperability validation framework.
The ITS interoperability validation framework integrates the test suites defined in ETSI TS 103 192-3 [i.4].
2 References
2.1 Normative references
Normative references are not applicable in the present document.
2.2 Informative references
References are either specific (identified by date of publication and/or edition number or version number) or non-
specific. For specific references, only the cited version applies. For non-specific references, the latest version of the
referenced document (including any amendments) applies.
NOTE: While any hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee
their long term validity.
The following referenced documents are not necessary for the application of the present document but they assist the
user with regard to a particular subject area.
[i.1] ETSI ES 201 873-5 (V4.5.1): "Methods for Testing and Specification (MTS); The Testing and
Test Control Notation version 3; Part 5: TTCN-3 Runtime Interface (TRI)".
[i.2] ETSI EG 201 015 (V2.1.1): "Methods for Testing and Specification (MTS); Standards engineering
process; A handbook of validation methods".
[i.3] IEEE 802.11p™: "IEEE Standard for Local and Metropolitan Area Networks - Specific
requirements; Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY)
Specifications; Amendment 6: Wireless Access in Vehicular Environments".
[i.4] ETSI TS 103 192-3 (V.1.1.1): "Intelligent Transport Systems (ITS); Testing; Interoperability test
specifications for ITS V2X use cases; Part 3: Abstract Test Suite (ATS) and Protocol
Implementation eXtra Information for Testing (PIXIT)".
[i.5] ETSI TR 103 099 (V.1.4.1):"Intelligent Transport Systems (ITS);Architecture of conformance
validation framework".
[i.6] EC mandate M/453: "Standardisation mandate addressed to CEN, CENELEC and ETSI in the
field of Information and Communication Technologies to support the interoperability of
co-operative systems for Intelligent Transport in the European Community".
3 Abbreviations
For the purposes of the present document, the following abbreviations apply:
API Application Programming Interface
ARCI Ambient or Road condition pictogram Class
ARNI Ambient or Road condition pictogram Nature
AT Authorization Ticket
ATS Abstract Test Suite
BP BrainPool
ETSI
---------------------- Page: 7 ----------------------
8 ETSI TR 103 193 V1.1.1 (2018-09)
BTP Basic Transport Protocol
CA Cooperative Awareness
CAM Cooperative Awareness Message
CC Cruise Control
DEN Decentralized Environmental Notification
DENM Decentralized Environmental Notification Message
EC European Commission
ETH ETHernet
GN GeoNetworking
HMI Human-Machine Interface
IP Internet Protocol
ITS Intelligent Transportation Systems
ITS-S Intelligent Transportation Systems - Station
IUT Implementation Under Test
MAC Media Access Control
MID Mac ID
PC Personal Computer
PDU Protocol Data Unit
RT Right Turn
SUT System Under Test
TA Test Adapter
TC Test Cases
TRI TTCN-3 Runtime Interface
TSB Topology Scoped Broadcast
TSPC Traffic Sign Pictogram Class
TSPN Traffic Sign Pictogram Nature
TTCN-3 Testing and Test Control Notation 3
UDP User Datagram Protocol
UT Upper Tester
4 Test platform overview
4.1 Constraints and requirements
The purpose of the ITS test platform is to provide a reliable set of software and hardware equipment that can be used to
validate TTCN-3 abstract test suites (ATS) developed in ETSI.
The architecture of this test platform has been designed with respect to the following constraints:
• to be compatible with the requirements expressed in the validation handbook ( see ETSI EG 201 015 [i.2]);
• to be independent of the platform used to implement the test system (see ETSI ES 201 873-5 [i.1]);
• to be independent of the TTCN-3 tool provider;
• to be configurable and customizable;
• to provide tools and well-defined interfaces to system under test (SUT), allowing test automation;
• to be easily extensible for future ITS protocols;
• to provide generic components that can be reused in other test platforms.
In addition, great care has been taken to separate ITS specific functionalities from generic test platform tasks in order to
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.