SIST-TS TS 101 889-2 V1.1.1:2004
(Main)Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON) Release 3; Technology Compliance Specification; TIPHON profile for ITU-T H.248; Part 2: Test Suite Structure and Test Purposes (TSS&TP) specification
Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON) Release 3; Technology Compliance Specification; TIPHON profile for ITU-T H.248; Part 2: Test Suite Structure and Test Purposes (TSS&TP) specification
Design of Test Suite Structure and implementation of Test Purposes for conformance testing of an H.248 protocol implementation in a physically decomposed multimedia gateway for the H.323 environment.
Harmonizacija telekomunikacij in internetnega protokola prek omrežij (TIPHON), 3. izdaja - Specifikacija tehnološke ustreznosti - Profil TIPHON za ITU-T H.248 - 2. del: Specifikacija zgradbe preskušalnega niza in namenov preskušanja (TSS&TP)
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST-TS TS 101 889-2 V1.1.1:2004
01-april-2004
Harmonizacija telekomunikacij in internetnega protokola prek omrežij (TIPHON), 3.
izdaja - Specifikacija tehnološke ustreznosti - Profil TIPHON za ITU-T H.248 - 2. del:
Specifikacija zgradbe preskušalnega niza in namenov preskušanja (TSS&TP)
Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON)
Release 3; Technology Compliance Specification; TIPHON profile for ITU-T H.248; Part
2: Test Suite Structure and Test Purposes (TSS&TP) specification
Ta slovenski standard je istoveten z: TS 101 889-2 Version 1.1.1
ICS:
33.020 Telekomunikacije na splošno Telecommunications in
general
SIST-TS TS 101 889-2 V1.1.1:2004 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST-TS TS 101 889-2 V1.1.1:2004
---------------------- Page: 2 ----------------------
SIST-TS TS 101 889-2 V1.1.1:2004
ETSI TS 101 889-2 V1.1.1 (2002-08)
Technical Specification
Telecommunications and Internet Protocol
Harmonization Over Networks (TIPHON) Release 3;
Technology Compliance Specification;
TIPHON profile for IUT-T H.248;
Part 2: Test Suite Structure and
Test Purposes (TSS&TP) specification
---------------------- Page: 3 ----------------------
SIST-TS TS 101 889-2 V1.1.1:2004
2 ETSI TS 101 889-2 V1.1.1 (2002-08)
Reference
DTS/TIPHON-06017-2
Keywords
H.248, IP, telephony, testing, TSS&TP, VoIP
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.fr
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 2002.
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-TS TS 101 889-2 V1.1.1:2004
3 ETSI TS 101 889-2 V1.1.1 (2002-08)
Contents
Intellectual Property Rights.6
Foreword.6
1 Scope.7
2 References.7
3 Definitions and abbreviations.8
3.1 Definitions.8
3.2 Abbreviations.8
4 Test Suite Structure (TSS).9
4.1 Test groups.9
4.1.1 Protocol groups.9
4.1.2 Media Gateway (MG).9
4.1.2.1 Media Gateway Controller (MGC) .10
4.1.3 Main test groups.10
4.1.3.1 Valid Behaviour (BV) tests.10
4.1.3.2 Invalid Behaviour (BI) tests .10
4.1.3.3 Inopportune Behaviour (BO) tests .10
5 Test Purposes (TP).11
5.1 Introduction.11
5.1.1 TP naming convention.11
5.1.2 TP structure.12
5.1.3 Test strategy.12
5.1.4 Textual conventions within the Test Purposes.12
5.1.5 TPs for Media Gateway (MG) Procedures using Add command (AD) .13
5.1.5.1 Valid behaviour test purposes (BV).13
5.1.5.2 Invalid behaviour test purposes (BI) .15
5.1.5.3 Inopportune behaviour test purposes (BO) .17
5.1.6 Procedures using Modify command (MD) .17
5.1.6.1 Valid behaviour test purposes (BV).17
5.1.6.2 Invalid behaviour test purposes (BI) .19
5.1.6.3 Inopportune behaviour test purposes (BO) .21
5.1.7 Procedures using Subtract command (SU) .22
5.1.7.1 Valid behaviour test purposes (BV).22
5.1.7.2 Invalid behaviour test purposes (BI) .23
5.1.7.3 Inopportune behaviour test purposes (BO) .26
5.1.8 Procedures using Move command (MO).27
5.1.8.1 Valid behaviour test purposes (BV).27
5.1.8.2 Invalid behaviour test purposes (BI) .28
5.1.8.3 Inopportune behaviour test purposes (BO) .30
5.1.9 Procedures using Audit Value command (AV) .31
5.1.9.1 Valid behaviour test purposes (BV).31
5.1.9.2 Invalid behaviour test purposes (BI) .33
5.1.9.3 Inopportune behaviour test purposes (BO) .35
5.1.10 Procedures using Audit Capabilities command (AC) .35
5.1.10.1 Valid behaviour test purposes (BV).35
5.1.10.2 Invalid behaviour test purposes (BI) .38
5.1.10.3 Inopportune behaviour test purposes (BO) .40
5.1.11 Procedures using Notify command (NO).40
5.1.11.1 Valid behaviour test purposes (BV).40
5.1.11.2 Invalid behaviour test purposes (BI) .40
5.1.11.3 Inopportune behaviour test purposes (BO) .40
5.1.12 Procedures using Service Change command (SC).41
5.1.12.1 Valid behaviour test purposes (BV).41
5.1.12.2 Invalid behaviour test purposes (BI) .44
ETSI
---------------------- Page: 5 ----------------------
SIST-TS TS 101 889-2 V1.1.1:2004
4 ETSI TS 101 889-2 V1.1.1 (2002-08)
5.1.12.3 Inopportune behaviour test purposes (BO) .44
5.1.13 Administration and Maintenance procedures (AM) .44
5.1.13.1 Valid behaviour test purposes (BV).44
5.1.13.2 Invalid behaviour test purposes (BI) .46
5.1.13.3 Inopportune behaviour test purposes (BO) .47
5.1.14 Transport related procedures (TR).47
5.1.14.1 Valid behaviour test purposes (BV).47
5.1.14.2 Invalid behaviour test purposes (BI) .48
5.1.14.3 Inopportune behaviour test purposes (BO) .48
5.1.15 clause E.2 Base Root Package procedures.48
5.1.15.1 Valid behaviour test purposes (BV).48
5.1.15.2 Invalid behaviour test purposes (BI) .48
5.1.15.3 Inopportune behaviour test purposes (BO) .48
5.1.16 clause E.11 Network Package procedures .49
5.1.16.1 Valid behaviour test purposes (BV).49
5.1.16.2 Invalid behaviour test purposes (BI) .49
5.1.16.3 Inopportune behaviour test purposes (BO) .49
5.1.17 clause E.13 TDM Circuit Package procedures .49
5.1.17.1 Valid behaviour test purposes (BV).49
5.1.17.2 Invalid behaviour test purposes (BI) .49
5.1.17.3 Inopportune behaviour test purposes (BO) .50
5.1.18 TIPHON profile procedures for N2 interface .50
5.1.18.1 Valid behaviour test purposes (BV).50
5.1.18.2 Invalid behaviour test purposes (BI) .56
5.1.18.3 Inopportune behaviour test purposes (BO) .56
5.1.19 TIPHON profile procedures for N3 interface .57
5.1.19.1 Valid behaviour test purposes (BV).57
5.1.19.2 Invalid behaviour test purposes (BI) .60
5.1.19.3 Inopportune behaviour test purposes (BO) .60
5.2 TPs for Media Gateway Controller (MGC).61
5.2.1 Procedures using Add command (AD) .61
5.2.1.1 Valid behaviour test purposes (BV).61
5.2.1.2 Invalid behaviour test purposes (BI) .62
5.2.1.3 Inopportune behaviour test purposes (BO) .62
5.2.2 Procedures using Modify command (MD) .62
5.2.2.1 Valid behaviour test purposes (BV).62
5.2.2.2 Invalid behaviour test purposes (BI) .63
5.2.2.3 Inopportune behaviour test purposes (BO) .63
5.2.3 Procedures using Subtract command (SU) .63
5.2.3.1 Valid behaviour test purposes (BV).63
5.2.3.2 Invalid behaviour test purposes (BI) .64
5.2.3.3 Inopportune behaviour test purposes (BO) .64
5.2.4 Procedures using Move command (MO).64
5.2.4.1 Valid behaviour test purposes (BV).64
5.2.4.2 Invalid behaviour test purposes (BI) .65
5.2.4.3 Inopportune behaviour test purposes (BO) .65
5.2.5 Procedures using Audit Value command (AV) .65
5.2.5.1 Valid behaviour test purposes (BV).65
5.2.5.2 Invalid behaviour test purposes (BI) .67
5.2.5.3 Inopportune behaviour test purposes (BO) .67
5.2.6 Procedures using Audit Capabilities command (AC) .67
5.2.6.1 Valid behaviour test purposes (BV).67
5.2.6.2 Invalid behaviour test purposes (BI) .68
5.2.6.3 Inopportune behaviour test purposes (BO) .68
5.2.7 Procedures using Notify command (NO).69
5.2.7.1 Valid behaviour test purposes (BV).69
5.2.7.2 Invalid behaviour test purposes (BI) .70
5.2.7.3 Inopportune behaviour test purposes (BO) .73
5.2.8 Procedures using Service Change command (SC).73
5.2.8.1 Valid behaviour test purposes (BV).73
5.2.8.2 Invalid behaviour test purposes (BI) .78
5.2.8.3 Inopportune behaviour test purposes (BO) .81
ETSI
---------------------- Page: 6 ----------------------
SIST-TS TS 101 889-2 V1.1.1:2004
5 ETSI TS 101 889-2 V1.1.1 (2002-08)
5.2.9 Administration and Maintenance procedures (AM) .81
5.2.9.1 Valid behaviour test purposes (BV).81
5.2.9.2 Invalid behaviour test purposes (BI) .84
5.2.9.3 Inopportune behaviour test purposes (BO) .84
5.2.10 Transport related procedures (TR).84
5.2.10.1 Valid behaviour test purposes (BV).84
5.2.10.2 Invalid behaviour test purposes (BI) .85
5.2.10.3 Inopportune behaviour test purposes (BO) .85
5.2.11 TIPHON profile procedures for N2 interface .86
5.2.11.1 Valid behaviour test purposes (BV).86
5.2.11.2 Invalid behaviour test purposes (BI) .89
5.2.11.3 Inopportune behaviour test purposes (BO) .89
5.2.12 TIPHON profile procedures for N3 interface .90
5.2.12.1 Valid behaviour test purposes (BV).90
5.2.12.2 Invalid behaviour test purposes (BI) .92
5.2.12.3 Inopportune behaviour test purposes (BO) .92
Annex A (normative): Remarks to the H.248.1 Test Purposes (TPs).93
A.1 General Remarks.93
A.2 Wildcard matrix of Context Ids and Termination Ids .93
History .99
ETSI
---------------------- Page: 7 ----------------------
SIST-TS TS 101 889-2 V1.1.1:2004
6 ETSI TS 101 889-2 V1.1.1 (2002-08)
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).
Pursuant to the ETSI IPR Policy, no investigation, including 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 been produced by ETSI Project Telecommunications and Internet Protocol
Harmonization Over Networks (TIPHON).
The present document is part 2 of a multi-part deliverable covering Conformance Testing for TIPHON Release 3;
TIPHON profile for ITU-T Recommendation H.248.1 [3], as identified below:
Part 1: "Protocol Implementation Conformance Statement (PICS) proforma specification";
Part 2: "Test Suite Structure and Test Purposes (TSS&TP) specification";
Part 3: "Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)
proforma specification".
ETSI
---------------------- Page: 8 ----------------------
SIST-TS TS 101 889-2 V1.1.1:2004
7 ETSI TS 101 889-2 V1.1.1 (2002-08)
1 Scope
The present document specifies the Test Suite Structure and Test Purposes (TSS&TP) for the TIPHON mapping to
H248 protocol as defined in TS 101 885 [1].
The objective of the present document is to provide conformance tests for TIPHON profile for ITU-T Recommendation
H.248.1 equipment giving a greater probability of inter-operability between different manufacturer's TIPHON profile
for ITU-T Recommendation H.248.1 equipments.
ISO standard for the methodology of conformance testing (ISO/IEC 9646-1 [4], ISO/IEC 9646-2 [5] and
ISO/IEC 9646-3 [6]) as well as the ETSI rules for conformance testing (ETS 300 406 [7]) are used as basis for the test
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.
[1] ETSI TS 101 885 (V1.1.1): "Telecommunications and Internet Protocol Harmonization Over
Networks (TIPHON) Release 3; Technology Mapping; Technology Mapping of TIPHON
reference point N to H.248/MEGACO protocol".
[2] ETSI TS 101 889-1 (V1.1.1): "Telecommunications and Internet Protocol Harmonization Over
Networks (TIPHON) Release 3; Technology Compliance Specification; TIPHON profile for
ITU-T H.248; Part 1: Protocol Implementation Conformance Statement (PICS) proforma specification".
[3] ITU-T Recommendation H.248.1 (02/2002): "Gateway control protocol: Version 1".
[4] ISO/IEC 9646-1: "Information technology - Open Systems Interconnection - Conformance testing
methodology and framework - Part 1: General concepts".
[5] ISO/IEC 9646-2: "Information technology - Open Systems Interconnection - Conformance testing
methodology and framework - Part 2: Abstract Test Suite specification".
[6] ISO/IEC 9646-3: "Information technology - Open Systems Interconnection - Conformance testing
methodology and framework - Part 3: The Tree and Tabular Combined Notation".
[7] ETSI ETS 300 406: "Methods for Testing and Specification (MTS); Protocol and profile
conformance testing specifications; Standardization methodology".
ETSI
---------------------- Page: 9 ----------------------
SIST-TS TS 101 889-2 V1.1.1:2004
8 ETSI TS 101 889-2 V1.1.1 (2002-08)
3 Definitions and abbreviations
3.1 Definitions
For the purposes of the present document, the following terms and definitions apply:
• terms defined in ITU-T Recommendation H.248.1 [3];
• terms defined in ISO/IEC 9646-1 [4], ISO/IEC 9646-2 [5] and ISO/IEC 9646-3 [6].
inopportune: specifies a test purpose covering a signalling procedure where an inopportune message (type of message
not expected in the IUT current state) is sent to the IUT
syntactically invalid: specifies a test purpose covering a signalling procedure where a valid (expected in the current
status of the IUT) but not correctly encoded (unknown or incorrect parameter values) message is sent to the IUT, which
shall react correctly and eventually reject the message
Test Purpose: non-formal test description, mainly using text. This test description can be used as the basis for a formal
test specification (e.g. Abstract Test Suite in TTCN)
NOTE: See ISO/IEC 9646-3 [6].
valid: specifies a test purpose covering a signalling procedure where all the messages sent to or received from the IUT
are valid (expected in the current status of the IUT) and correctly encoded
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
ATS Abstract Test Suite
CID Context Id
IUT Implementation Under Test
MG Media Gateway
MGC Media Gateway Controller
PICS Protocol Implementation Conformance Statement
PIXIT Protocol Implementation eXtra Information for Testing
PDU Protocol Data Unit
TID Termination Id
TP Test Purpose
TSS Test Suite Structure
ETSI
---------------------- Page: 10 ----------------------
SIST-TS TS 101 889-2 V1.1.1:2004
9 ETSI TS 101 889-2 V1.1.1 (2002-08)
4 Test Suite Structure (TSS)
Figure 1 shows the H.248.1 Test Suite Structure (TSS) including its subgroups defined for the conformance testing.
Test Suite Protocol group Protocol subgroup Test group
H248 Media Gateway (MG) Procedures using Add command (AD) BV - BI - BO
Procedures using Modify command (MD) BV - BI - BO
P
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.