1、 ETSI TS 186 017-2 V5.1.1 (2012-09) IMS Network Testing (INT); Anonymous Communication Rejection (ACR) and Communication Barring (CB) using IP Multimedia (IM) Core Network (CN) subsystem; Conformance Test Specification; Part 2: Test Suite Structure and Test Purposes (TSS Essential, or potentially Es
2、sential, 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 Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
3、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 Technical Specification (TS) has been produced by ETSI Technical Committee IMS Network Testin
4、g (INT). The present document is part 2 of a multi-part deliverable covering the Conformance Test Specification of Anonymous Communication Rejection (ACR) and Communication Barring (CB) using IP Multimedia (IM) Core Network (CN) subsystem, as identified below: Part 1: “Protocol Implementation Confor
5、mance Statement (PICS)“; Part 2: “Test Suite Structure and Test Purposes (TSS Part 3: “Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma specification“. Introduction The IP Multimedia core network Subsystem (IMS) consists of multiple functio
6、nal entities and interfaces. The goal of this work is to provide 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 be
7、en developed based on the requirements stated in the 3GPP IMS Release 10. ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)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
8、Communication Barring (CB) using IP Multimedia (IM) Core Network (CN) subsystem; Protocol specification (3GPP TS 24.611 Release 10)“. 2 ETSI TS 186 017-1: “IMS Network Testing (INT); Anonymous Communication Rejection (ACR) and Communication Barring (CB) using IP Multimedia (IM) Core Network (CN) sub
9、system 3GPP Release 10; Conformance Testing Specification 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) Configu
10、ration Access Protocol (XCAP) over the Ut interface for Manipulating Supplementary Services (3GPP TS 24.623 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 s
11、ubject area. i.1 IETF RFC 3261: “SIP: Session Initiation Protocol“. 3 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in 1 and the following apply: escaped character: See RFC 3261 i.1. NOTE: This may contain additional informati
12、on. ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)63.2 Abbreviations For the purposes of the present document, the abbreviations given in 1 and the following apply: ACR Anonymous Communication Rejection AS Application Server CB Communication Barring CDIV Communication DIVersion services CFU Communication F
13、orwarding Unconditional CN Core NetworkICB Incoming Communication Barring ICB Incoming Communication BarringIM IP Multimedia IMS IP Multimedia Subsystem IP Internet Protocol ISC IMS Service Control NGN Next Generation Network NNI Network to Network Interface OCB Outgoing Communication Barring OCB Ou
14、tgoing Communication Barring OIP Originating Identification Presentation PICS Protocol Implementation Conformance Statement SCC Service Code Command SDP Session Description Protocol SIP Session Initiation Protocol SUT System Under Test TP Test Purposes TSS Test Suite Structure UA User Agent XCAP Ext
15、ensible Markup Language Configuration Access Protocol XML Extensible Markup Language 4 Test Suite Structure (TSS) 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 interaction_CONF ACR-CB_N05_xxxi
16、nteraction_CDIV ACR-CB_N06_xxxUser Destination_UE ACR-CB_U01_xxx 4.1 Configuration The scope of the present document is to test the signalling and procedural aspects of the stage 3 requirements as described in TS 124 611 1. The stage 3 description describes the requirements for several network entit
17、ies 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 applicable. ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)74.1.1
18、 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 possible to pe
19、rform 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. CSCF(and/or AS)Implementation under TestTest SystemTest SystemMw, Mg
20、, MxMw, Mg, MxFigure 2: Applicable 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
21、been chosen. User EquipmentImplementation under TestTest SystemGmFigure 3: Applicable configuration to test UE functionalities ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)85 Test Purposes (TP) 5.1 Introduction For each test requirement a TP is defined. 5.1.1 TP naming convention TPs are numbered, startin
22、g 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 the network or the user (see table 1). Table 1: TP identifier naming convention scheme Identifier: _ = supplementary service: e.g. “ACR-
23、CB“ = type of IUT: U User equipment N Network = group 2 digit field representing group reference according to TSS = sequential number (001-999) 5.1.2 Test strategy As the base standard TS 124 611 1 contains no explicit requirements for testing, the TPs were generated as a result of an analysis of th
24、e base standard and the PICS specification TS 186 017-1 2. The criteria applied include the following: whether or not a test case can be built from the TP is not considered. ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)95.2 TPs for Communication Barring (CB) and Anonymous Communication Rejection (ACR) 5.2
25、.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 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. Confi
26、guration over Ut interface. 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 rejecte
27、d. 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“) INVITE barb4right 100 Trying barb4left 603 Decline barb4left ACK barb4right HTTP Request (deactivate outgoing comm
28、unication barring “identity“) ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)10TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_002 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 PICS 4.7.1/4 AND PICS 4.7.1/6 Test purpose Outgoing communication barring evaluates ide
29、ntity 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 matches in one of the served users outgoing communication barring rules (Black list). Ensure that the SUT provides an announce
30、ment 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 “ false Comments: UA C SUT UA S HTTP Request (activate outgoing communication barring “identity“) INVITE
31、 barb4right 183 Session Progress barb4left Announcement 603 Decline barb4left ACK barb4right HTTP Request (deactivate outgoing communication barring “identity“) ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)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 S
32、election 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 configuration. Ensure that an outgoing communication is rejected when the evaluation of the called
33、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 service configuration takes place using SIP based user configuration. SIP header values: INVITE 1: Reques
34、t line sip:;phone-context=;user=dialstring SIP/2.0 Comments: UA C SUT UA S INVITE 1 barb4right 200 OK INVITE barb4left ACK barb4right Result announcement activation BYE barb4right 200 OK BYE barb4left INVITE 2 barb4right 100 Trying barb4left 603 Decline barb4left ACK barb4right INVITE 1 barb4right 2
35、00 OK INVITE barb4left ACK barb4right Result announcement deactivation BYE barb4right 200 OK BYE barb4left ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)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 AND PICS 4.7.1/2 AND
36、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 matches in one of the
37、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 configuration. SIP header
38、values: INVITE 1: Request line sip:;phone-context=;user=dialstring SIP/2.0 Comments: UA C SUT UA S INVITE 1 barb4right 200 OK INVITE barb4left ACK barb4right Result announcement activation BYE barb4right 200 OK BYE barb4left INVITE 2 barb4right 183 Session Progress barb4left Announcement 603 Decline
39、 barb4left ACK barb4right INVITE 1 barb4right 200 OK INVITE barb4left ACK barb4right Result announcement deactivation BYE barb4right 200 OK BYE barb4left ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)13TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_005 CB reference 4.5.2.4.1 4.9.1.4 Selection expressi
40、on PICS 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 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 lis
41、t (White list) of the served users outgoing communication barring 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
42、 (activate outgoing communication barring “identity“) INVITE barb4right 100 Trying barb4left 603 Decline barb4left ACK barb4right HTTP Request (deactivate outgoing communication barring “identity“) ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)14TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_006 CB re
43、ference 4.5.2.4.1 4.9.1.4 Selection expression 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 in a list of items. Configuration over Ut interface. An announcement is provided. Ensure that an outgoing communication is rej
44、ected when the evaluation of the called number matches not in the list (White list) 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 ser
45、vice 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“) INVITE barb4right 183 Session Progress barb4left Announcement 603 Decline barb4left ACK barb4right HTTP Request (deactivate
46、outgoing communication barring “identity“) ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)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 communic
47、ation barring evaluates identity in a list of items. Configuration using SIP based user configuration. 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 barring rules. Ensure that
48、 the SUT is sending a 603 (Decline) final response when the communication is rejected. The service 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 barb4right 200 OK IN
49、VITE barb4left ACK barb4right Result announcement activation BYE barb4right 200 OK BYE barb4left INVITE 2 barb4right 100 Trying barb4left 603 Decline barb4left ACK barb4right INVITE 1 barb4right 200 OK INVITE barb4left ACK barb4right Result announcement deactivation BYE barb4right 200 OK BYE barb4left ETSI ETSI TS 186 017-2 V5.1.1 (2012-09)16TSS ACR-CB/Network/OCB_originating_AS TP ACR-CB_N01_008 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 PIC