Integrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control; Part 6: Test Suite Structure and Test Purposes (TSS&TP) specification for the network

Produce a new edition of the network side TSS&TP that incorporates changes necessitated by the maintenance work of STF122 on the ATS part

Digitalno omrežje z integriranimi storitvami (ISDN) – Protokol digitalne naročniške signalizacije št. 1 (DSS1) – Signalizacijska omrežna plast za krmiljenje vodovnega osnovnega klica – 6. del: Zgradba preskušalnega niza in namen preskušanja (TSS&TP) – Specifikacija za omrežje

General Information

Status
Published
Publication Date
31-Dec-2004
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-Jan-2005
Due Date
01-Jan-2005
Completion Date
01-Jan-2005
Mandate

Buy Standard

Standard
SIST EN 300 403-6 V1.2.2:2005
English language
88 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day

Standards Content (sample)

SLOVENSKI STANDARD
SIST EN 300 403-6 V1.2.2:2005
01-januar-2005

'LJLWDOQRRPUHåMH]LQWHJULUDQLPLVWRULWYDPL ,6'1 ±3URWRNROGLJLWDOQHQDURþQLãNH

VLJQDOL]DFLMHãW '66 ±6LJQDOL]DFLMVNDRPUHåQDSODVW]DNUPLOMHQMHYRGRYQHJD

RVQRYQHJDNOLFD±GHO=JUDGEDSUHVNXãDOQHJDQL]DLQQDPHQSUHVNXãDQMD
766 73 ±6SHFLILNDFLMD]DRPUHåMH

Integrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. one

(DSS1) protocol; Signalling network layer for circuit-mode basic call control; Part 6: Test

Suite Structure and Test Purposes (TSS&TP) specification for the network
Ta slovenski standard je istoveten z: EN 300 403-6 Version 1.2.2
ICS:
33.080 Digitalno omrežje z Integrated Services Digital
integriranimi storitvami Network (ISDN)
(ISDN)
35.100.30 Omrežni sloj Network layer
SIST EN 300 403-6 V1.2.2:2005 en

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
SIST EN 300 403-6 V1.2.2:2005
---------------------- Page: 2 ----------------------
SIST EN 300 403-6 V1.2.2:2005
ETSI EN 300 403-6 V1.2.2 (2000-02)
European Standard (Telecommunications series)
Integrated Services Digital Network (ISDN);
Digital Subscriber Signalling System No. one (DSS1) protocol;
Signalling network layer for circuit-mode basic call control;
Part 6: Test Suite Structure and Test Purposes (TSS&TP)
specification for the network
---------------------- Page: 3 ----------------------
SIST EN 300 403-6 V1.2.2:2005
2 ETSI EN 300 403-6 V1.2.2 (2000-02)
Reference
REN/SPAN-05157-6
Keywords
Basic, DSS1, ISDN, layer 3, network, testing,
TSS&TP
ETSI
Postal address
F-06921 Sophia Antipolis Cedex - FRANCE
Office address
650 Route des Lucioles - Sophia Antipolis
Valbonne - FRANCE
Tel.:+33492944200 Fax:+33493654716
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
Internet
secretariat@etsi.fr
Individual copies of this ETSI deliverable
can be downloaded from
http://www.etsi.org
If you find errors in the present document, send your
comment to: editor@etsi.fr
Important notice

This ETSI deliverable 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.
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 2000.
All rights reserved.
ETSI
---------------------- Page: 4 ----------------------
SIST EN 300 403-6 V1.2.2:2005
3 ETSI EN 300 403-6 V1.2.2 (2000-02)
Contents

Intellectual Property Rights................................................................................................................................5

Foreword ............................................................................................................................................................5

1 Scope........................................................................................................................................................6

2 References................................................................................................................................................6

3 Definitions and abbreviations ..................................................................................................................7

3.1 Definitions..........................................................................................................................................................7

3.1.1 Definitions related to conformance testing ...................................................................................................7

3.1.2 Definitions related to EN 300 403-1.............................................................................................................7

3.2 Abbreviations .....................................................................................................................................................8

4 Test Suite Structure (TSS) .......................................................................................................................8

5 Test Purposes (TP).................................................................................................................................10

5.1 Introduction ......................................................................................................................................................10

5.1.1 TP naming convention ................................................................................................................................10

5.1.2 Source of TP definition...............................................................................................................................11

5.1.3 TP structure.................................................................................................................................................11

5.1.4 Test strategy................................................................................................................................................12

5.1.5 Test of call states ........................................................................................................................................12

5.1.6 Test of point-to-multipoint configurations..................................................................................................12

5.1.7 Test of inopportune and syntactically invalid behaviour ............................................................................12

5.2 TPs for the basic call control, layer 3, network ................................................................................................12

5.2.1 Null call state N00 ......................................................................................................................................12

5.2.1.1 Valid......................................................................................................................................................12

5.2.1.1.1 Outgoing call ...................................................................................................................................12

5.2.1.1.2 Incoming call - point-to-point configuration....................................................................................17

5.2.1.1.3 Incoming call - point-to-multipoint configuration ...........................................................................18

5.2.1.1.4 Call rearrangement ..........................................................................................................................20

5.2.1.2 Inopportune ...........................................................................................................................................21

5.2.1.3 Syntactically invalid ..............................................................................................................................22

5.2.2 Overlap Sending call state N02...................................................................................................................23

5.2.2.1 Valid......................................................................................................................................................23

5.2.2.2 Inopportune ...........................................................................................................................................25

5.2.2.3 Syntactically invalid ..............................................................................................................................26

5.2.3 Outgoing Call Proceeding call state N03....................................................................................................27

5.2.3.1 Valid......................................................................................................................................................27

5.2.3.2 Inopportune ...........................................................................................................................................28

5.2.3.3 Syntactically invalid ..............................................................................................................................29

5.2.4 Call Delivered call state N04 ......................................................................................................................30

5.2.4.1 Valid......................................................................................................................................................30

5.2.4.2 Inopportune ...........................................................................................................................................31

5.2.4.3 Syntactically invalid ..............................................................................................................................31

5.2.5 Call Present call state N06 ..........................................................................................................................33

5.2.5.1 Valid......................................................................................................................................................33

5.2.5.1.1 Point-to-point configuration ............................................................................................................33

5.2.5.1.2 Point-to-multipoint configuration ....................................................................................................37

5.2.5.2 Inopportune ...........................................................................................................................................39

5.2.5.3 Syntactically invalid ..............................................................................................................................40

5.2.6 Call Received call state N07.......................................................................................................................40

5.2.6.1 Valid......................................................................................................................................................40

5.2.6.1.1 Point-to-point configuration ............................................................................................................40

5.2.6.1.2 Point-to-multipoint configuration ....................................................................................................41

5.2.6.2 Inopportune ...........................................................................................................................................43

5.2.6.3 Syntactically invalid ..............................................................................................................................45

5.2.7 Incoming Call Proceeding call state N09....................................................................................................46

ETSI
---------------------- Page: 5 ----------------------
SIST EN 300 403-6 V1.2.2:2005
4 ETSI EN 300 403-6 V1.2.2 (2000-02)

5.2.7.1 Valid......................................................................................................................................................46

5.2.7.1.1 Point-to-point configuration ............................................................................................................46

5.2.7.1.2 Point-to-multipoint configuration ....................................................................................................47

5.2.7.2 Inopportune ...........................................................................................................................................49

5.2.7.3 Syntactically invalid ..............................................................................................................................51

5.2.8 Active call state N10 (Incoming call) .........................................................................................................52

5.2.8.1 Valid......................................................................................................................................................52

5.2.8.2 Inopportune ...........................................................................................................................................54

5.2.8.3 Syntactically invalid ..............................................................................................................................55

5.2.9 Active call state N10 (Outgoing call)..........................................................................................................56

5.2.9.1 Valid......................................................................................................................................................56

5.2.9.2 Inopportune ...........................................................................................................................................58

5.2.9.3 Syntactically invalid ..............................................................................................................................60

5.2.10 Disconnect Indication call state N12 (Incoming call).................................................................................61

5.2.10.1 Valid......................................................................................................................................................61

5.2.10.2 Inopportune ...........................................................................................................................................61

5.2.10.3 Syntactically invalid ..............................................................................................................................62

5.2.11 Disconnect Indication call state N12 (Outgoing call) .................................................................................63

5.2.11.1 Valid......................................................................................................................................................63

5.2.11.2 Inopportune ...........................................................................................................................................64

5.2.11.3 Syntactically invalid ..............................................................................................................................64

5.2.12 Release Request call state N19 (Incoming call)..........................................................................................65

5.2.12.1 Valid......................................................................................................................................................65

5.2.12.2 Inopportune ...........................................................................................................................................66

5.2.12.3 Syntactically invalid ..............................................................................................................................67

5.2.13 Release Request call state N19 (Outgoing call)..........................................................................................67

5.2.13.1 Valid......................................................................................................................................................67

5.2.13.2 Inopportune ...........................................................................................................................................68

5.2.13.3 Syntactically invalid ..............................................................................................................................69

5.2.14 Call Abort call state N22 ............................................................................................................................70

5.2.15 Overlap Receiving call state N25................................................................................................................71

5.2.15.1 Valid......................................................................................................................................................71

5.2.15.1.1 Point-to-point configuration ............................................................................................................71

5.2.15.1.2 Point-to-multipoint configuration ....................................................................................................72

5.2.15.2 Inopportune ...........................................................................................................................................75

5.2.15.3 Syntactically invalid ..............................................................................................................................77

5.2.16 Restart Null call state R00 (Incoming call).................................................................................................78

5.2.16.1 Valid......................................................................................................................................................78

5.2.16.2 Inopportune ...........................................................................................................................................79

5.2.16.3 Syntactically invalid ..............................................................................................................................79

5.2.17 Restart null call state R00 (Outgoing call)..................................................................................................81

5.2.17.1 Valid......................................................................................................................................................81

5.2.17.2 Inopportune ...........................................................................................................................................82

5.2.17.3 Syntactically invalid ..............................................................................................................................82

5.2.18 Restart Request call state R01.....................................................................................................................83

5.2.18.1 Valid......................................................................................................................................................83

5.2.18.2 Inopportune ...........................................................................................................................................84

5.2.18.3 Syntactically invalid ..............................................................................................................................84

5.2.19 Message segmentation procedure ...............................................................................................................86

5.2.19.1 Valid......................................................................................................................................................86

5.2.19.2 Inopportune ...........................................................................................................................................86

5.2.19.3 Syntactically invalid ..............................................................................................................................87

6 Compliance ............................................................................................................................................87

7 Requirements for a comprehensive testing service................................................................................87

History..............................................................................................................................................................88

ETSI
---------------------- Page: 6 ----------------------
SIST EN 300 403-6 V1.2.2:2005
5 ETSI EN 300 403-6 V1.2.2 (2000-02)
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 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://www.etsi.org/ipr).

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 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 European Standard (Telecommunications series) has been produced by ETSI Technical Committee Services and

Protocols for Advanced Networks (SPAN).

The present document is part 6 of a multi-part EN covering the Integrated Services Digital Network (ISDN); Digital

Subscriber Signalling System No. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control, as

identified below:
Part 1: "Protocol specification [ITU-T Recommendation Q.931 (1993), modified]";
Part 2: "Specification and Description Language (SDL) diagrams";

Part 3: "Protocol Implementation Conformance Statement (PICS) proforma specification";

Part 4: "Test Suite Structure and Test Purposes (TSS&TP) specification for the user";

Part 5: "Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)

proforma specification for the user";

Part 6: "Test Suite Structure and Test Purposes (TSS&TP) specification for the network";

Part 7: "Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)

proforma specification for the network".
National transposition dates
Date of adoption of this EN: 28 January 2000
Date of latest announcement of this EN (doa): 30 April 2000
Date of latest publication of new National Standard
or endorsement of this EN (dop/e): 31 October 2000
Date of withdrawal of any conflicting National Standard (dow): 31 October 2000
ETSI
---------------------- Page: 7 ----------------------
SIST EN 300 403-6 V1.2.2:2005
6 ETSI EN 300 403-6 V1.2.2 (2000-02)
1 Scope

The present document specifies the network Test Suite Structure and Test Purposes (TSS&TP) for the T reference point

or coincident S and T reference point (as defined in ITU-T Recommendation I.411 [9]) of implementations conforming

to the standards for the signalling network layer for circuit-mode basic call control of the Digital Subscriber Signalling

System No. one (DSS1) protocol for the pan-European Integrated Services Digital Network (ISDN), EN 300 403-1 [1]

and ETS 300 403-2 [2].

A further part of the present document specifies the Abstract Test Suite (ATS) and partial Protocol Implementation

eXtra Information for Testing (PIXIT) proforma based on the present document. Other parts specify the TSS&TP and

the ATS and partial PIXIT proforma for the User side of the T reference point or coincident S and T reference point of

implementations conforming to EN 300 403-1 [1] and ETS 300 403-2 [2].
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, edition number, version number, etc.) or

non-specific.
• For a specific reference, subsequent revisions do not apply.
• For a non-specific reference, the latest version applies.

• A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the same

number.

[1] EN 300 403-1 (V1.2): "Integrated Services Digital Network (ISDN); Digital Subscriber Signalling

System No. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control;

Part 1: Protocol specification [ITU-T Recommendation Q.931 (1993), modified]".

[2] ETS 300 403-2 (1995): "Integrated Services Digital Network (ISDN); Digital Subscriber

Signalling System No. one (DSS1) protocol; Signalling network layer for circuit-mode basic call

control; Part 2: Specification and Description Language (SDL) diagrams".

[3] ETS 300 403-3 (1996): "Integrated Services Digital Network (ISDN); Digital Subscriber

Signalling System No. one (DSS1) protocol; Signalling network layer for circuit-mode basic call

control; Part 3: Protocol Implementation Conformance Statement (PICS) proforma specification".

[4] ISO/IEC 9646-1 (1994): "Information technology - Open Systems Interconnection - Conformance

testing methodology and framework - Part 1: General concepts".

[5] ISO/IEC 9646-2 (1994): "Information technology - Open Systems Interconnection - Conformance

testing methodology and framework - Part 2: Abstract Test Suite specification".

[6] ISO/IEC 9646-3 (1997): "Information technology - Open Systems Interconnection - Conformance

testing methodology and framework - Part 3: The Tree and Tabular Combined Notation (TTCN)".

[7] ITU-T Recommendation E.164 (1997): "The international public telecommunication numbering

plan".
[8] ITU-T Recommendation I.112 (1993): "Vocabulary for terms for ISDNs".

[9] ITU-T Recommendation I.411 (1993): "ISDN user-network interfaces - Reference configurations".

ETSI
---------------------- Page: 8 ----------------------
SIST EN 300 403-6 V1.2.2:2005
7 ETSI EN 300 403-6 V1.2.2 (2000-02)
3 Definitions and abbreviations
3.1 Definitions
3.1.1 Definitions related to conformance testing

For the purposes of the present document, the following terms and definitions apply, in addition to those given in

EN 300 403-1 [1].
abstract test case: refer to ISO/IEC 9646-1 [4].
Abstract Test Method (ATM): refer to ISO/IEC 9646-1 [4].
Abstract Test Suite (ATS): refer to ISO/IEC 9646-1 [4].

active test: test case where the IUT is required to send a particular message, but not in reaction to a received message.

This would usually involve the use of PIXIT information to see how this message can be generated and quite often is

specified in an ATS using an implicit send event.
Implementation Under Test (IUT): refer to ISO/IEC 9646-1 [4].
implicit send event: refer to ISO/IEC 9646-3 [6].
lower tester: refer to ISO/IEC 9646-1 [4].

passive test: test case where the IUT is required to respond to a protocol event (e.g. received message) with another

protocol event (sends message) and which normally does not require any special operator intervention such as is

associated with the implicit send event.
point of control and observation: refer to ISO/IEC 9646-1 [4].

Protocol Implementation Conformance Statement (PICS): refer to ISO/IEC 9646-1 [4].

PICS proforma: refer to ISO/IEC 9646-1 [4].

Protocol Implementation eXtra Information for Testing (PIXIT): refer to ISO/IEC 9646-1 [4].

PIXIT proforma: refer to ISO/IEC 9646-1 [4].
system under test: refer to ISO/IEC 9646-1 [4].
Test Purpose (TP): refer to ISO/IEC 9646-1 [4].
3.1.2 Definitions related to EN 300 403-1

Integrated Services Digital Network (ISDN): see ITU-T Recommendation I.112 [8], definition 308.

ISDN number: number conforming to the numbering and structure specified in ITU-T Recommendation E.164 [7].

network: DSS1 protocol entity at the Network side of the user-network interface where a T reference point or

coincident S and T reference point applies.

network (S/T): DSS1 protocol entity at the Network side of the user-network interface where a coincident S and T

reference point applies.

network (T): DSS1 protocol entity at the Network side of the user-network interface where a T reference point applies

(user is the private ISDN).
ETSI
---------------------- Page: 9 ----------------------
SIST EN 300 403-6 V1.2.2:2005
8 ETSI EN 300 403-6 V1.2.2 (2000-02)
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
ATM Abstract Test Method
ATS Abstract Test Suite
CES Connection Endpoint Suffix
DSS1 Digital Subscriber Signalling System No. one
I Inopportune stimulus
ISDN Integrated Services Digital Network
IUT Implementation Under Test
N00 Null call state
N02 Overlap Sending call state
N03 Outgoing Call Proceeding call state
N04 Call Delivered call state
N06 Call Present call state
N07 Call Received call state
N09 Incoming Call Proceeding call state
N10 Active call state
N12 Disconnect Indication call state
N19 Release Request call state
N22 Call Abort call state
N25 Overlap Receiving call state
PICS Protocol Implementation Conformance Statement
PIXIT Protocol Implementation eXtra Information for Testing
R00 Restart Null call state
R01 Restart Request call state
S Syntactically invalid stimulus
SEG message Segmentation procedure
TP Test Purpose
TSS Test Suite Structure
V Valid stimulus
4 Test Suite Structure (TSS)
• Null call state N00
• Valid
• Outgoing call
• Incoming call - point-to-point configuration
• Incoming call - point-to-multipoint configuration
• Call rearrangement
• Inopportune
• Syntactically invalid
• Overlap Sending call state N02
• Valid
• Inopportune
• Syntactically invalid
• Outgoing Call Proceeding call state N03
• Valid
• Inopportune
• Syntactically invalid
• Call Delivered call state N04
• Valid
• Inopportune
• Syntactically invalid
ETSI
---------------------- Page: 10 ----------------------
SIST EN 300 403-6 V1.2.2:2005
9 ETSI EN 300 403-6 V1.2.2 (2000-02)
• Call Present call state N06
• Valid
• Point-to-point configuration
• Point-to-multipoint configuration
• Inopportune
• Syntactically invalid
• Call Received call state N07
• Vali
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.