ETSI TS 103 289-2-2016 Core Network and Interoperability Testing (INT) Diameter Conformance testing for Cx and Dx interfaces (3GPP Release 10) Part 2 Test Suite Structure (TSS) and.pdf

上传人:fatcommittee260 文档编号:740033 上传时间:2019-01-11 格式:PDF 页数:75 大小:449.05KB
下载 相关 举报
ETSI TS 103 289-2-2016 Core Network and Interoperability Testing (INT) Diameter Conformance testing for Cx and Dx interfaces (3GPP Release 10) Part 2 Test Suite Structure (TSS) and.pdf_第1页
第1页 / 共75页
ETSI TS 103 289-2-2016 Core Network and Interoperability Testing (INT) Diameter Conformance testing for Cx and Dx interfaces (3GPP Release 10) Part 2 Test Suite Structure (TSS) and.pdf_第2页
第2页 / 共75页
ETSI TS 103 289-2-2016 Core Network and Interoperability Testing (INT) Diameter Conformance testing for Cx and Dx interfaces (3GPP Release 10) Part 2 Test Suite Structure (TSS) and.pdf_第3页
第3页 / 共75页
ETSI TS 103 289-2-2016 Core Network and Interoperability Testing (INT) Diameter Conformance testing for Cx and Dx interfaces (3GPP Release 10) Part 2 Test Suite Structure (TSS) and.pdf_第4页
第4页 / 共75页
ETSI TS 103 289-2-2016 Core Network and Interoperability Testing (INT) Diameter Conformance testing for Cx and Dx interfaces (3GPP Release 10) Part 2 Test Suite Structure (TSS) and.pdf_第5页
第5页 / 共75页
点击查看更多>>
资源描述

1、 ETSI TS 103 289-2 V2.1.1 (2016-07) Core Network and Interoperability Testing (INT); Diameter Conformance testing for Cx and Dx interfaces; (3GPP Release 10); Part 2: Test Suite Structure (TSS) and Test Purposes (TP) TECHNICAL SPECIFICATION ETSI ETSI TS 103 289-2 V2.1.1 (2016-07)2 Reference RTS/INT-

2、00128-2 Keywords diameter, 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, includ

3、ing 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 Technical Specification (TS) has

4、 been produced by ETSI Technical Committee Core Network and Interoperability Testing (INT). The present document is part 2 of a multi-part deliverable covering the test specifications for the Diameter protocol on the Cx and Dx interfaces, as identified below: Part 1: “Protocol Implementation Conform

5、ance 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) pro forma specification“. Modal verbs terminology In the present document “shall“, “shall not“, “should“,

6、“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 Rules (Verbal forms for the expression of provisions). “must“ and “must not“ are NOT allowed in ETSI deliverables except when used in direct citation. ETSI ET

7、SI TS 103 289-2 V2.1.1 (2016-07)5 1 Scope The present document provides the Test Suite Structure (TSS) and Test Purposes (TP) for the test specifications for the Diameter protocol on the Cx and Dx interfaces as specified in ETSI TS 129 228 1 and ETSI TS 129 229 2 in compliance with the relevant requ

8、irements and in accordance with the relevant guidance given in ISO/IEC 9646-7 5 and ETSI ETS 300 406 6. 2 References 2.1 Normative 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

9、cited version applies. For non-specific references, the latest version of the referenced document (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 hyperlin

10、ks included in this clause were valid at the time of publication, ETSI cannot guarantee their long term validity. The following referenced documents are necessary for the application of the present document. 1 ETSI TS 129 228 (V10.8.0): “Digital cellular telecommunications system (Phase 2+); Univers

11、al Mobile Telecommunications System (UMTS); LTE; IP Multimedia (IM) Subsystem Cx and Dx Interfaces; Signalling flows and message contents (3GPP TS 29.228 version 10.8.0 Release 10)“. 2 ETSI TS 129 229 (V10.5.0): “Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunicati

12、ons System (UMTS); LTE; Cx and Dx interfaces based on the Diameter protocol; Protocol details (3GPP TS 29.229 version 10.5.0 Release 10)“. 3 ETSI TS 103 289-1: “Core Network and Interoperability Testing (INT); Diameter Conformance testing for Cx and Dx interfaces; (3GPP Release 10); Part 1: Protocol

13、 Implementation Conformance Statement (PICS)“. 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 methodol

14、ogy and framework - 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 IETF RFC 3588: “Diameter Base Protocol“. 2.2 Informative references Reference

15、s 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 h

16、yperlinks 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 26

17、17: “HTTP Authentication: Basic and Digest Access Authentication“. ETSI ETSI TS 103 289-2 V2.1.1 (2016-07)6 i.2 ETSI TS 133 203: “Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; 3G security; Access security for IP-based services (3GPP TS

18、 33.203)“. i.3 IETF RFC 4005: “Diameter Network Access Server Application“. 3 Definitions and abbreviations 3.1 Definitions For the purposes of the present document, the terms and definitions given in ETSI TS 129 228 1, ETSI TS 129 229 2 and the following apply: Abstract Test Method (ATM): Refer to

19、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. Test Purpose (TP): Refer to ISO/IEC 9646-1 4. 3.2 Abbreviations For the purposes of the present document, the abbreviations given in ETSI TS 129 228 1, ETSI TS 129 229

20、2 and the following apply: TP Test Purpose TSS Test Suite Structure 4 Test configurations 4.1 Introduction Test purposes of the present document address the IMS functional entities that are accessible via the following standardized DIAMETER interfaces: Cx and Dx and SIP interfaces: Gm. This clause i

21、ntroduces the test configurations that have been used for the definition of test purposes. Depending on the specific configuration the test system (TS) simulates the behaviour of one or more CSCFs, HSS or SLF communicating with the system under test (SUT). NOTE: In a real operating network the diffe

22、rent Diameter nodes would not connect directly to each other. The connection is usually proxied through one or more Diameter Agents. In the following test architecture figures the Diameter Agent is not explicitly depicted as it is seen as a transparent message handler for conformance testing purpose

23、s. ETSI ETSI TS 103 289-2 V2.1.1 (2016-07)7 4.2 Test configurations using Cx interface The Cx interface is located between a CSCF and the HSS. Figure 1: Test configuration CF_1Cx Figure 2: Test configuration CF_2Cx Figure 3: Test configuration CF_3Cx NOTE 1: Within figure 3 CSCF represents one I-CSC

24、F and two S-CSCF components. Cx interface(DIAMETER protocol) is located between an HSS and I-CSCF or between an HSS and S-CSCF. TS SUT Cx HSS CSCF TS SUT Cx1 Cx2 HSS CSCF1 CSCF2 TS SUT Cx1 Cx3 HSS CSCF1 CSCF2 CSCF3 Cx2 ETSI ETSI TS 103 289-2 V2.1.1 (2016-07)8 Figure 4: Test configuration CF_1Cx1Gm N

25、OTE 2: Within figure 4 CSCF represents P-CSCF, I-CSCF and S-CSCF components. Gm interface(SIP protocol) is located between a UE and P-CSCF. Cx interface(DIAMETER protocol) is located between an HSS and I-CSCF or between an HSS and S-CSCF. 4.3 Test configurations using the Dx interface The Dx interfa

26、ce is located between a CSCF and the SLF. Figure 5: Test configuration CF_1Dx Figure 6: Test configuration CF_1Dx1Cx1Gm TS SUT Cx CSCF HSS TS UE Gm TS SUT Dx SLF CSCF TS SUT CSCF TS UE Gm Dx Cx SLF HSS ETSI ETSI TS 103 289-2 V2.1.1 (2016-07)9 NOTE: Within figure 5 CSCF represents P-CSCF, I-CSCF and

27、S-CSCF components. Gm interface(SIP protocol) is located between a UE and P-CSCF. Cx interface(DIAMETER protocol) is located between an HSS and I-CSCF or between an HSS and S-CSCF. Dx interface(DIAMETER protocol) is located between an SLF and I-CSCF or between an SLF and S-CSCF. 5 Test Suite Structu

28、re (TSS) and Test Purposes (TP) 5.1 Test Suite Structure 5.1.1 TP naming convention TPs are numbered, starting at 001, within each group. Groups are organized according to the TSS. Table 1: TP identifier naming convention scheme Identifier: _ = Test Purpose: fixed to “TP“ = Interface: CX or DX = typ

29、e of IUT: HSS, SLF or CSCF = group MS Message syntax UA User Authorization commands SA Server Assignment commands RT Registration Termination commands LI Location Information commands PP Push Profile commands MA Multimedia authentication commands ER Error Handling = sequential number (01 to 99) 5.1.

30、2 Test strategy As the base standards ETSI TS 129 228 1 and ETSI TS 129 229 2 contain 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 103 289-1 3. 5.1.3 TP structure Each TP has been written in a manner w

31、hich is consistent with all other TPs. The intention of this is to make the TPs more readable and checkable. A particular structure has been used which is illustrated in table 2. This table should be read in conjunction with any TP, i.e. please use a TP as an example to facilitate the full comprehen

32、sion of table 2. ETSI ETSI TS 103 289-2 V2.1.1 (2016-07)10 Table 2: Structure of a single TP TP part Text Example Header see table 1 clause 5.2.1.1.2 (see note 4) A.2/3 Summary Short free text description of the test objective Verify that the IUT processes all mandatory AVPs in an UL-Request receive

33、d due to IP-CAN session establishment. Initial condition (optional) Free text description of the condition that the IUT has reached before the test purpose applies. The IUT has received AF provisions information about the AF signalling flows between UE and AF. Configuration (optional) Short name of

34、test configuration related to the clause 4 of the present document CF_1Cx1Gm Start point Ensure that the IUT in the see IETF RFC 3588 7, clause 5.6 Open state and/or further actions before e stimulus if the action is sending/receiving see below for message structure having sent an AA-Request Stimulu

35、s , see below for message structure on receipt of a Capabilities-Exchange-Request (see note 2) or to require PCC supervision, etc. Reaction . sends, saves, does, etc. if the action is sending see below for message structure , etc. Message structure a) containing a(n) AVP b) indicating and back to a)

36、 or b) (see note 3) CapabilitieS-Exchange-Answer, etc. (see note 2) Vendor-Id, etc. NOTE 1: Text in italics will not appear in TPs and text between is filled in for each TP and may differ from one TP to the next. NOTE 2: All messages are considered as “valid and compatible“ unless otherwise specifie

37、d in the test purpose. This includes the presence of all mandatory AVPs as specified in IETF RFC 3588 7 and in ETSI TS 129 229 2. NOTE 3: An AVP can be embedded into another AVP. This is expressed by indentations, e.g. if Message1 contains AVP1 and AVP2 where AVP1 has AVP3 embedded this will be expr

38、essed like this: sends/receives Message 1 containing AVP1 containing AVP3indicating . containing AVP2indicating . NOTE 4: In addition to the clause number there could be specified also following syntaxes: a) Paragraph symbol can appear after clause number to make reference more precise. A paragraph

39、consists of one or more sentences and paragraph ends with newline. b) Syntax like “item X-Y-Z-.“ could be also part of reference and it can stand beside clause where X specifies item number and Y and Z are standing to represent number of dashed line. (ex. “item 3-4-1“ points to the item 3 and 4thdas

40、hed line and 1stdashed line present within previously mentioned 4thdashed line) above syntax can be present within parenthesis or separated with/symbol. 5.2 Test Purposes 5.2.0 PICS references All PICS items referred to in this clause are as specified in ETSI TS 103 289-1 3 unless indicated otherwis

41、e by another numbered reference. PICS items are only meant for test selection, therefore only PICS items with status optional or conditional are explicitly mentioned. ETSI ETSI TS 103 289-2 V2.1.1 (2016-07)11 5.2.1 Cx Interface 5.2.1.1 HSS Role 5.2.1.1.0 Test Selection IUT takes the role of the HSS;

42、 PICS A.2/1 and applicable test configuration is CF_2Cx if not specified differently in the TP. HSS shall be properly provisioned for all specified tests. 5.2.1.1.1 Message Syntax TP_CX_HSS_MS_01 Standards Reference: clause 6 2 PICS item: Summary: Verify that the IUT sends the appropriate Result-Cod

43、e AVP when mandatory Visited-Network-Identifier AVP is absent. Configuration: CF_1Cx Test purpose: Ensure that the IUT on receipt of a UA-Request containing a Session-ID AVP containing a Public-Identity AVP indicating the public user identity to be registered not containing a Visited-Network-Identif

44、ier AVP containing a User-Authorization-Type AVP indicating REGISTRATION containing a User-Name AVP indicating the private user identity containing a Destination-Host AVP containing a Destination-Realm AVP containing a UAR-Flags AVP with IMS-Emergency-Registration bit not set sends a UA-Answer conta

45、ining a Result-Code AVP indicating DIAMETER_MISSING_AVP containing a Failed AVP indicating missing Visited-Network-Identifier AVP. Comments: ETSI ETSI TS 103 289-2 V2.1.1 (2016-07)12 TP_CX_HSS_MS_02 Standards Reference: clause 6 2 PICS item: Summary: Verify that the IUT sends the appropriate Result-

46、Code AVP when mandatory Public-Identity AVP is absent. Configuration: CF_1Cx Test purpose: Ensure that the IUT on receipt of a UA-Request containing a Session-ID AVP not containing a Public-Identity AVP containing a Visited-Network-Identifier AVP indicating the domain name of the visited network con

47、taining a User-Authorization-Type AVP indicating REGISTRATION containing a User-Name AVP indicating the private user identity containing a Destination-Host AVP containing a Destination-Realm AVP containing a UAR-Flags AVP with IMS-Emergency-Registration bit not set sends a UA-Answer containing a Res

48、ult-Code AVP indicating DIAMETER_MISSING_AVP containing a Failed AVP indicating missing Public-Identity AVP. Comments: 5.2.1.1.2 User Authorization In the test purposes below, an HSS properly provisioned means: Some users profile with barred Public User Identity are defined. Some users profile with

49、barred Public User Identity and not allowed to roam are defined. Some users profile with barred Public User Identity and not allowed to register are defined. Some users profile with not barred Public User Identity are defined. In addition, an Initial registration involves that there is no previously assigned S-CSCF for this user (first registration). ETSI ETSI TS 103 289-2 V2.1.1 (2016-07)13 TP_CX_HSS_UA_01 Standards Reference: clause 6.1.1 and tables 6.1.1.1 and 6.1.1.2 and ETSI TS 129 229 2, clauses 6.1.1 and 6.1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1