1、 ETSI TS 102 708-1-3 V1.1.1 (2010-03)Technical Specification Intelligent Transport Systems (ITS);RTTT;Test specifications for High Data Rate (HDR) datatransmission equipment operating in the 5,8 GHz ISM band;Part 1: Data Link Layer;Sub-Part 3: Abstract Test Suite (ATS)and partial PIXIT proformaflopp
2、y3ETSI ETSI TS 102 708-1-3 V1.1.1 (2010-03) 2Reference DTS/ITS-0020004 Keywords ATS, DSRC, PIXIT, RTTT, TTCN, testing 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
3、enregistre la Sous-Prfecture 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 c
4、ontents 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 doc
5、ument 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
6、.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 2010. All rights reserved. DECTTM, PLUGTESTSTM,
7、 UMTSTM, TIPHONTM, the TIPHON logo and the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members. 3GPPTM is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. LTE is a Trade Mark of ETSI currently being registered for the ben
8、efit 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 ETSI TS 102 708-1-3 V1.1.1 (2010-03) 3Contents Intellectual Property Rights 4g3Foreword . 4g31 Scope 5g32 References 5g32.1 Normative references . 5g32.
9、2 Informative references 6g33 Definitions and abbreviations . 6g33.1 Definitions 6g33.2 Abbreviations . 6g34 Abstract Test Method (ATM) . 7g34.1 Protocol layer architecture 7g34.2 Test system architecture . 8g34.2.1 The TTCN-3 test architecture . 8g34.2.2 The HDR LLC test architecture 9g34.2.3 Port
10、mapping . 9g34.2.3.1 Mapping rules for the llc port 9g34.2.3.2 Mapping rules for the ctrl port 10g34.3 Type of SUT . 10g35 Untestable test purposes . 10g36 The ATS development process . 10g36.1 Requirements and Test Purposes 10g36.2 Test case grouping 10g36.3 Test case identifier 11g36.4 ATS Library
11、 . 11g36.5 TTCN-3 naming conventions . 11g36.6 PICS information 12g36.7 Test Suite documentation . 12g36.8 ATS archive 13g3Annex A (normative): Partial PIXIT proforma 14g3A.1 Introduction 14g3A.2 PIXIT items 14g3Annex B (informative): TTCN-3 library modules . 16g3B.1 Electronic annex, zip file with
12、TTCN-3 code 16g3B.2 Electronic annex, zip file with HTML documentation . 16g3History 17g3ETSI ETSI TS 102 708-1-3 V1.1.1 (2010-03) 4Intellectual Property Rights IPRs essential or potentially essential to the present document may have been declared to ETSI. The information pertaining to these essenti
13、al 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 a
14、re available on the ETSI Web server (http:/webapp.etsi.org/IPR/home.asp). 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
15、 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 1, sub-part 3 of a multi-part deliverable covering the test s
16、pecifications for High Data Rate (HDR) Dedicated Short Range Communication (DSRC).Full details of the entire series can be found in part 1-1 2. ETSI ETSI TS 102 708-1-3 V1.1.1 (2010-03) 51 Scope The present document contains the Abstract Test Suite (ATS) and partial PIXIT proforma to test the “Dedic
17、ated Short Range Communication“ (DSRC) “High Data Rate“ (HDR) data link layer 1. The objective of this abstract test specification is to provide test scripts for testing conformance of DSRC-HDR equipment specified in 1 giving a high probability of inter-operability between different manufacturers eq
18、uipment. All formal test scripts provided in the present test specification are based on TS 102 708-1-2 3. The ISO standard for the methodology of conformance testing (ISO/IEC 9646-1 4, ISO/IEC 9646-2 5 and ISO/IEC 9646-5 6), ETS 300 406 7 and ES 201 873-1 8 specifying the TTCN-3 core language are u
19、sed as a basis for the test methodology. 2 References References are either specific (identified by date of publication and/or edition number or version number) or non-specific. For a specific reference, subsequent revisions do not apply. Non-specific reference may be made only to a complete documen
20、t or a part thereof and only in the following cases: - if it is accepted that it will be possible to use all future changes of the referenced document for the purposes of the referring document; - for informative references. Referenced documents which are not found to be publicly available in the ex
21、pected 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 indispensable for the applicatio
22、n of the present document. For dated references, only the edition cited applies. For non-specific references, the latest edition of the referenced document (including any amendments) applies. 1 ETSI ES 200 674-1: “Electromagnetic compatibility and Radio spectrum Matters (ERM); Road Transport and Tra
23、ffic Telematics (RTTT); Part 1: Technical characteristics and test methods for High Data Rate (HDR) data transmission equipment operating in the 5,8 GHz Industrial, Scientific and Medical (ISM) band“. 2 ETSI TS 102 708-1-1: “Intelligent Transport Systems (ITS); RTTT; Test specifications for High Dat
24、a Rate (HDR) data transmission equipment operating in the 5,8 GHz ISM band; Part 1: Data Link Layer; Sub-Part 1: Protocol Implementation Conformance Statement (PICS) proforma specification“. 3 ETSI TS 102 708-1-2: “Intelligent Transport Systems (ITS); RTTT; Test specifications for High Data Rate (HD
25、R) data transmission equipment operating in the 5,8 GHz ISM band; Part 1: Data Link Layer; Sub-Part 2: Test Suite Structure and Test Purposes (TSS Protocol and profile conformance testing specifications; Standardization methodology“. 8 ETSI ES 201 873-1: “Methods for Testing and Specification (MTS);
26、 The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language“. 9 ETSI ES 201 873-5: “Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 5: TTCN-3 Runtime Interface (TRI)“. 10 ETSI ES 201 873-6: “Methods for Testing and Specification (
27、MTS); The Testing and Test Control Notation version 3; Part 6: TTCN-3 Control Interface (TCI)“. 2.2 Informative references The following referenced documents are not essential to the use of the present document but they assist the user with regard to a particular subject area. For non-specific refer
28、ences, the latest version of the referenced document (including any amendments) applies. i.1 ETSI TS 102 708-2-3: “Intelligent Transport Systems (ITS); RTTT; Test specifications for High Data Rate (HDR) data transmission equipment operating in the 5,8 GHz ISM band; Part 2: Application Layer Common A
29、pplication Service Elements; Sub-Part 3: Abstract Test Suite (ATS) and partial PIXIT proforma“. 3 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in ES 200 674-1 1, ISO/IEC 9646-1 4, ISO/IEC 9646-2 5, ES 201 873-1 8 and the foll
30、owing apply: abstract test case: Refer to ISO/IEC 9646-1 4. Abstract Test Method (ATM): Refer to ISO/IEC 9646-1 4. Abstract Test Suite (ATS): Refer to ISO/IEC 9646-1 4. Implementation Under Test (IUT): Refer to ISO/IEC 9646-1 4. Lower Tester (LT): Refer to ISO/IEC 9646-1 4. Test Purpose (TP): Refer
31、to ISO/IEC 9646-1 4. 3.2 Abbreviations For the purposes of the present document, the abbreviations given in ES 200 674-1 1, ISO/IEC 9646-1 4, ISO/IEC 9646-2 5, ES 201 873-1 8 and the following apply: ATS Abstract Test Suite IUT Implementation Under Test OBU On Board Unit PDU Protocol Data Unit PICS
32、Protocol Implementation Conformance Statement PIXIT Partial Protocol Implementation Extra Information for Testing RSU Road Side Unit SUT System under TestETSI ETSI TS 102 708-1-3 V1.1.1 (2010-03) 7TC Test Case TP Test Purpose TS Test System TSS Test Suite Structure TTCN Testing and Test Control Nota
33、tion TTCN-3 Testing and Test Control Notation version 3 4 Abstract Test Method (ATM) This clause describes the ATM used to test TS 102 708-1-2 3. 4.1 Protocol layer architecture The implementation under test is the LLC layer of ES 200 674-1 1. The System under test comprises also the PHY layer and t
34、he application layer, whixh are necessary to perform the IUT tests. The tester executes the TTCN-3 scripts of the present Test Specification, running on an emulated PHY layer. Figure 1: Protocol layer architecture Table 1 shows the DLL Test Suite Structure (TSS) including its subgroups defined for t
35、he conformance testing. Table 1: Test suite structure for DSRC-HDR data link layer Layer Type of system under test (SUT) Behaviour DLL (Data link layer) OBU (On Board Unit) BV (Valid behaviour) BI (Invalid behaviour) RSU (Road Side Unit) BV (Valid behaviour) BI (Invalid behaviour) PHY PHY LLC (IUT)
36、AL TTCN-3 test scripts TESTER SYSTEM UNDER TEST ETSI ETSI TS 102 708-1-3 V1.1.1 (2010-03) 84.2 Test system architecture 4.2.1 The TTCN-3 test architecture An abstract architecture for a test system (TS) implementing a TTCN-3 ATS is displayed in figure 2 and also stated in ES 201 873-5 9. Test Manage
37、ment (TM) Test Control (TC) Test Logging (TL) TCI TTCN-3 Executable (TE) TTCN-3 Runtime System (T3RTS) Executable Test Suite (ETS) Encoding/Decoding System TRI SUT Adapter (SA) Platform Adapter (PA) Figure 2: The TTCN-3 Abstract Test System Architecture A TS has two interfaces, the TTCN-3 Control In
38、terface (TCI) and the TTCN-3 Runtime Interface (TRI), which specify the interface between Test Management (TM) and TTCN-3 Executable (TE) entities, and TE, SUT Adapter (SA) and Platform Adapter (PA) entities, respectively. Out of these two interfaces the TRI has been standardized in ES 201 873-5 9,
39、whereas the specification and implementation of the TCI is in ES 201 873-6 10. The part of TS that deals with interpretation and execution of TTCN-3 modules, i.e. the Executable Test Suite (ETS), is shown as part of the TTCN-3 Executable (TE). This ETS corresponds either to the executable code produ
40、ced by a TTCN-3 compiler or a TTCN-3 interpreter from the TTCN-3 ATS in a TS implementation. The remaining part of the TS, which deals with any aspects that cannot be concluded from information being present in the TTCN-3 ATS alone, can be decomposed into Test Management (TM), SUT Adapter (SA) and P
41、latform Adapter (PA) entities. In general, these entities cover a TS user interface, test execution control, test event logging, communication of test data with the SUT and timer implementation. ETSI ETSI TS 102 708-1-3 V1.1.1 (2010-03) 94.2.2 The HDR LLC test architecture TTCN-3 Test Case _ MTC (TE
42、 + TM) Component type: LLC_simu SUT AdapterTRIPHY testing controller HDR LLC SUT (OBU or RSU) HDR LLC Test System PHY layer emulation llc port ctrl port AL (Application Layer) IUT = LLC Layer PHY Layer Client Application TTCN-3 action operation Figure 3: The HDR LLC Test System Architecture The HDR
43、LLC Test System Architecture, as described in figure 3, shows the interaction between the test case execution (TE) and the test adapter, as required to cover the test purpose requirements. LLC frames, sent to the SUT and received from the SUT are handled by the SA in order to fit the TTCN-3 types (s
44、ee port mapping in the clause 4.2.3). In particular, it is not smart to manage the values of some fields of the frames, which require dynamic bitwise computation, like for instance the frame flags and the Frame Check Sequence fields. As consequence, the llc port does only manage frames without flags
45、 and FCS. Flags and FCS shall be autonomously and correctly managed by the “PHY layer emulation“. As some test purposes require to generate specific or invalid values of flag and FCS, the crtl port is used to control these actions from the TTCN-3 test cases. Furthermore, certain timing values can no
46、t be measured using the TTCN-3 test commands, like for instance closing flag to closing flag timing. Thus this value shall be measured by the SUT adapter and transmitted to the TTCN-3 over the ctrl port. see port mapping in the clause 4.2.3. RSU test cases requires to trigger some actions in the IUT
47、, which result in sending the expected frames to the tester. Triggering these action is realized in TTCN-3 by using the action operation (see in ES 201 873-1 8). According to the TTCN-3 standards, the action operation can result in different types of behaviour. For the best automatization of the tes
48、t system, it is recommend to use the action operation to trigger the IUT for sending the required frames. At a minimum, the TTCN-3 test system shall generate text windows to invite the test operator to activate the necessary procedures in the IUT for sending the required frames. 4.2.3 Port mapping 4
49、.2.3.1 Mapping rules for the llc port Two TTCN-3 types are sent and received over the llc port: the Lpdu type; the LpduExceedN2 type. ETSI ETSI TS 102 708-1-3 V1.1.1 (2010-03) 10Table 2: Lpdu type mapping TTCN-3 type LLC frame field LlcAddressField LLC Address Field of the LPDU InformationField (octetstring, length = 0 56) Information Field of the LPDU Table 3: LpduExceedN2 type mapping TTCN-3 type LLC frame field LlcAddressField LLC Address Field of the LPDU InformationFieldExceedLength (octet