ETSI EN 301 933-3 V1.1.1 (2003-01)
Intelligent Network (IN); Intelligent Network Capability Set 3 (CS3); Intelligent Network Application Protocol (INAP); Test Suite Structure and Test Purposes (TSS&TP) specification for Service Switching Function (SSF); Part 3: Specialized Resource Function (SRF)
Intelligent Network (IN); Intelligent Network Capability Set 3 (CS3); Intelligent Network Application Protocol (INAP); Test Suite Structure and Test Purposes (TSS&TP) specification for Service Switching Function (SSF); Part 3: Specialized Resource Function (SRF)
DEN/SPAN-120063-3-3
Inteligentno omrežje (IN) – Tretji nabor zmožnosti inteligentnega omrežja (CS3) – Aplikacijski protokol inteligentnega omrežja (INAP) – Zgradba preskušalnega niza in namen preskušanja (TSS&TP) – Specifikacija za funkcijo komutacije storitev (SSF) – 3. del: Funkcija posebnih virov (SFR)
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST EN 301 933-3 V1.1.1:2005
01-januar-2005
Inteligentno omrežje (IN) – Tretji nabor zmožnosti inteligentnega omrežja (CS3) –
Aplikacijski protokol inteligentnega omrežja (INAP) – Zgradba preskušalnega niza
in namen preskušanja (TSS&TP) – Specifikacija za funkcijo komutacije storitev
(SSF) – 3. del: Funkcija posebnih virov (SFR)
Intelligent Network (IN); Intelligent Network Capability Set 3 (CS3); Intelligent Network
Application Protocol (INAP); Test Suite Structure and Test Purposes (TSS&TP)
specification for Service Switching Function (SSF); Part 3: Specialized Resource
Function (SRF)
Ta slovenski standard je istoveten z: EN 301 933-3 Version 1.1.1
ICS:
33.040.35 Telefonska omrežja Telephone networks
SIST EN 301 933-3 V1.1.1:2005 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST EN 301 933-3 V1.1.1:2005
---------------------- Page: 2 ----------------------
SIST EN 301 933-3 V1.1.1:2005
ETSI EN 301 933-3 V1.1.1 (2003-01)
European Standard (Telecommunications series)
Intelligent Network (IN);
Intelligent Network Capability Set 3 (CS3);
Intelligent Network Application Protocol (INAP);
Test Suite Structure and Test Purposes (TSS&TP)
specification for Service Switching Function (SSF);
Part 3: Specialized Resource Function (SRF)
---------------------- Page: 3 ----------------------
SIST EN 301 933-3 V1.1.1:2005
2 ETSI EN 301 933-3 V1.1.1 (2003-01)
Reference
DEN/SPAN-120063-3-3
Keywords
IN, CS3, INAP, TSS&TP, SSF, CTM
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE
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 enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
Important notice
Individual copies of the present document can be downloaded from:
http://www.etsi.org
The present document may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the 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 documents is available at
http://portal.etsi.org/tb/status/status.asp
If you find errors in the present document, send your comment to:
editor@etsi.org
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 2003.
All rights reserved.
TM TM TM
DECT , PLUGTESTS and UMTS are Trade Marks of ETSI registered for the benefit of its Members.
TM
TIPHON and the TIPHON logo are Trade Marks currently being registered by ETSI for the benefit of its Members.
TM
3GPP is a Trade Mark of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners.
ETSI
---------------------- Page: 4 ----------------------
SIST EN 301 933-3 V1.1.1:2005
3 ETSI EN 301 933-3 V1.1.1 (2003-01)
Contents
Intellectual Property Rights.5
Foreword.5
1 Scope.6
2 References.6
3 Definitions and abbreviations.7
3.1 Definitions.7
3.2 Abbreviations.7
4 Test Purpose generalities.8
4.1 Introduction.8
4.2 Grouping of Test purposes .8
4.3 Source of Test purpose definitions .8
4.4 Method used for developing Test purposes.8
4.5 Method used for Test purpose description .9
4.5.1 Void.9
4.5.2 Test categories.9
4.5.3 Test purpose naming convention .10
4.5.4 Preambles and their naming conventions.10
4.6 Test purpose parametrization and selection.11
5 Test configurations.17
6 Test purposes for SRF functions .19
6.1 SRF-related procedures.19
6.1.1 List of procedures .19
6.1.2 Definitions of the procedures.20
6.2 Structure of the test purposes .22
6.3 Notations.23
6.4 Preambles and postambles for SRF.26
6.4.1 Preambles used for SRF function testing.26
6.4.1.1 PRE_WFI preamble.26
6.4.1.2 PRE_S2P_MON preamble.26
6.4.1.3 PRE_S1P_1P_MON preamble.27
6.4.1.4 PRE_1P_MON preamble.27
6.4.1.5 PRE_S1P_1P_WFI preamble.27
6.4.1.6 PRE_1P_WFI preamble.27
6.4.1.7 PRE_OS_ASSIST preamble.28
6.4.1.8 PRE_OS_HANDED_OFF preamble.28
6.4.1.9 PRE_UI_S2P_MON preamble.28
6.4.1.10 PRE_UI_S1P_1P_MON preamble.28
6.4.1.11 PRE_UI_1P_MON preamble.28
6.4.1.12 PRE_UI_1P_WFI preamble.29
6.4.1.13 PRE_UI_CTR_PA preamble.29
6.4.1.14 PRE_UI_CTR_PR_S2P preamble.30
6.4.1.15 PRE_UI_CTR_PR_S1P_1P preamble.30
6.4.1.16 PRE_UI_CTR_PR_1P preamble.30
6.4.1.17 PRE_UI_CTR_UT_S2P preamble.30
6.4.1.18 PRE_UI_CTR_UT_S1P_1P preamble.30
6.4.1.19 PRE_UI_CTR_UT_1P preamble.31
6.4.2 Postambles used for SRF function testing .31
6.4.2.1 ReleaseA.31
6.4.2.2 ReleaseAB.31
6.4.2.3 ReleaseAC.31
6.4.2.4 ReleaseABC.32
6.4.2.5 ReleaseABCD.32
6.4.2.6 DisconnectForwardReleaseA.32
ETSI
---------------------- Page: 5 ----------------------
SIST EN 301 933-3 V1.1.1:2005
4 ETSI EN 301 933-3 V1.1.1 (2003-01)
6.4.2.7 DisconnectForwardReleaseAB.32
6.4.2.8 DisconnectForwardReleaseAC.32
6.4.2.9 DisconnectForwardReleaseABC.33
6.4.2.10 ScriptCloseDisconnectForwardReleaseA().33
6.4.2.11 ScriptCloseDisconnectForwardReleaseAB().33
6.4.2.12 DisconnectFWAReleaseA().33
6.4.2.13 DisconnectFWAReleaseAB().33
6.4.2.14 DisconnectFWAReleaseAB2().34
6.4.2.15 DisconnectFWAReleaseAC().34
6.4.2.16 DisconnectFWAReleaseABC().34
6.4.2.17 DisconnectFWAReleaseABCD().34
6.5 Test purposes for the relay method.34
6.5.1 AssistRequestInstructions procedure.35
6.5.2 ConnectToResource (CR) procedure.36
6.5.3 DisconnectForwardConnection procedures.44
6.5.3.1 DisconnectForwardConnection (DF) procedure (without argument).44
6.5.3.2 DisconnectForwardConnectionWithArgument (DW) procedure.45
6.5.4 Play Announcement (PA) procedure .47
6.5.5 PromptAndCollectUserInformation (PC) procedure .51
6.5.6 PromptAndReceiveMessage (PR) procedure.55
6.5.7 Scripts.58
6.5.7.1 ScriptRun.58
6.5.7.2 ScriptClose.61
6.5.7.3 ScriptEvent.63
6.5.7.4 ScriptInformation.64
6.5.8 User-service information (USI) procedures.67
6.5.8.1 RequestReportUTSI procedure.67
6.6.8.2 SendSTUI procedure.69
6.5.8.3 ReportUTSI procedure.72
6.5.9 ActivityTest (AT) procedure.73
6.6 Test purposes for the direct SCF-SRF interaction method .73
6.6.1 Initiating SSF (IUT) interacting with Assisting SSF .73
6.6.1.1 EstablishTemporaryConnection (EC) procedure .73
6.6.1.2 Disconnect procedures.77
6.6.1.2.1 DisconnectForwardConnection (DF) procedure (without argument).77
6.6.1.2.2 DisconnectForwardConnectionWithArgument (DW) procedure .78
6.6.2 Initiating SSF (IUT) interacting with Handed-off SSF.80
6.6.2.1 Connect (CO) procedure .80
6.6.3 Initiating SSF (IUT) directly interacting with SRF.82
6.6.3.1 EstablishTemporaryConnection (EC) procedure .82
6.6.3.2 Disconnect procedures.85
6.6.3.2.1 DisconnectForwardConnection (DF) procedure (without argument).85
6.6.3.2.2 DisconnectForwardConnectionWithArgument (DW) procedure .86
Annex A (normative): Parameter values used in MSCs for CORE INAP CS3 - SRF
primitives.89
Annex B (informative): Bibliography.91
History .92
ETSI
---------------------- Page: 6 ----------------------
SIST EN 301 933-3 V1.1.1:2005
5 ETSI EN 301 933-3 V1.1.1 (2003-01)
Intellectual Property Rights
IPRs essential or potentially essential to the present document may have been declared to ETSI. The 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 from the ETSI Secretariat. Latest updates are available on the ETSI Web
server (http://webapp.etsi.org/IPR/home.asp).
All published ETSI deliverables shall include information which directs the reader to the above source of information.
Foreword
This European Standard (Telecommunications series) has been produced by ETSI Technical Committee Services and
Protocols for Advanced Networks (SPAN).
The present document is part 3 of a multi-part deliverable covering the Intelligent Network Capability Set 3 (CS3);
Intelligent Network Application Protocol (INAP); Test Suite Structure and Test Purposes (TSS&TP) specification for
Service Switching Function (SSF), as identified below:
Part 1: "Basic capability set of CS3";
Part 2: "Call Party Handling (CPH)";
Part 3: "Specialized Resource Function (SRF)".
National transposition dates
Date of adoption of this EN: 10 January 2003
Date of latest announcement of this EN (doa): 30 April 2003
Date of latest publication of new National Standard
or endorsement of this EN (dop/e): 31 October 2003
Date of withdrawal of any conflicting National Standard (dow): 31 October 2003
ETSI
---------------------- Page: 7 ----------------------
SIST EN 301 933-3 V1.1.1:2005
6 ETSI EN 301 933-3 V1.1.1 (2003-01)
1 Scope
The present document contains the Test Suite Structure and Test Purposes (TSS&TP) for Specialized Resource
Function (SRF), part of Core INAP CS-3.
The present document provides the Test Suite Structure and Test Purposes (TSS&TP) for the testing of the Specialized
Resource Function (SRF) operations of the Service Switching Function (SSF), defined for the Intelligent Network
Application Protocol (INAP) of Intelligent Network (IN) Capability Set 3 (CS3) according to EN 301 931-1 [1] and
EN 301 931-2 [2].
The present document is completed by other parts constituting the testing of the CS3 Core INAP specifications:
EN 301 933-1 [5] (Service Switching Function) and EN 301 933-2 [6] (Call party handling functions).
ISO/IEC 9646-1 [8] and ISO/IEC 9646-2 [9] are used as the basis for the testing methodology.
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 and/or edition number or version number) or
non-specific.
• For a specific reference, subsequent revisions do not apply.
• For a non-specific reference, the latest version applies.
Referenced documents which are not found to be publicly available in the expected location might be found at
http://docbox.etsi.org/Reference.
[1] ETSI EN 301 931-1: "Intelligent Network (IN); Intelligent Network Capability Set 3 (CS3);
Intelligent Network Application Protocol (INAP); Protocol specification; Part 1: Common
aspects".
[2] ETSI EN 301 931-2: "Intelligent Network (IN); Intelligent Network Capability Set 3 (CS3);
Intelligent Network Application Protocol (INAP); Protocol specification; Part 2: SCF-SSF
interface".
[3] ETSI EN 301 931-3: "Intelligent Network (IN); Intelligent Network Capability Set 3 (CS3);
Intelligent Network Application Protocol (INAP); Protocol specification; Part 3: SCF-SRF
interface".
[4] Void.
[5] ETSI EN 301 933-1: "Intelligent Network (IN); Intelligent Network Capability Set 3 (CS3);
Intelligent Network Application Protocol (INAP); Test Suite Structure and Test Purposes
(TSS&TP) specification for Service Switching Function (SSF); Part 1: Basic capability set of
CS3".
[6] ETSI EN 301 933-2: "Intelligent Network (IN); Intelligent Network capability Set 3 (CS3);
Intelligent Network Application protocol (INAP); Test Suite Structure and Test Purposes
(TSS&TP) specification for Service Switching Function (SSF); Part 2: Call Party Handling
(CPH)".
[7] Void.
[8] ISO/IEC 9646-1: "Information technology - Open Systems Interconnection - Conformance testing
methodology and framework - Part 1: General concepts".
[9] ISO/IEC 9646-2: "Information technology - Open Systems Interconnection - Conformance testing
methodology and framework - Part 2: Abstract Test Suite specification".
ETSI
---------------------- Page: 8 ----------------------
SIST EN 301 933-3 V1.1.1:2005
7 ETSI EN 301 933-3 V1.1.1 (2003-01)
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, the following terms and definitions apply:
- terms defined in EN 301 931-1 [1];
- terms defined in ISO/IEC 9646-1 [8] and in ISO/IEC 9646-2 [9].
In particular, the following terms defined in ISO/IEC 9646-1 [8] apply:
- Abstract Test Suite (ATS);
- Implementation Under Test (IUT);
- System Under Test (SUT);
- Protocol Implementation Conformance Statement (PICS).
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
ATS Abstract Test Suite
BI Invalid Behaviour tests
BO Inopportune Behaviour tests
BV Valid Behaviour tests
CA Capability tests
CPH Call Party Handling
CS Call Segment
CS Capability Set
EDP-R Event Detection Point - Request
FSM Finite State Machine
IN Intelligent Network
INAP Intelligent Network Application Protocol
IP Intelligent Peripheral
iS initiating SSF
iSSP initiating SSP
IUT Implementation Under Test
MSC Message Sequence Chart
PDU Protocol Data Unit
PICS Protocol Implementation Conformance Statement
PIXIT Protocol Implementation eXtra Information for Testing
SCF Service Control Function
SCP Service Control Point
SDF Service Data Function
SDL Specification and Description Language
SRF Specialized Resource Function
SSF Service Switching Function
SSP Service Switching Point
SUT System Under Test
TCAP Transaction Capabilities Application Part
TP Test Purpose
TSS Test Suite Structure
ETSI
---------------------- Page: 9 ----------------------
SIST EN 301 933-3 V1.1.1:2005
8 ETSI EN 301 933-3 V1.1.1 (2003-01)
4 Test Purpose generalities
4.1 Introduction
The Implementation Under Test (IUT) is always an SSF. The testing of the direct interface between SCF and SRF is
not within the scope of the present document.
Two basic scenarios are possible:
A) The SSF acts as a relay for operations exchanged between the SCF and the SRF;
B) The SSF establishes a temporary connection to an assisting SSF or handed-off SSF or directly to an SRF.
In A) the SSF is tested together with the addressed SRF, and, possibly, together with an intermediate
Assisting/Handed-off SSF. The SRF can be integrated in the SSF or not. Case A) is applicable to an SSF operating as:
1) Initiating SSF,
2) Assisting SSF, or
3) Handed-off SSF.
Individual TPs can be applicable to a true subset of the three SSF sub-functions. To handle this, Test Parameters
applicable to TP Selection are defined (see clause 4.6).
Case B) is only applicable to an SSF operating as an Initiating SSF. The operation used to connect to the SRF is
EstablishTemporaryConnection.
Configurations for cases A) and B) are defined in clause 5.
A TP is defined for one or several conformance requirements to be tested. It is expected, that each TP will result in a
test case keeping the same name, specified in the ATS.
4.2 Grouping of Test purposes
According to the two basic scenarios defined in the previous clause, the test purposes are grouped in the following 2
main groups:
a) SSF Relaying, and
b) Direct SCF-SRF operation.
Inside a main group the Test purposes are grouped by elementary procedures. A procedure groups elementary INAP
operations belonging together conceptually. The procedures are defined in clause 6.2.
4.3 Source of Test purpose definitions
The test purposes are based on the requirement documented in EN 301 931-1 [1], EN 301 931-2 [2] and
EN 301 931-3 [3].
4.4 Method used for developing Test purposes
See EN 301 933-1 [5].
ETSI
---------------------- Page: 10 ----------------------
SIST EN 301 933-3 V1.1.1:2005
9 ETSI EN 301 933-3 V1.1.1 (2003-01)
4.5 Method used for Test purpose description
The table describing each TP is as shown in table 1.
Table 1: Test purpose description sample
TP name, e.g. IN3_A_BASIC_FC_BV_01
Work item no.:
Temporary work item number; to be deleted when the TPs are stable
IN2 Ref
Reference to INAP CS2 TP (optional)
Purpose: Textual phrasing of the TP to be achieved.
Requirements refs Reference to clause(s) of EN 301 931-2 [2].
For TPs related to the SRF function: also reference to clause(s) of EN 301 931-3 [3].
In the latter case the Part numbers are explicitly indicated (part 2 and/or part 3).
Selection Cond. Reference to a formal selection expression, if the TP is related to an optional INAP feature. If
the field is empty, the TP is unconditional (mandatory requirement(s)).
Preamble: Reference to a preamble or "None".
Test description Sequence of transmitted and received events and timeouts (see clause "TTCN-like
notation").
Textual description is also used, as appropriate.
Pass criteria Indication of reception (or assured non-reception) of decisive message(s) related to the TP.
Postamble: Reference to a postamble or "None".
4.5.1 Void
4.5.2 Test categories
Valid Behaviour tests (BV)
Predefined state transitions are considered as valid. The test purposes in the valid behaviour test sub group cover as far
as reasonable the verification of the normal and exceptional procedures of the various Finite State Machines (FSMs),
i.e. a valid behaviour test is a test where the message sequence and the message contents is considered as valid.
Invalid Behaviour tests (BI)
This test sub group is intended to verify that the IUT is able to react properly having received an invalid Protocol Data
Unit (PDU). An invalid PDU is defined as a syntactically incorrect message.
Inopportune Behaviour tests (BO)
This test group is intended to verify that the IUT is able to react properly in the case an inopportune protocol event
occurring. Such an event is syntactically correct but occurs when it is not expected, e.g. a correctly coded operation is
received in a wrong state (the IUT may respond by sending error UnexpectedComponentSequence).
ETSI
---------------------- Page: 11 ----------------------
SIST EN 301 933-3 V1.1.1:2005
10 ETSI EN 301 933-3 V1.1.1 (2003-01)
4.5.3 Test purpose naming convention
The identifier of the TP is built according to the scheme in table 2.
Table 2: TP identifier naming convention scheme
Identifier: IN3_____
IN3 indicates IN Capability Set 3
= interface: A SSF-SCF interface
B SSF-SRF interface
C SCF-SCF interface
= common set BASIC Basic set for CS3
CPH Call Party Handling from Capability Set 3
SRF SRF-related functions from Capability Set 3
= procedure name like
SF ServiceFiltering
= test category:
BV Valid Behaviour tests
BI Invalid Behaviour tests
BO Inopportune Behaviour te
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.