1、 I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Q.4002.2 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (02/2016) SERIES Q: SWITCHING AND SIGNALLING Testing specifications Testing specifications for SIP-IMS Originating identification presentation and originating identif
2、ication restriction using IP multimedia core network subsystem; Conformance testing Part 2: Network side; Test suite structure and test purposes Recommendation ITU-T Q.4002.2 ITU-T Q-SERIES RECOMMENDATIONS SWITCHING AND SIGNALLING SIGNALLING IN THE INTERNATIONAL MANUAL SERVICE Q.1Q.3 INTERNATIONAL A
3、UTOMATIC AND SEMI-AUTOMATIC WORKING Q.4Q.59 FUNCTIONS AND INFORMATION FLOWS FOR SERVICES IN THE ISDN Q.60Q.99 CLAUSES APPLICABLE TO ITU-T STANDARD SYSTEMS Q.100Q.119 SPECIFICATIONS OF SIGNALLING SYSTEMS No. 4, 5, 6, R1 AND R2 Q.120Q.499 DIGITAL EXCHANGES Q.500Q.599 INTERWORKING OF SIGNALLING SYSTEMS
4、 Q.600Q.699 SPECIFICATIONS OF SIGNALLING SYSTEM No. 7 Q.700Q.799 Q3 INTERFACE Q.800Q.849 DIGITAL SUBSCRIBER SIGNALLING SYSTEM No. 1 Q.850Q.999 PUBLIC LAND MOBILE NETWORK Q.1000Q.1099 INTERWORKING WITH SATELLITE MOBILE SYSTEMS Q.1100Q.1199 INTELLIGENT NETWORK Q.1200Q.1699 SIGNALLING REQUIREMENTS AND
5、PROTOCOLS FOR IMT-2000 Q.1700Q.1799 SPECIFICATIONS OF SIGNALLING RELATED TO BEARER INDEPENDENT CALL CONTROL (BICC) Q.1900Q.1999 BROADBAND ISDN Q.2000Q.2999 SIGNALLING REQUIREMENTS AND PROTOCOLS FOR THE NGN Q.3000Q.3899 TESTING SPECIFICATIONS Q.3900Q.4099 Testing specifications for next generation ne
6、tworks Q.3900Q.3999 Testing specifications for SIP-IMS Q.4000Q.4039 Testing specifications for Cloud computing Q.4040Q.4059 For further details, please refer to the list of ITU-T Recommendations. Rec. ITU-T Q.4002.2 (02/2016) i Recommendation ITU-T Q.4002.2 Originating identification presentation an
7、d originating identification restriction using IP multimedia core network subsystem; Conformance testing Part 2: Network side; Test suite structure and test purposes Summary Recommendation ITU-T Q.4002.2 v.1 (2016) is part 2 of the testing specifications for originating identification presentation/o
8、riginating identification restriction (OIP/OIR) services implemented on IP multimedia subsystem (IMS) basis on the network side. The Recommendation specifies the test suite structure and test purposes (TSS Conformance testing Part 2: Network side; Test suite structure and test purposes 1 Scope This
9、Recommendation provides the network related test suite structure and test purposes (TSS users of this Recommendation are therefore encouraged to investigate the possibility of applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU
10、-T Recommendations is regularly published. The reference to a document within this Recommendation does not give it, as a stand-alone document, the status of a Recommendation. ITU-T Q.3618 v1 Recommendation ITU-T Q.3618 v.1 (2016), Originating identification presentation and originating identificatio
11、n restriction using IP multimedia core network subsystem Protocol specification. ITU-T Q.4002.1 v.1 Recommendation ITU-T Q.4002.1 v.1 (2016), Originating identification presentation and originating identification restriction using IP multimedia core network subsystem; Conformance testing Part 1: Net
12、work side and user side; Protocol implementation conformance statement. ITU-T X.290 Recommendation ITU-T X.290 (1995), OSI conformance testing methodology and framework for protocol Recommendations for ITU-T applications General concepts. IETF RFC 3323 IETF RFC 3323 (2002), A Privacy Mechanism for t
13、he Session Initiation Protocol (SIP). 3 Definitions For the purposes of this Recommendation, the terms and definitions given in ITU-T Q.3618 v.1 and the following apply: 3.1 implementation under test (IUT): Refer to ITU-T X.290. 3.2 pics proforma: Refer to ITU-T X.290. 3.3 point of control and obser
14、vation: Refer to ITU-T X.290. 3.4 protocol implementation conformance statement (PICS): Refer to ITU-T X.290. 2 Rec. ITU-T Q.4002.2 (02/2016) 3.5 system under test (SUT): Refer to ITU-T X.290. 3.6 test purpose (TP): Refer to ITU-T X.290. NOTE This may contain additional information. 4 Abbreviations
15、and acronyms This Recommendation uses the following abbreviations and acronyms: CLIR Calling Line Identification Restriction IUT Implementation Under Test OIP Originating Identification Presentation OIR Originating Identification Restriction SUT System Under Test 5 Test suite structure (TSS) Network
16、 AS_OrigUser OIP_N01_xxx AS_TermUser OIP_N02_xxx Figure 5-1 Test suite structure 5.1 Configuration The scope of the current Recommendation is to test the signalling and procedural aspects of stage 3 requirements as described in ITU-T Q.3618 v.1. The stage 3 description defines the requirements for s
17、everal network entities and also the requirements regarding 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: 5.1.1 Testing of the AS The
18、AS entity is responsible for performing and managing services. The ISC interface is the appropriate access point for testing. Figure 5.1.1-1 Applicable interface to test AS functionalities If the ISC interface is not accessible it is also possible to perform the test of the AS using any NNI (Mw, Mg,
19、 Mx) interface (see Figure 5.1.1-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. Rec. ITU-T Q.4002.2 (02/2016) 3 Figure 5.1.1-2 Applicable interfaces for tests using a (generic) NNI interfac
20、e 6 Test purposes (TP) 6.1 Introduction For each test requirement a TP is defined. 6.1.1 TP naming convention Test purposes (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
21、 it applies to the network or the user (see Table 6.1.1-1). Table 6.1.1-1 TP identifier naming convention scheme Identifier: _ = supplementary service: e.g. “OIP“ = type of IUT: U User - equipment N Network = group 2 digit field representing group reference according to TSS = sequential number (001
22、to 999) 6.1.2 Test strategy As the base Recommendation ITU-T Q.3618 v.1 contains no explicit requirements for testing, the TPs were generated as a result of an analysis of the base standard and the protocol implementation conformance statement (PICS) specification which are specified in ITU-T Q.4002
23、.1 v.1. 6.2 User TPs for OIP and OIR All PICS items referred to in this clause are as specified in Recommendation ITU-T Q.4002.1 v.1 unless indicated otherwise by another numbered reference. 4 Rec. ITU-T Q.4002.2 (02/2016) 6.2.1 Actions at the AS serving the originating user TSS Network/AS_OrigUser
24、TP OIP_N01_001 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/4 Test purpose: The AS includes a Privacy header field in permanent mode. Ensure that the IUT, on receipt of an INVITE without a Privacy header or a privacy header value not “id” or “header”,
25、 transmits an INVITE with a Privacy header set to “id“ or “header”. Preconditions: The originating user has subscribed to the OIR service in the permanent mode. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TSS Network/AS_OrigUser TP OIP_N01_002 OIP reference clause 4.5.2.4 of
26、ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/4 Test purpose: The AS removes Privacy header field “none“ in permanent mode. Ensure that the IUT, on receipt of an INVITE with a Privacy header set to “none“, transmits an INVITE with only one Privacy header set to “id“ or “header”. The
27、Privacy header value “none” is removed. Preconditions: The originating user has subscribed to the OIR service in the permanent mode. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TSS Network/AS_OrigUser TP OIP_N01_003 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection e
28、xpression PICS 5.1/2 AND PICS 5.3/1 AND PICS 5.3/4 Test purpose: The AS anonymizes the identity in permanent mode. Ensure that the IUT, on receipt of an INVITE, transmits an INVITE with a Privacy header set to “user“ or transmits an INVITE with the From header anonymized. Preconditions: The originat
29、ing user has subscribed to the OIR service in the permanent mode. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TSS Network/AS_OrigUser TP OIP_N01_004 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/5 Test purpose: The AS includes a
30、 Privacy header field in temporary mode, restricted. Ensure that the IUT, on receipt of an INVITE without Privacy header, transmits an INVITE with a Privacy header set to “id“ or “header”. Preconditions: The originating user has subscribed to the OIR service in the temporary mode with default presen
31、tation restricted. The subscription option Restriction is set to restrict the asserted identity. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying Rec. ITU-T Q.4002.2 (02/2016) 5 TSS Network/AS_OrigUser TP OIP_N01_005 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expre
32、ssion PICS 5.1/2 AND PICS 5.3/5 Test purpose: The AS includes a Privacy header field in temporary mode, restricted. Ensure that the IUT, on receipt of an INVITE with a Privacy header present set to a value other than “none“, transmits an INVITE with a Privacy header set to “id“ or “header”. Precondi
33、tions: The originating user has subscribed to the OIR service in the temporary mode with default presentation restricted. The subscription option Restriction is set to restrict the asserted identity. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TSS Network/AS_OrigUser TP OIP_N
34、01_006 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/1 AND PICS 5.3/5 Test purpose: The AS anonymizes the identity in temporary mode, restricted. Ensure that the IUT, on receipt of an INVITE and no Privacy header is present, transmits an INVITE with th
35、e From header anonymized or add a Privacy header value “user”. Preconditions: The originating user has subscribed to the OIR service in the temporary mode with default restricted. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TSS Network/AS_OrigUser TP OIP_N01_007 OIP reference
36、 clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/1 AND PICS 5.3/5 Test purpose: The AS anonymizes the identity in temporary mode, restricted. Ensure that the IUT, on receipt of an INVITE and a Privacy header present set to “id“, transmits an INVITE with the From heade
37、r anonymized or add the value “user” to the Privacy header. Preconditions: The originating user has subscribed to the OIR service in the temporary mode with default restricted. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TSS Network/AS_OrigUser TP OIP_N01_008 OIP reference cl
38、ause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/1 AND PICS 5.3/5 Test purpose: The AS anonymizes the identity in temporary mode, restricted. Ensure that the IUT, on receipt of an INVITE and a Privacy header present set to “header”, transmits an INVITE with the From head
39、er anonymized or add the value “user” to the Privacy header. Preconditions: The originating user has subscribed to the OIR service in the temporary mode with default restricted. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying 6 Rec. ITU-T Q.4002.2 (02/2016) TSS Network/AS_OrigUse
40、r TP OIP_N01_009 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/5 Test purpose: The AS does not anonymize the identity in temporary mode, not restricted. Ensure that the IUT, on receipt of an INVITE without a Privacy header, transmits an INVITE and the
41、From header is not anonymized or the Privacy header if present does not contain the value “user “. Preconditions: The originating user has subscribed to the OIR service in the temporary mode with default not restricted. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TSS Network/
42、AS_OrigUser TP OIP_N01_010 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/5 Test purpose: The AS does not anonymize the identity in temporary mode, not restricted. Ensure that the IUT, on receipt of an INVITE with a Privacy header set to “none“, transmi
43、ts an INVITE and the From header is not anonymized or the Privacy header does not contain the value “user “. Preconditions: The originating user has subscribed to the OIR service in the temporary mode with default not restricted. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TS
44、S Network/AS_OrigUser TP OIP_N01_011 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/5 Test purpose: The AS anonymizes the identity in temporary mode, not restricted. Ensure that the IUT, on receipt of an INVITE with a Privacy header set to “id“, transmi
45、ts an INVITE with the From header anonymized or add the value “user “ to the Privacy header. Preconditions: The originating user has subscribed to the OIR service in the temporary mode with default not restricted. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TSS Network/AS_Ori
46、gUser TP OIP_N01_012 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/5 Test purpose: The AS anonymizes the identity in temporary mode, not restricted. Ensure that the IUT, on receipt of an INVITE with a Privacy header set to “header“, transmits an INVITE
47、 with the From header anonymized or add the value “user“ to the Privacy header. Preconditions: The originating user has subscribed to the OIR service in the temporary mode with default not restricted. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying Rec. ITU-T Q.4002.2 (02/2016) 7
48、 TSS Network/AS_OrigUser TP OIP_N01_013 OIP reference clause 4.5.2.4 of ITU-T Q.3618 v.1 Selection expression PICS 5.1/2 AND PICS 5.3/5 Test purpose: The AS replaces the identity in temporary mode, not restricted. Ensure that the IUT, on receipt of an INVITE the From header containing an identity wh
49、ich is not one of the originating users registered public identities, transmits an INVITE with the From header containing the default public user identity of the originating user. Preconditions: The originating user has subscribed to the OIR service in the temporary mode with default not restricted. Comments: Test equipment AS Test equipment INVITE INVITE 100 Trying TSS Network/AS_OrigUser TP OIP_N0