1、 ETSI TS 134 229-4 V11.0.0 (2014-09) Universal Mobile Telecommunications System (UMTS); LTE; Internet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); User Equipment (UE) conformance specification; Part 4: Enabler for I
2、P multimedia applications testing (3GPP TS 34.229-4 version 11.0.0 Release 11) TECHNICAL SPECIFICATION ETSI ETSI TS 134 229-4 V11.0.0 (2014-09)13GPP TS 34.229-4 version 11.0.0 Release 11Reference DTS/TSGR-0534229-4vb00 Keywords LTE,UMTS ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FR
3、ANCE 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 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
4、electronic versions and/or in print. The 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 prevaili
5、ng document is the print of the Portable 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 do
6、cuments 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 or utilized in any form or by any
7、 means, electronic or mechanical, including 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.
8、European Telecommunications Standards 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 P
9、artners. GSM and the GSM logo are Trade Marks registered and owned by the GSM Association. ETSI ETSI TS 134 229-4 V11.0.0 (2014-09)23GPP TS 34.229-4 version 11.0.0 Release 11Intellectual Property Rights IPRs essential or potentially essential to the present document may have been declared to ETSI. T
10、he 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 f
11、rom 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 (
12、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 3rd Generation Partnership Project (3GPP). The present document may refer to technical specifications or reports using t
13、heir 3GPP identities, UMTS identities or GSM identities. These should be interpreted as being references to the corresponding ETSI deliverables. The cross reference between GSM, UMTS, 3GPP and ETSI identities can be found under http:/webapp.etsi.org/key/queryform.asp. Modal verbs terminology In the
14、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 not“ are NOT allow
15、ed in ETSI deliverables except when used in direct citation. ETSI ETSI TS 134 229-4 V11.0.0 (2014-09)33GPP TS 34.229-4 version 11.0.0 Release 11Contents Intellectual Property Rights 2g3Foreword . 2g3Modal verbs terminology 2g3Foreword . 5g3Introduction 5g31 Scope 6g32 References 6g33 Definitions and
16、 abbreviations . 8g33.1 Definitions 8g33.2 Abbreviations . 8g34 Requirements on the TTCN development 9g35 Test model 9g35.1 IMS IP-CAN test model . 9g35.1.1 Ports interfacing to SS 9g35.1.1.1 Data ports 9g35.1.1.2 Security Associations Setup 9g35.1.1.3 Control ports . 10g35.1.2 SAD 11g35.1.3 Network
17、 interface . 11g35.1.4 SigComp and related control port . 11g35.1.5 SIP TTCN-3 Codec . 12g35.1.6 DHCP and DNS data ports . 12g35.2 Upper Tester (UT) 12g35.3 TTCN-3 12g35.4 Support of XCAP . 12g36 ASP definitions 12g36.1 Control ASP . 12g36.1.1 Cell Control 13g36.1.2 IdleUpdated. 14g36.1.3 PDPContext
18、 15g36.1.4 IP Configuration . 17g36.1.5 SA Database 19g36.1.6 Emergency CS Call . 20g36.1.7 CS Voice Call . 21g36.1.8 IPCANConnection 21g36.2 IMS-IP-CAN Data ASP definitions . 22g36.2.1 ASP_DataRequest . 22g36.2.2 ASP_DataResponse 22g36.3 Ut ASP definitions 23g36.4 HTTP Layer ASP definitions . 23g36
19、.5 XCAP server ASP definitions 23g37 Codec definitions for IP User Data 23g38 Design consideration 23g38.1 Bearer Configurations for IMS Testing 23g38.1.1 Bearer Information for UTRAN . 23g38.1.2 Bearer Information for GERAN . 23g38.1.3 Bearer Information for E-UTRA 24g38.2 Security 24g38.3 External
20、 Function Definitions 24g38.4 AT commands 24g3ETSI ETSI TS 134 229-4 V11.0.0 (2014-09)43GPP TS 34.229-4 version 11.0.0 Release 118.5 Timer Tolerances 24g3Annex A (normative): Test Suite 25g3Annex B (normative): Partial IXIT proforma . 26g3Annex C (informative): TTCN-3 style guide for the IMS IP-CAN
21、Test Suite 27g3Annex D (informative): BNF Message Definitions 28g3Annex E (Normative): SIP Type Definitions and XSD References 29g3Annex F (informative): Change history . 30g3History 31g3ETSI ETSI TS 134 229-4 V11.0.0 (2014-09)53GPP TS 34.229-4 version 11.0.0 Release 11Foreword This Technical Specif
22、ication has been produced by the 3rdGeneration Partnership Project (3GPP). The contents of the present document are subject to continuing work within the TSG and may change following formal TSG approval. Should the TSG modify the contents of the present document, it will be re-released by the TSG wi
23、th an identifying change of release date and an increase in version number as follows: Version x.y.z where: x the first digit: 1 presented to TSG for information; 2 presented to TSG for approval; 3 or greater indicates TSG approved document under change control. y the second digit is incremented for
24、 all changes of substance, i.e. technical enhancements, corrections, updates, etc. z the third digit is incremented when editorial only changes have been incorporated in the document. Introduction The present document is 4thpart of a multi-part conformance test specification for UEs and is valid for
25、 3GPP Release 5 and above. The specification contains a TTCN design frame work and the detailed test specifications in TTCN-3 for the UE conformance at the Gm reference point. 3GPP TS 34.229-1 5 contains a conformance test description in prose. 3GPP TS 34.229-2 6 contains a pro-forma for the UE Impl
26、ementation Conformance Statement (ICS). 3GPP TS 34.229-3 49 contains the conformance test description in TTCN for the multi-tester model. 3GPP TS 34.229-4 the present document. ETSI ETSI TS 134 229-4 V11.0.0 (2014-09)63GPP TS 34.229-4 version 11.0.0 Release 111 Scope The present document specifies t
27、he protocol conformance testing in TTCN-3 for the 3GPP User Equipment (UE) at the Gm interface for the basic IMS test cases using the so-called IP-CAN test model. It also forms the basis for further conformance testing for IM applications. The present document is the 4thpart of a multi-part test spe
28、cification, 3GPP TS 34.229. The following TTCN test specification and design considerations can be found in the present document: - the overall test suite structure; - the testing architecture; - the test methods and PCO definitions; - the test configurations; - the design principles, assumptions, a
29、nd used interfaces to the TTCN tester (System Simulator); - TTCN styles and conventions; - the partial PIXIT proforma; - the TTCN-3 files for the mentioned protocols tests. The present document is valid for UEs implemented according 3GPP Releases starting from Release 5 up to the Release indicated o
30、n the cover page of the present document. 2 References The following documents contain provisions which, through reference in this text, constitute provisions of the present document. - References are either specific (identified by date of publication, edition number, version number, etc.) or non-sp
31、ecific. - For a specific reference, subsequent revisions do not apply. - For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same R
32、elease as the present document. - For a Release 5 UE, references to 3GPP documents are to version 5.x.y, when available. - For a Release 6 UE, references to 3GPP documents are to version 6.x.y, when available. 1 3GPP TR 21.905: “Vocabulary for 3GPP Specifications“. 2 3GPP TS 34.123-1: “User Equipmen
33、t (UE) conformance specification; Part 1: Protocol conformance specification“. 3 Void. 4 3GPP TS 34.123-3: “User Equipment (UE) conformance specification; Part 3: Abstract Test Suites (ATS)“. 5 3GPP TS 34.229-1: “Internet Protocol (IP) multimedia call control protocol based on Session Initiation Pro
34、tocol (SIP) and Session Description Protocol (SDP); User Equipment (UE) conformance specification; Part 1: Protocol conformance specification “. ETSI ETSI TS 134 229-4 V11.0.0 (2014-09)73GPP TS 34.229-4 version 11.0.0 Release 116 3GPP TS 34.229-2: “Internet Protocol (IP) multimedia call control prot
35、ocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); User Equipment (UE) conformance specification; Part 2: Implementation Conformance Statement (ICS) specification“. 7 3GPP TS 34.108: “Common test environments for User Equipment (UE) conformance testing“. 8 Void.
36、9 Void. 10 Void. 11 3GPP TS 24.229: “IP Multimedia Call Control Protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3“. 12 ETSI ES 201 873: “Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3“. 13 IETF RFC 3320:
37、“Signalling Compression (SigComp)“. 14 IETF RFC 3485: “The Session Initiation Protocol (SIP) and Session Description Protocol (SDP) Static Dictionary for Signalling Compression (SigComp)“. 15 IETF RFC 3486: “Compressing the Session Initiation Protocol (SIP)“. 16 IETF RFC 3261: “SIP: Session Initiati
38、on Protocol“. 17 IETF RFC 4566: “SDP: Session Description Protocol“. 18 IETF RFC 1035: “Domain names - implementation and specification“. 19 IETF RFC 1533: “DHCP Options and BOOTP Vendor Extensions“. 20 IETF RFC 2131: “Dynamic Host Configuration Protocol“. 21 IETF RFC 3315: “Dynamic Host Configurati
39、on Protocol for IPv6 (DHCPv6)“. 22 IETF RFC 3319: “Dynamic Host Configuration Protocol (DHCPv6) Options for Session Initiation Protocol (SIP) Servers“. 23 IETF RFC 3361: “Dynamic Host Configuration Protocol (DHCP-for-IPv4) Option for Session Initiation Protocol (SIP) Servers“. 24 IETF RFC 3680: “A S
40、ession Initiation Protocol (SIP) Event Package for Registrations“. 25 3GPP TS 24.173: “IMS multimedia telephony communication service and supplementary services; Stage 3“. 26 IETF RFC 4825: “The Extensible Markup Language (XML) Configuration Access Protocol (XCAP)“. 27 IETF RFC 2616: “Hypertext Tran
41、sfer Protocol HTTP/1.1“. 28 Void. 29 Void. 30 3GPP TS 36.523-3: “Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC); User Equipment (UE) conformance specification; Part 3: Test suites“. 31 3GPP TS 36.508: “Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved
42、 Packet Core (EPC); Common test environments for User Equipment (UE) conformance testing“. 32 3GPP TS 36.509: “Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC); Special conformance testing functions for User Equipment (UE)“. ETSI ETSI TS 134 229-4 V11.0.0 (2014-09)83
43、GPP TS 34.229-4 version 11.0.0 Release 1133 3GPP TS 24.109: “Bootstrapping interface (Ub) and network application function interface (Ua); Protocol details“. 34 3GPP TS 33.220: “Generic Authentication Architecture (GAA); Generic Bootstrapping Architecture“. 35 3GPP TS 33.222: “Generic Authentication
44、 Architecture (GAA); Access to network application functions using Hypertext Transfer Protocol over Transport Layer Security (HTTPS)“. 36 3GPP TS 24.623: “Extensible Markup Language (XML) Configuration Access Protocol (XCAP) over the Ut interface for Manipulating Supplementary Services “. 37 RFC 261
45、7: “HTTP Authentication: Basic and Digest Access Authentication“. 38 RFC 3966: “The tel URI for Telephone Numbers“. 39 RFC 2141: URN Syntax. 40 3GPP TS 24.604: “Communication Diversion (CDIV) using IP Multimedia (IM) Core Network (CN) subsystem; Protocol specification“. 41 3GPP TS 24.607: “Originati
46、ng Identification Presentation (OIP) and Originating Identification Restriction (OIR) using IP Multimedia (IM) Core Network (CN) subsystem; Protocol specification“. 42 3GPP TS 24.608: “Terminating Identification Presentation (TIP) and Terminating Identification Restriction (TIR) using IP Multimedia
47、(IM) Core Network (CN) subsystem; Protocol specification“. 43 3GPP TS 24.611: “ Anonymous Communication Rejection (ACR) and Communication Barring (CB) using IP Multimedia (IM) Core Network (CN) subsystem; Protocol specification“. 44 IETF RFC 4119 “A Presence-based GEOPRIV Location Object Format“. 45
48、 IETF RFC 4575: “A Session Initiation Protocol (SIP) Event Package for Conference State“. 46 IETF RFC 5628: “Registration Event Package Extension for Session Initiation Protocol (SIP) Globally Routable User Agent URIs (GRUUs)“. 47 IETF RFC 3863 “Presence Information Data Format (PIDF)“. 48 IETF RFC
49、4745: “Common Policy: A Document Format for Expressing Privacy Preferences“. 49 3GPP TS 34.229-3: “Internet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); User Equipment (UE) conformance specification; Part 3: Abstract Test Suites (ATS)“. 3 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in 3GPP TR 21.905 1 and 3GPP