1、 ETSI TS 186 017-2 V6.1.1 (2018-07) Core Network and Interoperability Testing (INT); Anonymous Communication Rejection (ACR) and Communication Barring (CB) using IP Multimedia (IM) Core Network (CN) subsystem; Conformance Test Specification (3GPPTMRelease 12); Part 2: Test Suite Structure and Test P
2、urposes (TSS 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 (https:/ipr.etsi.org/). Pursuant to the ETSI IPR Policy, no investigation, including IPR searches,
3、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. Trademarks The present document may include trademarks and/or tr
4、adenames which are asserted and/or registered by their owners. ETSI claims no ownership of these except for any which are indicated as being the property of ETSI, and conveys no right to use or reproduce any trademark and/or tradename. Mention of those trademarks in the present document does not con
5、stitute an endorsement by ETSI of products, services or organizations associated with those trademarks. Foreword This Technical Specification (TS) has been produced by ETSI Technical Committee Core Network and Interoperability Testing (INT). The present document is part 2 of a multi-part deliverable
6、 covering the Anonymous Communication Rejection (ACR) and Communication Barring (CB) simulation services, as identified below: Part 1: “Protocol Implementation Conformance Statement (PICS)“; Part 2: “Test Suite Structure and Test Purposes (TSS Part 3: “Abstract Test Suite (ATS) and partial Protocol
7、Implementation eXtra Information for Testing (PIXIT) proforma specification“. Modal verbs terminology In the present document “shall“, “shall not“, “should“, “should not“, “may“, “need not“, “will“, “will not“, “can“ and “cannot“ are to be interpreted as described in clause 3.2 of the ETSI Drafting
8、Rules (Verbal forms for the expression of provisions). “must“ and “must not“ are NOT allowed in ETSI deliverables except when used in direct citation. Introduction The IP Multimedia core network Subsystem (IMS) consists of multiple functional entities and interfaces. The goal of this work is to prov
9、ide the conformance tests for Anonymous Communication Rejection (ACR) and Communication Barring (CB) using IP Multimedia (IM) Core Network (CN) subsystem that are based on SIP messages. Test purposes defined in the present document have been developed based on the requirements stated in the 3GPP IMS
10、 Release 12. ETSI ETSI TS 186 017-2 V6.1.1 (2018-07)51 Scope The present document provides the Test Suite Structure and Test Purposes (TSS Universal Mobile Telecommunications System (UMTS); LTE; Anonymous Communication Rejection (ACR) and Communication Barring (CB) using IP Multimedia (IM) Core Netw
11、ork (CN) subsystem; Protocol specification (3GPP TS 24.611 Release 12)“. 2 ETSI TS 186 017-1 (V6.1.1) “Core Network and Interoperability Testing (INT); Anonymous Communication Rejection (ACR) and Communication Barring (CB) using IP Multimedia (IM) Core Network (CN) subsystem; Conformance Test Specif
12、ication (3GPPTMRelease 12); Part 1: Protocol Implementation Conformance Statement (PICS)“. 3 Void. 4 ETSI TS 124 623: “Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Extensible Markup Language (XML) Configuration Access Protocol (XCAP)
13、over the Ut interface for Manipulating Supplementary Services (3GPP TS 24.623 Release 12)“. 5 ETSI TS 124 238: “Universal Mobile Telecommunications System (UMTS); LTE; Session Initiation Protocol (SIP) based user configuration; Stage 3 (3GPP TS 24.238 Release 12)“. 2.2 Informative references Referen
14、ces 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. NOTE: While any
15、 hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee their long term validity. 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 IETF RFC
16、3261: “SIP: Session Initiation Protocol“. ETSI ETSI TS 186 017-2 V6.1.1 (2018-07)63 Definitions, symbols and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in ETSI TS 124 611 1 and the following apply: escaped character: See IETF RFC 3261 i.1.
17、 NOTE: This may contain additional information. 3.2 Symbols For the purposes of the present document, the symbols given in ETSI TS 124 611 1 apply. 3.3 Abbreviations For the purposes of the present document, the abbreviations given in ETSI TS 124 611 1 and the following apply: ACR Anonymous Communic
18、ation Rejection AS Application Server CB Communication Barring CDIV Communication DIVersion services CN Core Network ICB Incoming Communication Barring IM IP Multimedia IMS IP Multimedia Subsystem IP Internet Protocol ISC IMS Service Control NNI Network to Network Interface OCB Outgoing Communicatio
19、n Barring OIP Originating Identification Presentation PICS Protocol Implementation Conformance Statement SIP Session Initiation Protocol SUT System Under Test TP Test Purposes TSS Test Suite Structure UA User Agent XCAP eXtensible Markup Language Configuration Access Protocol XML eXtensible Markup L
20、anguage ETSI ETSI TS 186 017-2 V6.1.1 (2018-07)74 Test Suite Structure (TSS) 4.0 Table of Test suite Structure Table 0: Test suite structure ACR-CB Network OCB_originating_AS ACR-CB_N01_xxx OCB ICB_terminating_AS ACR-CB_N02_xxxICB ACR_terminating_AS ACR-CB_N03_xxxinteraction_OIP ACR-CB_N04_xxx inter
21、action_CONF ACR-CB_N05_xxxinteraction_CDIV ACR-CB_N06_xxxUser Destination_UE ACR-CB_U01_xxx 4.1 Configuration 4.1.0 Introduction The scope of the present document is to test the signalling and procedural aspects of the stage 3 requirements as described in ETSI TS 124 611 1. The stage 3 description d
22、escribes the requirements for several network entities and also the requirements regarding for terminal devices. Therefore, several interfaces (reference points) are addressed to satisfy the test of the different entities. Therefore, to test the appropriate entities the configurations below are appl
23、icable. 4.1.1 Testing of the AS The AS entity is responsible for performing and managing the services. The ISC interface is the appropriate access point for testing as indicated in figure 1. Figure 1: Applicable interface to test AS functionalities If the ISC interface is not accessible it is also p
24、ossible to perform the test of the AS using any NNI (Mw, Mg, Mx) interface (see figure 2). In case only the Gm interface is accessible this interface can be used instead for testing, but the verification of all requirements may not be possible. ETSI ETSI TS 186 017-2 V6.1.1 (2018-07)8Figure 2: Appli
25、cable interfaces for tests using a (generic) NNI interface 4.1.2 Testing of the UE There are special clauses in the protocol standard describing the procedures that apply at the originating and terminating user equipment. Therefore, the test configuration in figure 3 has been chosen. Figure 3: Appli
26、cable configuration to test UE functionalities 5 Test Purposes (TP) 5.1 Introduction 5.1.1 TP naming convention TPs are numbered, starting at 001, within each group. Groups are organized according to the TSS. Additional references are added to identify the actual test suite and whether it applies to
27、 the network or the user (see table 1). Table 1: TP identifier naming convention scheme Identifier: _ = supplementary service: e.g. “ACR-CB“ = type of IUT: U User equipment N Network = group 2 digit field representing group reference according to TSS = sequential number (001-999) ETSI ETSI TS 186 01
28、7-2 V6.1.1 (2018-07)95.1.2 Test strategy As the base standard ETSI TS 124 611 1 contains no explicit requirements for testing, the TPs were generated as a result of an analysis of the base standard and the PICS specification ETSI TS 186 017-1 2. The criteria applied include the following: whether or
29、 not a test case can be built from the TP is not considered. 5.2 TPs for Communication Barring (CB) and Anonymous Communication Rejection (ACR) 5.2.1 Actions for OCB at the originating AS TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_001 CB reference 4.5.2.4.1 4.9.1.4 Selection expression PICS
30、 4.5.1/2 AND PICS 4.7.1/3 AND NOT PICS 4.7.1/4 AND PICS 4.7.1/6 Test purpose Outgoing communication barring evaluates identity with one item. Configuration over Ut interface. Ensure that an outgoing communication is rejected when the evaluation of the called number matches in one of the served users
31、 outgoing communication barring rules (Black list). Ensure that the SUT is sending a 603 (Decline) final response when the communication is rejected. The service configuration takes place over the Ut interface using XCAP. XML abstract “ false Comments: UA C SUT UA S HTTP Request (activate outgoing c
32、ommunication barring “identity“) INVITE g206 100 Trying g205 603 Decline g205 ACK g206 HTTP Request (deactivate outgoing communication barring “identity“) ETSI ETSI TS 186 017-2 V6.1.1 (2018-07)10TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_002 CB reference 4.5.2.4.1 4.9.1.4 Selection express
33、ion PICS 4.5.1/2 AND PICS 4.7.1/3 AND PICS 4.7.1/4 AND PICS 4.7.1/6 Test purpose Outgoing communication barring evaluates identity with one item. Configuration over Ut interface. An announcement is provided. Ensure that an outgoing communication is rejected when the evaluation of the called number m
34、atches in one of the served users outgoing communication barring rules (Black list). Ensure that the SUT provides an announcement to the originating user before sending a 603 (Decline) final response when the communication is rejected. The service configuration takes place over the Ut interface usin
35、g XCAP. XML abstract “ false Comments: UA C SUT UA S HTTP Request (activate outgoing communication barring “identity“) INVITE g206 183 Session Progress g205 Announcement603 Decline g205 ACK g206 HTTP Request (deactivate outgoing communication barring “identity“) ETSI ETSI TS 186 017-2 V6.1.1 (2018-0
36、7)11TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_003 CB reference 4.5.2.4.1 4.3.2/4 4.3.3/4 Selection expression PICS 4.5.1/2 AND PICS 4.7.1/3 AND NOT PICS 4.7.1/4 AND PICS 4.7.1/7 Test purpose Outgoing communication barring evaluates identity with one item. Configuration using SIP based user
37、 configuration. Ensure that an outgoing communication is rejected when the evaluation of the called number matches in one of the served users outgoing communication barring rules (Black list). Ensure that the SUT is sending a 603 (Decline) final response when the communication is rejected. The servi
38、ce configuration takes place using SIP based user configuration. SIP header values: INVITE 1: Request line sip:;phone-context=;user=dialstring SIP/2.0 Comments: UA C SUT UA S INVITE 1 g206 200 OK INVITE g205 ACK g206 Result announcement activation BYE g206 200 OK BYE g205 INVITE 2 g206 100 Trying g2
39、05 603 Decline g205 ACK g206 INVITE 1 g206 200 OK INVITE g205 ACK g206 Result announcement deactivation BYE g206 200 OK BYE g205 ETSI ETSI TS 186 017-2 V6.1.1 (2018-07)12TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_004 CB reference 4.5.2.4.1 4.3.2/4 4.3.3/4 Selection expression PICS 4.5.1/2 A
40、ND PICS 4.7.1/2 AND PICS 4.7.1/4 AND PICS 4.7.1/7 Test purpose Outgoing communication barring evaluates identity with one item. Configuration using SIP based user configuration. An announcement is provided. Ensure that an outgoing communication is rejected when the evaluation of the called number ma
41、tches in one of the served users outgoing communication barring rules (Black list). Ensure that the SUT provides an announcement to the originating user before sending a 603 (Decline) final response when the communication is rejected. The service configuration takes place using SIP based user config
42、uration. SIP header values: INVITE 1: Request line sip:;phone-context=;user=dialstring SIP/2.0 Comments: UA C SUT UA S INVITE 1 g206 200 OK INVITE g205 ACK g206 Result announcement activation BYE g206 200 OK BYE g205 INVITE 2 g206 183 Session Progress g205 Announcement603 Decline g205 ACK g206 INVIT
43、E 1 g206 200 OK INVITE g205 ACK g206 Result announcement deactivation BYE g206 200 OK BYE g205 ETSI ETSI TS 186 017-2 V6.1.1 (2018-07)13TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_005 CB reference 4.5.2.4.1 4.9.1.4 Selection expression PICS 4.5.1/2 AND PICS 4.7.1/3 AND NOT PICS 4.7.1/4 AND P
44、ICS 4.7.1/6 Test purpose Outgoing communication barring evaluates identity in a list of items. Configuration over Ut interface. Ensure that an outgoing communication is rejected when the evaluation of the called number matches not in the list (White list) of the served users outgoing communication b
45、arring rules. Ensure that the SUT is sending a 603 (Decline) final response when the communication is rejected. The service configuration takes place over the Ut interface using XCAP. XML abstract “ false Comments: UA C SUT UA S HTTP Request (activate outgoing communication barring “identity“) INVIT
46、E g206 100 Trying g205 603 Decline g205 ACK g206 HTTP Request (deactivate outgoing communication barring “identity“) ETSI ETSI TS 186 017-2 V6.1.1 (2018-07)14TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_006 CB reference 4.5.2.4.1 4.9.1.4 Selection expression PICS 4.5.1/2 AND PICS 4.7.1/3 AND
47、PICS 4.7.1/4 AND PICS 4.7.1/6 Test purpose Outgoing communication barring evaluates identity in a list of items. Configuration over Ut interface. An announcement is provided. Ensure that an outgoing communication is rejected when the evaluation of the called number matches not in the list (White lis
48、t) of the served users outgoing communication barring rules. Ensure that the SUT provides an announcement to the originating user before sending a 603 (Decline) final response when the communication is rejected. The service configuration takes place over the Ut interface using XCAP. XML abstract “ f
49、alse Comments: UA C SUT UA S HTTP Request (activate outgoing communication barring “identity“) INVITE g206 183 Session Progress g205 Announcement603 Decline g205 ACK g206 HTTP Request (deactivate outgoing communication barring “identity“) ETSI ETSI TS 186 017-2 V6.1.1 (2018-07)15TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_007 CB reference 4.5.2.4.1 4.3.2/4 4.3.3/4 Selection expression PICS 4.5.1/2 AND PICS 4.7.1/3 AND NOT PICS 4.7.1/4 AND PICS 4.7.1/7 Test purpose Outgoing communication barring eval