Technical Specification IMS Network Testing (INT); Abstract Test Suite for IMS & EPC Interoperability

Similar documents
ETSI ES V2.1.1 ( ) ETSI Standard

Technical Specification IMS Network Testing (INT); User Documentation and IMS Codec and Adapter layer software for IPv6 and 3GPP Release 9

ETSI TS V ( ) Technical Specification

Technical Report Intelligent Transport Systems (ITS); Testing; Part 5: IPv6 over GeoNetworking validation report

ETSI TS V2.1.1 ( ) Technical Specification

ETSI TS V8.0.0 ( ) Technical Specification

ETSI TS V1.2.2 ( )

ETSI TS V1.1.1 ( )

ETSI TS V1.1.1 ( )

ETSI TS V1.1.1 ( )

ETSI TS V7.4.0 ( ) Technical Specification

Technical Specification IMS Network Testing (INT); IMS/PES Performance Benchmark Part 3: Traffic Sets and Traffic Profiles

ETSI TS V (201

ETSI TS V1.0.0 ( ) Technical Specification

ETSI TS V1.1.1 ( )

ETSI TS V ( )

ETSI TS V ( )

Technical Specification Intelligent Transport Systems (ITS); OSI cross-layer topics; Part 1: Architecture and addressing schemes

ETSI TS V ( )

ETSI TS V1.1.1 ( ) Technical Specification

ETSI TS V1.1.1 ( )

ETSI TS V1.3.1 ( )

ETSI TS V ( )

ETSI TR V1.1.1 ( )

ETSI TS V ( )

ETSI TS V1.1.1 ( ) Technical Specification. ecall Network Access Device (NAD) conformance specification; Part 2: Test Suites

ETSI TR V2.1.1 ( ) Technical Report

ETSI TS V9.0.0 ( ) Technical Specification

ETSI TR V1.1.1 ( ) Technical Report

ETSI TS V ( )

ETSI TS V7.3.0 ( ) Technical Specification

ETSI TS V1.1.1 ( ) Technical Specification

ETSI EN V1.3.1 ( )

ETSI TR V1.1.1 ( )

ETSI TS V2.1.1 ( ) Technical Specification

ETSI TS V1.2.1 ( )

Final draft ETSI EN V1.0.1 ( )

ETSI TR V5.0.0 ( )

ETSI TS V4.1.0 ( )

ETSI TS V2.1.1 ( ) Technical Specification

ETSI TS V1.2.1 ( )

ETSI TS V4.7.0 ( )

ETSI TS V (201

ETSI TS V3.2.0 ( )

ETSI TS V8.0.0 ( ) Technical Specification

ETSI TS V ( )

ETSI TS V9.0.3 ( ) Technical Specification

ETSI TS V1.4.1 ( )

ETSI TS V ( ) Technical Specification

ETSI TS V9.1.0 ( ) Technical Specification

ETSI TS V1.2.1 ( )

ETSI TS V ( )

ETSI GS MEC-IEG 005 V1.1.1 ( )

ETSI TS V ( ) Technical Specification

ETSI TS V ( ) Technical Specification

ETSI TS V ( )

ETSI TS V1.2.1 ( )

ETSI TS V5.0.0 ( )

ETSI TS V9.0.0 ( ) Technical Specification

ETSI TS V (201

Draft ETSI EN V1.1.1 ( )

ETSI TS V ( )

ETSI TS V9.0.1 ( ) Technical Specification

ETSI TS V ( )

ETSI TS V ( )

ETSI TS V9.1.0 ( ) Technical Specification

ETSI TS V9.0.0 ( ) Technical Specification

ETSI TS V8.0.0 ( ) Technical Specification

ETSI TS V ( ) Technical Specification

ETSI TS V ( )

ETSI EN V1.1.1 ( )

ETSI TS V ( )

ETSI TS V ( ) Technical Specification

ETSI TS V9.3.0 ( )

ETSI TS V ( ) Technical Specification

ETSI TS V1.1.1 ( )

ETSI TS V1.3.1 ( ) Technical Specification

ETSI TS V ( )

ETSI TS V7.0.0 ( ) Technical Specification

ETSI TS V9.0.0 ( ) Technical Specification

ETSI EN V1.2.1 ( )

ETSI TS V ( )

ETSI TS V ( )

ETSI TS V1.3.1 ( )

ENVIRONMENTAL ENGINEERING (EE); ENVIRONMENTAL CONDITIONS AND ENVIRONMENTAL TESTS FOR TELECOMMUNICATIONS EQUIPMENT; PART

ETSI TS V8.0.0 ( ) Technical Specification

ETSI TS V9.0.1 ( ) Technical Specification

ETSI TS V ( )

EUROPEAN STANDARD Global System for Mobile communication (GSM); Requirements for GSM operation on railways

ETSI TS V8.1.0 ( ) Technical Specification

ETSI TS V9.0.0 ( ) Technical Specification

ETSI TS V2.1.1 ( ) Technical Specification

ETSI TS V8.0.0 ( ) Technical Specification

ETSI TS V1.1.1 ( )

ETSI TS V ( )

ETSI TS V ( )

ETSI TS V ( )

ETSI TS V1.1.1 ( )

ETSI TS V9.0.0 ( ) Technical Specification

ETSI TS V1.2.1 ( ) Technical Specification

Transcription:

TS 101 587 V1.1.1 (2012-04) Technical Specification IMS Network Testing (INT); Abstract Test Suite for IMS & EPC Interoperability

2 TS 101 587 V1.1.1 (2012-04) Reference DTS/INT-00063 Keywords IMS, testing 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 printers of the PDF version kept on a specific network drive within 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 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/_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. DECT TM, PLUGTESTS TM, UMTS TM and the logo are Trade Marks of registered for the benefit of its Members. 3GPP TM and LTE are Trade Marks of 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.

3 TS 101 587 V1.1.1 (2012-04) Contents Intellectual Property Rights... 4 Foreword... 4 1 Scope... 5 2 References... 5 2.1 Normative references... 5 2.2 Informative references... 5 3 Abbreviations... 6 4 Overview... 6 4.1 Network architecture... 6 4.1.1 Core IMS Nodes... 6 4.1.2 External IMS Nodes... 6 5 Not applicable test purposes... 7 6 Test configuration... 7 7 Test design... 8 7.1 TTCN-3 naming convention... 8 7.2 TTCN-3 language version... 8 7.3 Modularization... 8 7.4 SIP message template design... 8 7.5 Function design... 8 7.6 Handling of proprietary interfaces... 8 7.7 Message skipping... 8 7.8 Documentation... 8 7.9 Mapping of test descriptions to test cases... 9 8 Test system... 9 9 Test execution... 9 Annex A (normative): Annex B (informative): Zip file with TTCN-3 code... 10 Bibliography... 11 History... 12

4 TS 101 587 V1.1.1 (2012-04) Intellectual Property Rights IPRs essential or potentially essential to the present document may have been declared to. The information pertaining to these essential IPRs, if any, is publicly available for members and non-members, and can be found in SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to in respect of standards", which is available from the Secretariat. Latest updates are available on the Web server (http://ipr.etsi.org). Pursuant to the IPR Policy, no investigation, including IPR searches, has been carried out by. No guarantee can be given as to the existence of other IPRs not referenced in SR 000 314 (or the updates on the Web server) which are, or may be, or may become, essential to the present document. Foreword This Technical Specification (TS) has been produced by Technical Committee IMS Network Testing (INT).

5 TS 101 587 V1.1.1 (2012-04) 1 Scope The present document describes the Abstract Test Suite (ATS) to test interoperability for interconnection between IMS and EPC subsystems, based on TS 123 401 [4]. The ATS has been specified on the basis of the Test Descriptions for IMS/EPC interoperability testing presented in TS 103 029 [i.1]. It defines a TTCN-3 framework as well as codec and adapter requirements for analysing interoperability test execution traces generated from the manual or automatic execution of IMS interoperability tests. The scope of this ATS is not to cover all requirements specified in TS 124 229 [1]. It only assesses requirements that are observable at the NMI between EPC and IMS core network implementations specified in TS 103 029 [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 referenced 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, cannot guarantee their long term validity. 2.1 Normative references The following referenced documents are necessary for the application of the present document. [1] TS 124 229 (V8.10.0): "Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Internet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3 (3GPP TS 24.229 version 8.10.0 Release 8)". [2] TS 186 011-3 (V3.1.1): "IMS Network Testing (INT); IMS NNI Interoperability Test Specifications; Part 3: Abstract Test Suite (ATS) and partial Protocol Implementation extra Information for Testing (PIXIT)". [3] ES 201 873-1: "Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1: TTCN-3 Core Language". [4] TS 123 401 (V10.5.0): "LTE; General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access (3GPP TS 23.401 version 10.5.0 Release 10)". 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] [i.2] TS 103 029: " IMS Network Testing (INT); IMS & EPC Interoperability test descriptions". TS 101 580-3: "IMS Network Testing (INT); Diameter Conformance testing for Rx interface; Part 3: Abstract Test Suite (ATS) and partial Protocol Implementation extra Information for Testing (PIXIT) proforma specification".

6 TS 101 587 V1.1.1 (2012-04) 3 Abbreviations For the purposes of the present document, the abbreviations given in [1], [i.1], [i.2] and the following apply: EPC SIP Evolved Packet Core Session Internet Protocol 4 Overview 4.1 Network architecture The NI/IMS ATS is enhanced to observe Diameter and SIP communication between EPC and IMS core network P-CSCF). Figure 1 shows a general architecture of two IMS core networks including the related interfaces. AS AS ISC ISC UE Gm IMS CN IMS CN Gm UE Rx/SGim Mx MxXx UE EPC IBCF Ici IBCF Core Network A Core Network B SIP & Diameter protocols SIP protocol Figure 1: Network Architecture NOTE: Roaming for User B is not allowed. 4.1.1 Core IMS Nodes Core IMS as introduced in TS 186 011-3 [2], clause 4.1.1 apply to the present document. 4.1.2 External IMS Nodes External IMS nodes as introduced in TS 186 011-3 [2], clause 4.1.1 apply to the present document. In addition, EPC is considered to be within a "black box" for testing purposes. Interfaces between EPC and the IMS are described in TS 123 401 [4] and TS 103 029 [i.1].

7 TS 101 587 V1.1.1 (2012-04) 5 Not applicable test purposes Table 1 depicts the test purposes and the reasons for which they are not applicable in the context of the Automated IMS Testing Framework. Table 1 Test purpose ID Reasons TP_EPC_6003_01 This test purpose cannot be tested according to IMS testing methodologies based on Ethernet link. This TP required radio testing methodologies. TP_EPC_6009_02 This test purpose cannot be tested according to IMS testing methodologies based on Ethernet link. This TP required radio testing methodologies. TP_EPC_6011_01 This test purpose cannot be tested according to IMS testing methodologies based on Ethernet link. This TP required radio testing methodologies. 6 Test configuration The test configuration is described by TS 186 011-3 [2], clause 5. Figure 2 extends the test configuration architecture shown in TS 186 011-3 [2], figure 2: "IMS NNI interoperability test system configuration". PCRF P-GW UE_A_ Gx Gm EUT_A EUT_A EUT_A EUT_B Rx IMS CN Mx IBCF Ici IBCF Mx IMS CN Gm SU UE_B Interface Interface Interface Gm Monitor Interface Rx A Monitor Mx A Monitor Interface Ici Monitor Mx B Monitor Interface Gm B Monitor Test Equipment User_A User Equipment IMS_A User Test MTC Coordinator Equipment IMS_B User Equipment User_B User Controlling connection Equipment operation interface Monitored interface SIP interface Figure 2: Test system architecture in case of EPC/IMS configuration

8 TS 101 587 V1.1.1 (2012-04) 7 Test design This clause defines guidelines and design patterns used in the Abstract Test Suite (ATS). 7.1 TTCN-3 naming convention Conventions introduced in TS 186 011-3 [2], clause 6.1 apply to the present document. 7.2 TTCN-3 language version This test suite has been developed based on the concepts available in version 4.4.1 of the TTCN-3 core language defined in ES 201 873-1 [3]. In order to simplify codec and test implementation, this test suite avoids and should avoid in future versions the use of nested TTCN-3 type definitions as well as features deprecated in this version of the language, e.g. the use of the all keyword in TTCN-3 port type definitions, or port types of type mixed. 7.3 Modularization Conventions introduced in TS 186 011-3 [2], clause 6.3 apply to the present document. In addition, IMS/EPC ATS requires the TTCN-3 library Diameter [i.2]. 7.4 SIP message template design Refer to TS 186 011-3 [2], clause 6.4. 7.5 Function design Refer to TS 186 011-3 [2], clause 6.5. 7.6 Handling of proprietary interfaces Refer to TS 186 011-3 [2], clause 6.6. 7.7 Message skipping Refer to TS 186 011-3 [2], clause 6.7. 7.8 Documentation Refer to TS 186 011-3 [2], clause 6.8.

9 TS 101 587 V1.1.1 (2012-04) 7.9 Mapping of test descriptions to test cases The ATS define one test case (TC) per EPC/IMS test description (TD). The following naming convention is used by the ATS for test cases: Test case name = <TC_PREFIX>_<TD_ID> <TC_PREFIX> = the test cases prefix as specified e.g. "TC_" in the TTCN-3 naming conventions <TD_ID> = the test description Id e.g. "IMSEPC_Network_Attachment_0001" 8 Test system Refer to TS 186 011-3 [2], clause 7. 9 Test execution Refer to TS 186 011-3 [2], clause 8. No more PIXITs were added.

10 TS 101 587 V1.1.1 (2012-04) Annex A (normative): Zip file with TTCN-3 code Refer to TS 186 011-3 [2], annex A. Refer to TS 101 580-3 [i.2], annex A.

11 TS 101 587 V1.1.1 (2012-04) Annex B (informative): Bibliography TS 186 011-1 (V4.1.1): "IMS Network Testing (INT); IMS NNI Interoperability Test Specifications; Part 1: Test Purposes for IMS NNI Interoperability". TS 186 011-2 (V4.1.1): "IMS Network Testing (INT); IMS NNI Interoperability Test Specifications; Part 2: Test Descriptions for IMS NNI Interoperability". 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)". ES 201 873-6: "Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 6: TTCN-3 Control Interface (TCI)". ES 201 873-10: "Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 10: TTCN-3 Documentation Comment Specification".

12 TS 101 587 V1.1.1 (2012-04) History Document history V1.1.1 April 2012 Publication