ETSI TS 102 797-3 V1.1.1 (2012-08)
Intelligent Transport Systems (ITS); Communications Access for Land Mobiles (CALM); Test specifications for ITS station management (ISO 24102); Part 3: Abstract Test Suite (ATS) and partial PIXIT proforma
Intelligent Transport Systems (ITS); Communications Access for Land Mobiles (CALM); Test specifications for ITS station management (ISO 24102); Part 3: Abstract Test Suite (ATS) and partial PIXIT proforma
DTS/ITS-0020030
General Information
Standards Content (Sample)
Technical Specification
Intelligent Transport Systems (ITS);
Communications Access for Land Mobiles (CALM);
Test specifications for ITS station management (ISO 24102);
Part 3: Abstract Test Suite (ATS) and partial PIXIT proforma
�
2 ETSI TS 102 797-3 V1.1.1 (2012-08)
Reference
DTS/ITS-0020030
Keywords
ATS, CALM, ITS, management, testing, TTCN
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 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 797-3 V1.1.1 (2012-08)
Contents
Intellectual Property Rights . 5
Foreword . 5
1 Scope . 6
2 References . 6
2.1 Normative references . 6
2.2 Informative references . 7
3 Definitions and abbreviations . 7
3.1 Definitions . 7
3.2 Abbreviations . 7
4 Abstract protocol tester . 8
5 Abstract test method for FSAP . 9
5.1 Abstract protocol tester . 9
5.2 Test configurations . 9
5.2.1 Roles of an ITS-SCU . 9
5.2.2 Test configuration CF01: No ITS station-internal network . 9
5.2.3 Test configuration CF02: ITS station-internal network . 10
5.3 Test architecture . 11
5.4 Ports and abstract service primitives . 12
5.4.1 Overview . 12
5.4.2 ASPs of the fsapPort . 12
5.4.3 ASPs of the utPort . 12
6 Abstract Test Method for IICP . 13
6.1 Abstract protocol tester . 13
6.2 Test configurations . 13
6.3 Test architecture . 14
6.4 Ports and abstract service primitives . 15
6.4.1 Overview . 15
6.4.2 ASPs of the iicpPort . 15
6.4.3 ASPs of the utPort . 15
6.4.4 ASPs of the cfPort . 15
7 ATS conventions . 16
7.1 Testing conventions . 16
7.1.1 Testing states . 16
7.1.1.1 Initial state . 16
7.1.1.2 Final state . 16
7.1.2 Message types - ASN.1 definitions . 16
7.2 Naming conventions . 16
7.2.1 General guidelines . 16
7.2.2 ITS specific TTCN-3 naming conventions . 18
7.2.3 Usage of Log statements . 18
Annex A (normative): Partial PIXIT proforma for FSAP . 20
A.1 Identification summary. 20
A.2 ATS summary . 20
A.3 Test laboratory . 20
A.4 Client identification . 21
A.5 SUT . 21
A.6 Protocol layer information. 21
ETSI
4 ETSI TS 102 797-3 V1.1.1 (2012-08)
A.6.1 Protocol identification . 21
A.6.2 IUT information . 22
Annex B (normative): Partial PIXIT proforma for IICP . 26
B.1 Identification summary. 26
B.2 ATS summary . 26
B.3 Test laboratory . 26
B.4 Client identification . 27
B.5 SUT . 27
B.6 Protocol layer information. 27
B.6.1 Protocol identification . 27
B.6.2 IUT information . 28
Annex C (normative): TTCN-3 library modules . 31
C.1 Electronic annex, zip file with TTCN-3 code . 31
History . 32
ETSI
5 ETSI TS 102 797-3 V1.1.1 (2012-08)
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 3 of a multi-part deliverable covering "Abstract Test Suite" (ATS) and partial PIXIT
proforma specifications for ITS station management protocols as identified below:
Part 1: "Protocol Implementation Conformance Statement (PICS) specification";
Part 2: "Test Suite Structure and Test Purposes (TSS&TP)";
Part 3: "Abstract Test Suite (ATS) and partial PIXIT proforma".
ETSI
6 ETSI TS 102 797-3 V1.1.1 (2012-08)
1 Scope
The present document provides the Abstract Test Suite (ATS) and partial PIXIT proforma for the protocols specified in
ISO/DIS 24102 [i.1], [1], [2] based on the related TSS&TP specification [4] and the PICS proforma [3] and in
accordance with the relevant guidance given in ISO/IEC 9646-1 [5], ISO/IEC 9646-2 [6], ETS 300 406 [7] and
EG 202 798 [i.5].
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 24102-4: "Intelligent transport systems -- Communications access for land mobiles
(CALM) -- ITS station management -- Part 4: Station-internal management communications".
NOTE: Available at http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=61565
[2] ISO/DIS 24102-5: "Intelligent transport systems -- Communications access for land mobiles
(CALM) -- ITS station management -- Part 5: Fast service advertisement protocol (FSAP)".
NOTE: Available at http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=61566.
[3] ETSI TS 102 797-1: "Intelligent Transport Systems (ITS); Communications Access for Land
Mobiles (CALM); Test specifications for ITS station management (ISO 24102); Part 1: Protocol
Implementation Conformance Statement (PICS) specification".
[4] ETSI TS 102 985-2: "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)".
[5] ISO/IEC 9646-1 (1994): "Information technology -- Open Systems Interconnection --
Conformance testing methodology and framework -- Part 1: General concepts".
[6] ISO/IEC 9646-2 (1994): "Information technology -- Open Systems Interconnection --
Conformance testing methodology and framework -- Part 2: Abstract Test Suite specification".
[7] ETSI ETS 300 406 (1995): "Methods for testing and Specification (MTS); Protocol and profile
conformance testing specifications; Standardization methodology".
[8] ETSI ES 201 873-1: "Methods for Testing and Specification (MTS); The Testing and Test Control
Notation version 3; Part 1: TTCN-3 Core Language".
[9] ETSI ES 201 873-7: "Methods for Testing and Specification (MTS); The Testing and Test Control
Notation version 3; Part 7: Using ASN.1 with TTCN-3".
[10] ETSI ES 202 784: "Methods for Testing and Specification (MTS); The Testing and Test Control
Notation version 3; TTCN-3 Language Extensions: Advanced Parameterization".
ETSI
7 ETSI TS 102 797-3 V1.1.1 (2012-08)
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] ISO/DIS 24102-1: "Intelligent transport systems -- Communications access for land mobiles
(CALM) -- ITS station management -- Part 1: Local management".
[i.2] ISO/DIS 24102-3: "Intelligent transport systems -- Communications access for land mobiles
(CALM) -- ITS station management -- Part 3: Service access points".
[i.3] ISO 21217: "Intelligent transport systems -- Communications access for land mobiles (CALM) --
Communications architecture".
[i.4] ISO 21218: "Intelligent transport systems -- Communications access for land mobiles (CALM) --
Medium service access point".
[i.5] ETSI EG 202 798: "Intelligent Transport Systems (ITS); Testing; Framework for conformance and
interoperability testing".
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, the terms and definitions given in [1], [2], [3], [4], [5], [6], [7], [8], [9], [10],
[i.1], [i.2], [i.3], [i.4] and [i.5] apply.
3.2 Abbreviations
For the purposes of the present document, the abbreviations given in [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [i.1],
[i.2], [i.3], [i.4] and [i.5] apply.
ETSI
8 ETSI TS 102 797-3 V1.1.1 (2012-08)
4 Abstract protocol tester
In general, the conformance test system architecture as illustrated in the ITS testing framework [i.5], see figure 1,
applies. For the present document, the IUT is given by protocols located in the ITS-S management entity, thus several
types of IUTs need to be considered. The "Upper tester application" allows accessing the "upper side" of the IUT.
Lower layer protocols indicated by the block "ITS lower layers" allow access to the IUT from the "lower side". "Upper
side" and "lower side" are obvious terms in case of protocols residing in an OSI communication layer. For management
protocols, it will be clearly specified in clauses 5 and 6 what "upper side" and "lower side" mean.
The test system simulates valid and invalid protocol behaviour and analyses the reaction of the IUT.
c
e
d
o
C
Figure 1: Abstract protocol tester - General approach
ETSI
9 ETSI TS 102 797-3 V1.1.1 (2012-08)
5 Abstract test method for FSAP
This clause describes the "Abstract Test Method" (ATM) used to test the "Fast Service Advertisement Protocol"
(FSAP) [2].
5.1 Abstract protocol tester
SUTs which support the "ITS station-Internal management Communications Protocol" (IICP) [1] may benefit from the
conformance test system architecture illustrated in figure 2, where the access to the IUT from top, i.e. in general via the
upper tester application, is performed via management SAPs.
P P
A A
S S
- -
F F
M M
c
e
d
o
C
Figure 2: Abstract protocol tester for FSAP - IICP approach for upper tester
5.2 Test configurations
5.2.1 Roles of an ITS-SCU
The test suite for FSAP uses two test configurations in order to cover the different test scenarios. Distinction between
the two configurations is given by the two possible implementation scenarios for an ITS station, i.e. a single-unit
implementation, or an implementation with several "ITS station communication units" (ITS-SCU) which are
interconnected via an ITS station-internal network [1], [2], [i.3]. These ITS-SCUs can take over the roles of an ITS-S
host, or an ITS-S router, or the combined role of ITS-S host and ITS-S router. The two identified testing configurations
are referred to as CF01, for the single unit implementation and CF02 for the multi-unit implementation and are
described in clauses 5.2.2 and 5.2.3.
5.2.2 Test configuration CF01: No ITS station-internal network
In test configuration CF01, the roles of ITS-S host and ITS-S router are implemented in a single ITS-SCU.
Consequently the whole supported functionality of FSAP is given in a single ITS-SCU and no station-internal
forwarding between ITS-S host and ITS-S router is needed.
ETSI
10 ETSI TS 102 797-3 V1.1.1 (2012-08)
Combined ITS-S router / host
Applications
Facilities layer
Networking & transport
layer
Access layer
(wireless CIs)
Link to other ITS stations
Figure 3: Test configuration CF01 architecture
This configuration is used in the cases listed below [4]:
• ITS-S station internat-network PICS (PICS_S_INW) is set to false.
• The roles PICS (PICS_ROLE_RH) is set to true.
5.2.3 Test configuration CF02: ITS station-internal network
In test configuration CF02, the roles of ITS-S host and ITS-S router are implemented in different ITS-SCUs.
Consequently there is communications needed between the ITS-SCU with host functionality and the ITS-SCU with
router functionality. This communication goes via the ITS station-internal network using the "ITS station-Internal
management Communications Protocol" (IICP) [1].
t t
n n
e e
) y ) y
t t
i i
m m
P P
r r
e e
A A
u u
g g
c c
S S
a a
e e
F F
n n
( (
S S
a a
M M
Figure 4: Test configuration CF02 architecture
This configuration is used in the cases listed below [4]:
• ITS-S station internat-network PICS (PICS_S_INW) is set to true.
ETSI
11 ETSI TS 102 797-3 V1.1.1 (2012-08)
5.3 Test architecture
This ITS test specification implements the general TTCN-3 test architecture described in EG 202 798 [i.5], clauses 6.3.2
and 8.3.1.
Figure 5 shows the TTCN-3 test architecture used for the FSAP ATS.
• The MTC is of type ItsFSAP and communicates with the SUT over fsapPort in order to exchange FSAP
messages (SAM, CTX) between the FSAP test component and the FASP IUT. The "ITS lower layers
transport" system adapter is used to enable usage of ITS lower layers in the SUT in case the MF-SAP is not
directly accessible.
• The MTC communicates with the SUT over the utPort in order to trigger FSAP functionalities by simulating
primitives from e.g. application entities. It is required to trigger the FSAP layer in the SUT to send FSAP
messages, which are resulting from upper layer primitives. Furthermore, receiving FSAP messages may result
in notifications to other entities. The "Upper tester transport" system adapter is used to adapt to the upper tester
application implementation of the SUT.
• The MTC communicates with the SUT over the cfPort in order to perform settings in the SUT. The
"Configuration transport" system adapter is used to adapt to theconfiguratoin access implementation of the
SUT.
Figure 5: Test system architecture for FSAP
ETSI
12 ETSI TS 102 797-3 V1.1.1 (2012-08)
5.4 Ports and abstract service primitives
5.4.1 Overview
The following TTCN-3 ports are used by the FSAP ATS:
• fsapPort of type FsapPort is used to receive messages from and transmit messages to the IUT (via MF-SAP).
• utPort of type UpperTesterPort is used to receive service message from and transmit service messages to the
IUT (via MF-SAP).
Every port provides "Abstract Service Primitives" (ASPs) as specified in clauses 5.4.2 and 5.4.3.
5.4.2 ASPs of the fsapPort
One ASP is used in the fsapPort:
• The FsapReq primitive used to receive messages of type MF-Command-Request or
MF_COMMAND_Confirm sent by the IUT to the Groupcast Communication Manager.
These primitives use FSAP types, which are declared in the CALMfsap module, following the ASN.1 definition from
the base standard [2].
5.4.3 ASPs of the utPort
The following ASPs are used in the utPort:
• The UtInitialize primitive is used to initialise IUT.
• The UtCommandRequest primitive is used to send NF-SAP service primitives to the IUT.
• The UtCommandConfirm primitive is used to received NF-SAP service primitives from the IUT.
• The UtCommandIndication primitive is used to received NF-SAP service primitives from the IUT.
ETSI
13 ETSI TS 102 797-3 V1.1.1 (2012-08)
6 Abstract Test Method for IICP
This clause describes the "Abstract Test Method" (ATM) used to test various protocols of the "ITS station
management" [i.1], [i.2], [1] and [2].
6.1 Abstract protocol tester
SUTs which support the "ITS station-Internal management Communications Protocol" (IICP) [1] may benefit from the
conformance test system architecture illustrated in figure 6, where the access to the IUT from top, i.e. in general via the
upper tester application, is performed via management SAPs.
P P
A A
S S
- -
F F
M M
P
c
A
e
d S
-
o
N
C
M
P
A
S
-
I
M
Figure 6: Abstract protocol tester for IICP
6.2 Test configurations
IICP becomes applicable once an ITS station-internal network is available. This results in the basic configuration
illustrated in figure 7, where the SUT is an ITS-SCU which either has the role of an ITS-S router, or an ITS-S host, or a
combined ITS-S host and router and where the ITS test system simulates such an ITS-SCU at the ITS station-internal
network.
t t
n n
e e
y y
) t ) t
i i
m m
r r
P P
e e
u u
g C g C
c c
I I
a I a I
e e
( (
n n
S S
a a
M M
Figure 7: Test configuration CF01 architecture
ETSI
14 ETSI TS 102 797-3 V1.1
...








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...