1、 ETSI TS 102 790-3 V3.1.1 (2014-07) Core Network and Interoperability Testing (INT); IMS specific use of Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Conformance Testing; (3GPP Release 10); Part 3: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Infor
2、mation for Testing (PIXIT) proforma specification floppy3TECHNICAL SPECIFICATION ETSI ETSI TS 102 790-3 V3.1.1 (2014-07)2Reference RTS/INT-00093-3 Keywords ATS, conformance, IMS, PIXIT, SIP, testing ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33
3、4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice The present document can be downloaded from: http:/www.etsi.org The present document may be made available in electronic versions and/or in print. T
4、he 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 Portab
5、le 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 http:/portal.e
6、tsi.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 or utilized in any form or by any means, electronic or mechanical, incl
7、uding 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. European Telecommunications Standards
8、Institute 2014. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are Trade Marks of ETSI registered for the benefit of its Members. 3GPPTM 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 Trad
9、e Marks registered and owned by the GSM Association. ETSI ETSI TS 102 790-3 V3.1.1 (2014-07)3Contents Intellectual Property Rights 4g3Foreword . 4g3Modal verbs terminology 4g31 Scope 5g32 References 5g32.1 Normative references . 5g32.2 Informative references 6g33 Definitions and abbreviations . 7g33
10、.1 Definitions 7g33.2 Abbreviations . 7g34 Abstract Test Method (ATM) . 8g34.1 Network architecture 8g34.2 Protocol architecture. 8g34.3 Test architecture . 9g34.3.1 Test configuration . 9g34.3.1.1 Configurations using Gm interface only . 9g34.3.1.2 Configurations using the Mw interface . 10g34.3.1.
11、3 Configurations using the Ic interface 10g34.3.1.4 Configurations using the ISC interface . 11g34.3.2 Interconnection of TS and SUT 12g34.3.3 Test system architecture 12g34.3.3.1 General 12g34.3.3.2 Structure 13g34.3.3.3 Interaction between TTCN-3 Executable (TE) and SUT Adapter (SA) 13g34.3.3.3.1
12、Sending and receiving SIP/IMS messages 13g34.3.3.3.2 Security 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 Pol
13、icy, 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 Tec
14、hnical Specification (TS) has been produced by ETSI Technical Committee Core Network and Interoperability Testing (INT). The present document is part 3 of a multi-part deliverable covering the IMS specific use of Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Conformance T
15、esting, as identified below: Part 1: “Protocol Implementation Conformance Statement (PICS)“; Part 2: “Test Suite Structure (TSS) and Test Purposes (TP)“; Part 3: “Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification“. Modal verbs
16、terminology In the present document “shall“, “shall not“, “should“, “should not“, “may“, “may not“, “need“, “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
17、 not“ are NOT allowed in ETSI deliverables except when used in direct citation. ETSI ETSI TS 102 790-3 V3.1.1 (2014-07)51 Scope The purpose of the present document is to provide the Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma for confo
18、rmance tests of the IP Multimedia core network Subsystem (IMS) equipment supporting the Internet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP) as specified in TS 124 229 2 in compliance with the relevant requirements
19、and in accordance with the relevant guidance given in ISO/IEC 9646-7 5 and ETS 300 406 6. The content of the present document follows the requirements that have been first collected in an internal unpublished requirements catalogue and is written according to the guidelines of TS 102 351 12, ISO/IEC
20、 9646-1 4 and ETS 300 406 6. The following test specification- and design considerations can be found in the body of the present document: the overall test suite structure; the testing architecture; the test methods and port definitions; the test configurations; the design principles, assumptions, a
21、nd used interfaces to the TTCN3 tester (System Simulator); TTCN styles and conventions; the partial PIXIT proforma; the modules containing the TTCN-3 ATS. Annex A provides the Partial Implementation Extra Information for Testing (PIXIT) Proforma of the ATS. Annex B provides the Testing and Test Cont
22、rol Notation (TTCN-3) part of the ATS. 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 do
23、cument (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 the
24、ir long term validity. 2.1 Normative references The following referenced documents are necessary for the application of the present document. NOTE: References have been used both in the present document and in the TTCN-3 library modules (annex B). 1 ETSI TS 102 790-2: “Core Network and Interoperabil
25、ity Testing (INT); IMS specific use of Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Conformance Testing; (3GPP Release 10); Part 2: Test Suite Structure (TSS) and Test Purposes (TP)“. 2 ETSI TS 124 229 (V10.14.0): “Digital cellular telecommunications system (Phase 2+); U
26、niversal Mobile Telecommunications System (UMTS); LTE; IP multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3 (3GPP TS 24.229 version 10.14.0 Release 10)“. ETSI ETSI TS 102 790-3 V3.1.1 (2014-07)63 IETF RFC 3261 (2002): “SIP: Se
27、ssion Initiation Protocol“. 4 ISO/IEC 9646-1: “Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 1: General concepts“. 5 ISO/IEC 9646-7: “Information technology - Open Systems Interconnection - Conformance testing methodology and framework -
28、 Part 7: Implementation Conformance Statements“. 6 ETSI ETS 300 406: “Methods for testing and Specification (MTS); Protocol and profile conformance testing specifications; Standardization methodology“. 7 ETSI ES 201 873-1: “Methods for Testing and Specification (MTS); The Testing and Test Control No
29、tation version 3; Part 1: TTCN-3 Core Language“. 8 ETSI ES 201 873-2: “Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 2: TTCN-3 Tabular presentation Format (TFT)“. 9 ETSI ES 201 873-5: “Methods for Testing and Specification (MTS); The Testing and T
30、est Control Notation version 3; Part 5: TTCN-3 Runtime Interface (TRI)“. 10 ETSI 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)“. 11 ETSI TS 102 027-3 (V3.1.1): “Methods for Testing and Specification
31、 (MTS); Conformance Test Specification for SIP (IETF RFC 3261); Part 3: Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma“. 12 ETSI TS 102 351 (V2.1.1): “Methods for Testing and Specification (MTS); Internet Protocol Testing (IPT); IPv6 Test
32、ing: Methodology and Framework“. 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 568: “Methods for Testing and Specification (MTS); Internet
33、Protocol Testing (IPT); Testing: Methodology and Framework“. i.2 IETF RFC 3265: “Session Initiation Protocol (SIP)-Specific Event Notification“. i.3 IETF RFC 3311: “The Session Initiation Protocol (SIP) UPDATE Method“. i.4 IETF RFC 3313: “Private Session Initiation Protocol (SIP) Extensions for Medi
34、a Authorization“. i.5 IETF RFC 3262: “Reliability of Provisional Responses in the Session Initiation Protocol (SIP)“. i.6 IETF RFC 3327: “Session Initiation Protocol (SIP) Extension Header Field for Registering Non-Adjacent Contacts“. i.7 IETF RFC 3329: “Security Mechanism Agreement for the Session
35、Initiation Protocol (SIP)“. i.8 IETF RFC 3428: “Session Initiation Protocol (SIP) Extension for Instant Messaging“. i.9 IETF RFC 3455: “Private Header (P-Header) Extensions to the Session Initiation Protocol (SIP) for the 3rd-Generation Partnership Project (3GPP)“. i.10 IETF RFC 3608: “Private Heade
36、r (P-Header) Extensions to the Session Initiation Protocol (SIP) for the 3rd-Generation Partnership Project (3GPP)“. i.11 IETF RFC 4028: “Session Timers in the Session Initiation Protocol (SIP)“. i.12 IETF RFC 2617: “HTTP Authentication: Basic and Digest Access Authentication“. i.13 Draft-drage-sipp
37、ing-service-identification-01: “A Session Initiation Protocol (SIP) Extension for the Identification of Services“. ETSI ETSI TS 102 790-3 V3.1.1 (2014-07)73 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in ISO/IEC 9646-7 5 and
38、 the following 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
39、): Refer to ISO/IEC 9646-1 4. 3.2 Abbreviations For the purposes of the present document, the abbreviations given in ISO/IEC 9646-1 4, ISO/IEC 9646-7 5 and the following apply: AS Application Server ATS Abstract Test Suite CSCF Call Session Control Function E-CSCF Emergency CSCF IBCF Interconnection
40、 Border Control Function I-CSCF Interrogating CSCF IMS IP Multimedia Subsystem IP Internet Protocol IUT Implementation Under Test P-CSCF Proxy CSCF PICS Protocol Implementation Conformance Statement PIXIT Partial Protocol Implementation Extra Information for Testing PTC Parallel Test Component S-CSC
41、F Serving CSCF SDP Session Description Protocol SIP Session Initiation Protocol SUT System Under Test TC Test Case TP Test Purpose TS Test System TSS Test Suite Structure TTCN-3 Testing and Test Control Notation version 3 UE User Equipment ETSI ETSI TS 102 790-3 V3.1.1 (2014-07)84 Abstract Test Meth
42、od (ATM) This clause describes the ATM used to test TS 124 229 2. 4.1 Network architecture IMS interface under test: Figure 1 4.2 Protocol architecture The Implementation Under Test (IUT) for which this test case specification applies consists of the SIP protocol (see figure 1a). AS IMSx IMSx UE SUT
43、 Mw Ic Isc Gm SIP protocol ETSI ETSI TS 102 790-3 V3.1.1 (2014-07)9SUT IMS CN SIP/IMS Extension SIP RFC 3261 Compression algorithms (2) UDP TCPSecurity Algorithms (2) IPV4/IPV6 (1) (LAN) (1) Both IPV4 and IPV6 addressing should be supported. (2) Optional security and compression algorithms should be
44、 supported. Figure 1a: SIP protocol architecture 4.3 Test architecture 4.3.1 Test configuration The target SUT to be covered by the test purposes of TS 124 229 2 document address the IMS functional entities that are accessible via the following interfaces: Gm, Mw, Ic, and ISC. This clause introduces
45、 the test configurations that have been used for the test purpose definitions. Depending on the specific configuration the test system (TS) simulates the behaviour of the UE or another IMS communicating with the SUT. Dashed boxes are introduced to visualize the assumption of any UE, but do not imply
46、 the implementation of the related user behaviour scenarios. 4.3.1.1 Configurations using Gm interface only The Gm interface is located between UE and the SUT. TS IMS UE Gm SUT Figure 1b: Test configuration CF_1Gm ETSI ETSI TS 102 790-3 V3.1.1 (2014-07)10TS IMS UE1 Gm1 SUT Gm2 UE2 Figure 2: Test con
47、figuration CF_2Gm 4.3.1.2 Configurations using the Mw interface The Mw interface is located between two different IMS, e.g. due to at least one user visiting a network outside of the home network. This interface is used only if no special functions are required to use the Ic interface, e.g. the topo
48、logy hiding. TS IMS IMS UE Mw Gm SUT Figure 3: Test configuration CF_1Mw TS TS IMS IMS UE2 Mw Gm UE1 Gm SUT Figure 4: Test configuration CF_1Mw1Gm TS TS IMS1 UE1 Mw1 Gm1 UE2 Mw2 IMS2 Gm2 IMS SUT Figure 5: Test configuration CF_2Mw 4.3.1.3 Configurations using the Ic interface The Ic interface is loc
49、ated between two different IMS, e.g. due to any user visit outside of the home network. This interface is used only if special functions (e.g. topology hiding) are required to use the Ic interface instead of the Mw. TS IMS IMS UE Ic Gm SUT Figure 6: Test configuration CF_1Ic ETSI ETSI TS 102 790-3 V3.1.1 (2014-07)11TS IMS IMS UE2 Ic Gm SUT TS UE1 Gm Figure 7: Test configuration CF_1Ic1Gm TS IMS IMS UE2 Ic1 Gm SUT Ic2 TS UE1 Gm Figure 8: Test configuration CF_2Ic1Gm 4.3.1.
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1