ETSI TS 102 985-2 V1.1.1 (2012-07)
Intelligent Transport Systems (ITS); Communications Access for Land Mobiles (CALM); Test specifications for non-IP networking (ISO 29281); Part 2: Test Suite Structure and Test Purposes (TSS&TP)
Intelligent Transport Systems (ITS); Communications Access for Land Mobiles (CALM); Test specifications for non-IP networking (ISO 29281); Part 2: Test Suite Structure and Test Purposes (TSS&TP)
DTS/ITS-0020028-2
General Information
Standards Content (Sample)
Technical Specification
Intelligent Transport Systems (ITS);
Communications Access for Land Mobiles (CALM);
Test specifications for non-IP networking (ISO 29281);
Part 2: Test Suite Structure and Test Purposes (TSS&TP)
2 ETSI TS 102 985-2 V1.1.1 (2012-07)
Reference
DTS/ITS-0020028-2
Keywords
CALM, ITS, network, testing, TSS&TP
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
Individual copies of the present document can be downloaded from:
http://www.etsi.org
The present document may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the 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
http://portal.etsi.org/tb/status/status.asp
If you find errors in the present document, please send your comment to one of the following services:
http://portal.etsi.org/chaircor/ETSI_support.asp
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 2012.
All rights reserved.
TM TM TM
DECT , PLUGTESTS , UMTS and the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members.
TM
3GPP and LTE™ are Trade Marks of ETSI registered for the benefit of its Members and
of the 3GPP Organizational Partners.
GSM® and the GSM logo are Trade Marks registered and owned by the GSM Association.
ETSI
3 ETSI TS 102 985-2 V1.1.1 (2012-07)
Contents
Intellectual Property Rights . 4
Foreword . 4
1 Scope . 5
2 References . 5
2.1 Normative references . 5
2.2 Informative references . 5
3 Definitions and abbreviations . 6
3.1 Definitions . 6
3.2 Abbreviations . 6
4 Test suite structure . 6
5 TP basics . 7
5.1 TP definition conventions . 7
5.2 TP identifier naming conventions . 7
5.3 Rules for behaviour description . 7
5.4 Sources of TP definitions . 8
5.5 TP proforma . 8
5.6 PICS mnemonics . 8
6 TPs for FNTP . 9
6.1 Transmit packets . 9
6.1.1 Basic Procedure . 9
6.1.1.1 Valid behaviour tests . 9
6.1.1.2 Invalid behaviour tests . 9
6.1.2 Extended Procedure . 10
6.1.2.1 Valid behaviour tests . 10
6.1.2.2 Invalid behaviour tests . 10
6.1.3 Forwarding Procedure. 11
6.1.3.1 Valid behaviour tests . 11
6.1.3.2 Invalid behaviour tests . 12
6.2 Receiving packets . 13
6.2.1 Basic Procedure . 13
6.2.1.1 Valid behaviour tests . 13
6.2.1.2 Invalid behaviour tests . 14
6.2.2 Extended Procedure . 16
6.2.2.1 Valid behaviour tests . 16
6.2.2.2 Invalid behaviour tests . 18
6.2.3 Forwarding Procedure. 19
6.2.3.1 Valid behaviour tests . 19
6.2.3.2 Invalid behaviour tests . 20
6.3 CI parameter management . 20
6.3.1 Basic Procedure . 20
6.3.2 Extended Procedure . 21
6.3.2.1 Valid behaviour tests . 21
6.3.2.2 Invalid behaviour tests . 22
6.3.3 Forwarding Procedure. 22
6.3.3.1 Valid behaviour tests . 22
6.3.3.2 Invalid behaviour tests . 25
6.4 Secure communications . 25
History . 26
ETSI
4 ETSI TS 102 985-2 V1.1.1 (2012-07)
Intellectual Property Rights
IPRs essential or potentially essential to the present document 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 (http://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.
Foreword
This Technical Specification (TS) has been produced by ETSI Technical Committee Intelligent Transport System (ITS).
The present document is part 2 of a multi-part deliverable covering Communications Access for Land
Mobiles (CALM); Test specifications for non-IP networking (ISO 29281), as identified below:
Part 1: "Protocol Implementation Conformance Statement (PICS) proforma";
Part 2: "Test Suite Structure and Test Purposes (TSS&TP)";
Part 3: "Abstract Test Suite (ATS) and partial PIXIT proforma".
ETSI
5 ETSI TS 102 985-2 V1.1.1 (2012-07)
1 Scope
The present document provides the test suite structure and test purpose specification for the ISO protocols specified in
ISO 29281-1 [1] in compliance with the relevant requirements, and in accordance with the relevant guidance given in
EG 202 798 [i.1].
2 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
reference document (including any amendments) applies.
Referenced documents which are not found to be publicly available in the expected location might be found at
http://docbox.etsi.org/Reference.
NOTE: While any hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee
their long term validity.
2.1 Normative references
The following referenced documents are necessary for the application of the present document.
[1] ISO/DIS 29281-1: "Intelligent transport systems -- Communication access for land
mobiles (CALM) -- Non-IP networking -- Part 1: Fast networking & transport layer
protocol (FNTP)".
[2] ETSI TS 102 985-1: "Intelligent Transport Systems (ITS); Communications Access for Land
Mobiles (CALM); Test specifications for non-IP networking (ISO 29281); Part 1: Protocol
Implementation Conformance Statement (PICS) proforma".
2.2 Informative references
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 EG 202 798: "Intelligent Transport Systems (ITS); Testing; Framework for conformance and
interoperability testing".
[i.2] ARIB STD-T88:2004: "DSRC application sub-layer".
[i.3] ISO/DIS 24102-3: "Intelligent transport systems -- Communications access for land
mobiles (CALM) -- ITS station management -- Part 3: Service access points".
[i.4] ISO 24102-4: "Intelligent transport systems -- Communications access for land
mobiles (CALM) -- ITS station management -- Part 4: Station-internal management
communications".
[i.5] ISO/DIS 29281-2: "Intelligent transport systems -- Communication access for land
mobiles (CALM) -- Non-IP networking -- Part 2: Legacy system support".
[i.6] ISO 15628: "Road transport and traffic telematics -- Dedicated short range
communication (DSRC) -- DSRC application layer".
[i.7] ISO 21217: "Intelligent transport systems -- Communications access for land
mobiles (CALM) -- Architecture".
[i.8] ISO 21218: "Intelligent transport systems -- Communications access for land
mobiles (CALM) -- Access technology support".
ETSI
6 ETSI TS 102 985-2 V1.1.1 (2012-07)
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, the terms and definitions given in [1], [2] and [i.1] apply.
3.2 Abbreviations
For the purposes of the present document, the abbreviations given in [1], [2], [i.1] and the following apply:
FNTP Fast Networking & Transport Protocol
IUT Implementation Under Test
SUT System Under Test
4 Test suite structure
In general, the conformance test system architecture as illustrated in the ITS testing framework [i.1] applies. Such SUTs
which support ITS station-internal management communications [i.4] may benefit from the conformance test system
architecture illustrated in figure 1, where the access to the IUT from top, i.e. in general via the "Upper tester
application", is performed via the MN-SAP.
Figure 1: Conformance test system architecture for SUTs compliant with [i.4]
In general, the upper tester application [i.1] allows to access the NF-SAP of the IUT. Acess to the full functionality of
the NF-SAP is also possible via the MN-SAP, applying the MN-Command "SimNFcmd". Similarly, access of the
networking and transport layer protocol to the ITS facilities layer (Upper tester application) is possible via MN-SAP,
applying the MN-Request "SimNFreq".
NOTE: This approach to implement the functionality of "Upper tester transport" and "Upper tester application" in
the SUT by means of ITS station-internal management communications was initially introduced in the
test specification for ISO 21218 [i.8] and will be implemented in a fully developed way in the next
version of ISO 24102 [i.3], [i.4] such that it is applicable for IUTs located in either the ITS access layer,
or the ITS networking & transport layer.
ETSI
7 ETSI TS 102 985-2 V1.1.1 (2012-07)
5 TP basics
5.1 TP definition conventions
The TP definition is built according to the guidelines provided in the ITS testing framework [i.1], applying a formalized
language with pre-defined keywords for the behaviour description.
5.2 TP identifier naming conventions
The identifier of the TP is built according to tables 1 and 2 as recommended in the ITS testing framework [i.1].
Table 1: TP naming convention for FNTP [1]
TP/////
= root FNTP Fast Networking & Transport
Layer Protocol
= group TXP Transmit Packets
RXP Receive Packets
CIP CIP Management
SEC Secure Communications
= sub-group BP Basic Procedure
EP Extended Procedure
FP Forwarding Procedure
= type of testing BV Valid Behaviour Tests
BI Invalid Syntax or Behaviour Tests
= sequential number 01 to 99
NOTE 1: CIP management is only tested in the TPs of group "CIP".
NOTE 2: The groups TXP and RXP are restricted to "transmit to / receive from an ITS peer station",
i.e. the group TXP also includes TPs to test reception of an FNTP station-internal forwarding
NPDU from another local ITS-SCU, and the group RXP also includes TPs to test
transmission of an FNTP station-internal forwarding NPDU to another local ITS-SCU.
NOTE 3: A sub-group may not apply for all groups.
TPs for FNTP are specified in clause 6.
Table 2: TP naming convention for ISO 15628 support [i.5]
TP/////
= root 15628 ISO 15628 [i.6] support
= group O1 Option 1
O2 Option 2
= sub- group PM Legacy CI port manager
KE 15628 kernel emulator
= type of testing BV Valid Behaviour tests
BI Invalid Syntax or Behaviour Tests
= sequential number 01 to 99
TPs for ISO 15628 [i.6] support will be specified in a future version of the present document.
TPs for LPP support specified in [i.2], [i.5] may be specified in a future version of the present document.
5.3 Rules for behaviour description
The description of the TP is built according to the guidelines provided in the ITS testing framework [i.1].
ETSI
8 ETSI TS 102 985-2 V1.1.1 (2012-07)
5.4 Sources of TP definitions
All TPs are specified according to [1].
5.5 TP proforma
[i.1] proposes a TP proforma which is used in the present document. The fields of this proforma as used in the present
document are explained in table 3.
Table 3: TP proforma field description
TP Header
TP ID The TP ID is a unique identifier according to the TP naming conventions in tables 1 and
2.
Test objective Short description of test purpose objective according to the requirements from the base
standard.
Reference The reference indicates the clauses of the reference standard specifications in which the
conformance requirement is expressed.
PICS selection
Reference to the PICS statement involved for selection of the TP. Contains a Boolean
expression. May contain PICS acronyms specified in table.
This section is only used in case an optional or conditional behaviour needs to be
selected. Mandatory behaviour is not identified here.
TP Behaviour
Initial conditions The initial conditions define in which initial state the IUT has to be to apply the actual TP.
(optional)
In the corresponding "Test Case" (TC), when the execution of the initial condition does
not succeed, it leads to the assignment of an Inconclusive verdict.
Expected behaviour Definition of the events, which are parts of the TP objective, and the IUT are expected to
(TP body) perform in order to conform to the base specification. In the corresponding TC," Pass" or
"Fail" verdicts can be assigned there.
5.6 PICS mnemonics
The PICS mnemonics presented in table 4 are used in the TP proforma.
Table 4: PICS mnemonic for ISO 29281-1 [1]
Mnemonic PICS item
PICS_ROLE_RONLY [2] A.2/1
PICS_ROLE_HONLY [2] A.2/2
PICS_ROLE_RH [2] A.2/3
PICS_EXT [2] A.3/2
PICS_ITS_S_INW [2] A.4/1
PICS_SEC [2] A.4/2
PICS_NHOPBC [2] A.4/3
PICS_LPP [2] A.4/4
PICS_CIP [2] A.4/5
PICS_15628 [2] A.5/1
ETSI
9 ETSI TS 102 985-2 V1.1.1 (2012-07)
6 TPs for FNTP
6.1 Transmit packets
6.1.1 Basic Procedure
6.1.1.1 Valid behaviour tests
TP Id FNTP/TXP/BP/BV/01
Test objective
Single hop broadcast transmission request with known VCI
Reference 7.6.1, 7.6.2
PICS Selection PICS_ROLE_RH
Initial conditions
with {
the IUT having an FNTP forwarding table with proper entry in support of the local port number of the ITS-S
application
}
Expected behaviour
evaluate whether {
when {
the IUT having received a correctly formatted single hop BC transmission request
}
then {
the IUT generates a basic FNTP NPDU, and forwards it to the BC-VCI(s) for transmission
}
}
TP Id FNTP/TXP/BP/BV/02
Test objective Single hop unicast transmission request with known VCI
Reference 7.6.1, 7.6.2
PICS Selection
PICS_ROLE_RH
Initial conditions
with {
the IUT having an FNTP forwarding table with proper entry in support of the requested local port number of the ITS-S
application
}
Expected behaviour
evaluate whether {
when {
the IUT having received a correctly formatted single hop UC transmission request
}
then {
the IUT generates a basic FNTP NPDU, and forwards it to the proper UC-VCI for transmission
}
}
6.1.1.2 Invalid behaviour tests
NOTE: Invalid test purposes will be defined in the next version of the present document once ISO has
implemented the concept of flows in the architecture standard ISO 21217 [i.7], and subsequently in
ISO 29281-1 [1].
ETSI
10 ETSI TS 102 985-2 V1.1.1 (2012-07)
6.1.2 Extended Procedure
6.1.2.1 Valid behaviour tests
TP Id FNTP/TXP/EP/BV/01
Test objective N- hop broadcast transmission request with known VCI
Reference 7.6.3
PICS Selection
PICS_EXT AND PICS_ROLE_RH AND PICS_NHOPBC
Initial conditions
with {
the IUT having an FNTP forwarding table with proper entry in support of the requested local port number of the ITS-S
application
}
Expected behaviour
evaluate whether {
when {
the IUT having received a correctly formatted N-hop BC transmission request
}
then {
the IUT generates an extended FNTP NPDU, and forwards it to the BC-VCI(s) for transmission
}
}
6.1.2.2 Invalid behaviour tests
TP Id FNTP/TXP/EP/BI/02
Test objective N- hop broadcast transmission request with invalid FNTP control field, and with known VCI
Reference 7.6.3
PICS Selection PICS_EXT AND PICS_ROLE_RH AND PICS_NHOPBC
Initial conditions
with {
the IUT having an FNTP forwarding table with proper entry in support of the requested local port number of the ITS-S
application
}
Expected behaviour
evaluate whether {
when {
the IUT having received an N-hop BC transmission request with non-supported bits in "controlField" also set to 1
}
then {
the IUT reports failure of delivery
}
}
ETSI
11 ETSI TS 102 985-2 V1.1.1 (2012-07)
6.1.3 Forwarding Procedure
6.1.3.1 Valid behaviour tests
TP Id FNTP/TXP/FP/BV/01
Test objective TX from ITS-S host
Reference 7.6.4
PICS Selection
PICS_ITS_S_INW AND (PICS_ROLE_HONLY OR PICS_ROLE_RH)
Initial conditions
with {
the IUT having an FNTP forwarding table with proper entry in support of the requested local port numbers of the
ITS-S application
}
Expected behaviour
evaluate whether {
when {
the IUT having received a correctly formatted single hop BC transmission request for delivery via a VCI contained
in a different ITS-SCU
}
then {
the IUT generates an FNTP forwarding NPDU, and forwards it to the BC-VCI for transmission to the selected
ITS-S router
}
}
TP Id FNTP/TXP/FP/BV/02
Test objective RX at ITS-S router
Reference 7.6.4, 7.7.7
PICS Selection
PICS_ITS_S_INW AND (PICS_ROLE_RONLY OR PICS_ROLE_RH)
Initial conditions
with {
the IUT having an FNTP forwarding table with proper entry in support of an ITS-S application in an ITS-S host
}
Expected behaviour
evaluate whether {
when {
th
...








Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...