Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Circuit mode basic services; Network Layer (NL); Part 2: Abstract Test Suite (ATS) specification

Conformance Test Specification (TTCN) for the protocol for layer 3 signalling between exchanges of private integrated services networks for the control of circuit-switched calls.

Zasebno omrežje z integriranimi storitvami (PISN) - Medcentralni signalizacijski protokol - Vodovne osnovne storitve - Omrežna plast (NL) - 2. del: Abstraktni preskušalni niz (ATS) - Specifikacija

General Information

Status
Published
Publication Date
30-Apr-2005
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-May-2005
Due Date
01-May-2005
Completion Date
01-May-2005
Mandate

Buy Standard

Standard
ETS 300 805-2 E1:2005
English language
50 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST ETS 300 805-2 E1:2005
01-maj-2005
Zasebno omrežje z integriranimi storitvami (PISN) - Medcentralni signalizacijski
protokol - Vodovne osnovne storitve - Omrežna plast (NL) - 2. del: Abstraktni
preskušalni niz (ATS) - Specifikacija
Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Circuit
mode basic services; Network Layer (NL); Part 2: Abstract Test Suite (ATS) specification
Ta slovenski standard je istoveten z: ETS 300 805-2 Edition 1
ICS:
33.040.35 Telefonska omrežja Telephone networks
SIST ETS 300 805-2 E1:2005 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------

SIST ETS 300 805-2 E1:2005

---------------------- Page: 2 ----------------------

SIST ETS 300 805-2 E1:2005
EUROPEAN ETS 300 805-2
TELECOMMUNICATION February 1998
STANDARD
Source: ECMA Reference: DE/ECMA-00109-2
ICS: 33.020
Key words: ATS, circuit mode, layer 3, PINX, PISN, QSIG, testing
Private Integrated Services Network (PISN);
Inter-exchange signalling protocol;
Circuit mode basic services;
Network Layer (NL);
Part 2: Abstract Test Suite (ATS) specification
ETSI
European Telecommunications Standards Institute
ETSI Secretariat
Postal address: F-06921 Sophia Antipolis CEDEX - FRANCE
Office address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE
X.400: c=fr, a=atlas, p=etsi, s=secretariat - Internet: secretariat@etsi.fr
Tel.: +33 4 92 94 42 00 - Fax: +33 4 93 65 47 16
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 1998. All rights reserved.

---------------------- Page: 3 ----------------------

SIST ETS 300 805-2 E1:2005
Page 2
ETS 300 805-2: February 1998
Whilst every care has been taken in the preparation and publication of this document, errors in content,
typographical or otherwise, may occur. If you have comments concerning its accuracy, please write to
"ETSI Editing and Committee Support Dept." at the address shown on the title page.

---------------------- Page: 4 ----------------------

SIST ETS 300 805-2 E1:2005
Page 3
ETS 300 805-2: February 1998
Contents
Foreword .7
1 Scope .9
2 Normative references.9
3 Definitions and abbreviations .10
3.1 Definitions .10
3.2 Abbreviations .10
4 Abstract Test Method (ATM).11
4.1 Choice of the ATM .11
4.1.1 Functional subsets .11
4.1.2 Single- and Multi-party testing.12
4.2 Single PCO testing.12
4.2.1 CC testing for non-Transit PINX and PC testing .12
4.2.2 Segmentation and Protocol Discriminator Filter testing .13
4.3 Multiple PCO testing .14
4.3.1 CC testing for a Transit PINX.14
4.4 Test Configurations and use of concurrent TTCN.14
5 Untestable Test Purposes (TPs).15
6 Conformance clause .15
7 ATS Conventions .16
7.1 Short names and abbreviations .16
7.2 Test Suite type, ASP type, PDU type and Alias identifiers.17
7.2.1 ASP type identifiers .17
7.2.2 PDU type identifiers.17
7.2.3 Test Suite type identifiers (Information Elements) .17
7.2.4 Aliases.18
7.3 Identifiers concerning test configuration .18
7.3.1 Test components.18
7.3.2 Test component configurations.18
7.3.3 Points of Control and Observations (PCOs) .18
7.3.4 Co-ordination Points (CPs).18
7.3.5 Co-ordination Message (CM) types.19
7.4 Test Suite Parameter and Selection Expression identifiers.19
7.4.1 Test suite parameters .19
7.4.2 PICS Parameters .19
7.4.3 PIXIT parameters .19
7.4.4 Test case selection expressions .19
7.4.5 Abbreviations used in PIXIT parameters and Test Case Selection
Expressions.20
7.5 Miscellaneous identifiers.21
7.5.1 Test Suite operations .21
7.5.2 Test Suite constants.21
7.5.3 Test Suite variables.21
7.5.4 Test case variables .22
7.5.5 Timers .22
7.6 Constraints.22
7.6.1 TTCN Test Suite type constraints .22
7.6.2 ASP constraints.22
7.6.3 PDU constraints .22
7.6.4 CM constraints .23

---------------------- Page: 5 ----------------------

SIST ETS 300 805-2 E1:2005
Page 4
ETS 300 805-2: February 1998
7.7 Dynamic part . 23
7.7.1 Test Case identifiers. 23
7.7.2 Test step identifier . 24
7.7.3 Default identifier. 24
7.8 Notation. 25
8 Test case and test purpose mapping . 25
Annex A (normative): Partial PIXIT proforma . 26
A.1 Identification summary. 26
A.2 ATS summary. 26
A.3 Test laboratory. 26
A.4 Client identification. 26
A.5 SUT. 27
A.6 Protocol layer information. 27
A.6.1 Protocol identification . 27
A.6.2 IUT information. 27
A.6.2.1 General information . 27
A.6.2.1.1 General configuration. 27
A.6.2.1.2 Addressing . 28
A.6.2.2 Clearing Procedures. 29
A.6.2.3 General Sending of Messages . 29
A.6.2.4 Originating PINX . 31
A.6.2.5 Terminating PINX . 32
A.6.2.6 Incoming Gateway PINX. 33
A.6.2.7 Outgoing Gateway PINX. 33
A.6.2.8 Transit PINX . 34
A.6.2.9 Status Procedure. 34
A.6.2.10 Layer Management. 35
A.6.2.11 Error Handling. 35
A.6.2.12 Segmentation. 35
A.6.2.13 Timers. 36
A.6.3 Called Party Numbers in the PIXIT . 36
Annex B (normative): Protocol Conformance Test Report (PCTR) Proforma for PSS1_BC Layer . 38
B.1 Identification summary. 38
B.1.1 Protocol conformance test report. 38
B.1.2 IUT identification. 38
B.1.3 Testing environment. 38
B.1.4 Limits and reservation . 39
B.1.5 Comments. 39
B.2 IUT Conformance status. 39
B.3 Static conformance summary. 39
B.4 Dynamic conformance summary. 39
B.5 Static conformance review report . 40
B.6 Test campaign report. 41
B.7 Observations. 48

---------------------- Page: 6 ----------------------

SIST ETS 300 805-2 E1:2005
Page 5
ETS 300 805-2: February 1998
Annex C (normative): Abstract Test Suite (ATS) for PSS1_BC .49
C.1 The TTCN Graphical form (TTCN.GR) .49
C.2 The TTCN Machine Processable form (TTCN.MP) .49
History.50

---------------------- Page: 7 ----------------------

SIST ETS 300 805-2 E1:2005
Page 6
ETS 300 805-2: February 1998
Blank page

---------------------- Page: 8 ----------------------

SIST ETS 300 805-2 E1:2005
Page 7
ETS 300 805-2: February 1998
Foreword
This European Telecommunication Standard (ETS) has been produced by the standardizing Information
and Communication Systems (ECMA) on behalf of its members and those of the European
Telecommunications Standards Institute (ETSI).
This ETS comprises two parts with the generic title "Private Integrated Services Network (PISN);
Inter-exchange signalling protocol; Network Layer (NL); Circuit mode basic services". The title of each part
is listed below:
Part 1: "Test Suite Structure and Test Purposes (TSS & TPs)";
Part 2: "Abstract Test Suite Specification (ATS)".
Transposition dates
Date of adoption of this ETS: 23 January 1998
Date of latest announcement of this ETS (doa): 31 May 1998
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 30 November 1998
Date of withdrawal of any conflicting National Standard (dow): 30 November 1998

---------------------- Page: 9 ----------------------

SIST ETS 300 805-2 E1:2005
Page 8
ETS 300 805-2: February 1998
Blank page

---------------------- Page: 10 ----------------------

SIST ETS 300 805-2 E1:2005
Page 9
ETS 300 805-2: February 1998
1 Scope
This European Telecommunication Standard (ETS) contains the Abstract Test Suite (ATS) specification
for the Network Layer (NL), Circuit Mode Basic Services (CMBS) of the Inter-exchange signalling protocol,
for Private Integrated Services Networks (PISN).
The objective of this ATS specification is to provide conformance tests which give a high probability of
inter-operability of the NL. The ATS specification covers the procedures described in ETS 300 172 [1].
The ISO standard for the methodology of conformance testing (ISO/IEC 9646-1 [3],
ISO/IEC 9646-2 [4] and ISO/IEC 9646-3 [5]) is used as basis for the test methodology.
This ATS specification is applicable to implementations which support either a Basic Rate or a Primary
Rate access interface, or both, operating over a leased line. It is applicable to various PINX roles,
i.e. Originating, Terminating, Transit, Incoming/Outgoing Gateway.
Annex A provides the Partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma of
this ETS.
Annex B provides the Protocol Conformance Test Report (PCTR) proforma of this ETS.
Annex C provides the Tree and Tabular Combined Notation (TTCN) part of this ETS.
2 Normative references
This ETS incorporates by dated and undated reference, provisions from other publications. These
normative references are cited in the appropriate places in the text and the publications are listed
hereafter. For dated references, subsequent amendments or revisions to any of these publications apply
to this ETS only when incorporated in it by amendment or revision. For undated references the latest
edition of the publication referred to applies.
[1] ETS 300 172 (1995): "Private Integrated Services Network (PISN);
Inter-Exchange Signalling protocol, Circuit Mode Basic Services".
[2] ETS 300 805-1 (1996): "Private Integrated Services Network (PISN);
Inter-exchange signalling protocol; Circuit mode basic services; Network Layer
(NL); Part 1: Test Suite Structure and Test Purposes (TSS&TP)".
[3] ISO/IEC 9646-1 (1994): "Information Technology - Open Systems
Interconnection - Conformance Testing Methodology and Framework - Part 1:
General Concepts".
[4] ISO/IEC 9646-2 (1994): "Information Technology - Open Systems
Interconnection - Conformance Testing Methodology and Framework - Part 2:
Abstract Test Suite Specification".
[5] ISO/IEC 9646-3 (1992): "Information Technology - Open Systems
Interconnection - Conformance Testing Methodology and Framework -Part 3:
The Tree and Tabular Combined Notation (TTCN)" including "Amendment 1 to
ISO/IEC 9646-3:1992 TTCN extensions" (1996).
[6] ISO/IEC 9646-3 AM2 (1997): " Amendment 2 to ISO/IEC 9646-3:1992 Further
extensions".
[7] ISO/IEC 9646-4 (1994): "Information Technology - Open Systems
Interconnection - Conformance Testing Methodology and Framework, Part 4:
Test Realization".
[8] ISO/IEC 9646-5 (1994): "Information Technology - Open Systems
Interconnection - Conformance Testing Methodology and Framework - Part 5:
Requirements on test laboratories and clients for the conformance assessment
process".

---------------------- Page: 11 ----------------------

SIST ETS 300 805-2 E1:2005
Page 10
ETS 300 805-2: February 1998
3 Definitions and abbreviations
3.1 Definitions
For the purposes of this ETS, the following definitions apply:
Abstract Test Suite (ATS): See ISO/IEC 9646-1 [3].
final test purpose: See ETS 300 805-1 [2].
Implementation Under Test (IUT): See ISO/IEC 9646-1 [3].
incoming call: See ETS 300 172 [1].
incoming gateway PINX: See ETS 300 172 [1].
Lower Tester (LT): See ISO/IEC 9646-1 [3].
network layer: For the purposes of this ATS the procedures described in ETS 300 172 [1].
originating PINX: See ETS 300 172 [1].
outgoing call: See ETS 300 172 [1].
outgoing gateway PINX: See ETS 300 172 [1].
PICS proforma: See ISO/IEC 9646-1 [3].
PIXIT proforma: See ISO/IEC 9646-1 [3].
Point Of Control And Observation (PCO): See ISO/IEC 9646-1 [3].
preceding PINX: See ETS 300 172 [1].
Protocol Implementation Conformance Statement (PICS): See ISO/IEC 9646-1 [3].
Protocol Implementation Extra Information For Testing (PIXIT): See ISO/IEC 9646-1 [3].
segmentation: See ETS 300 805-1 [2].
Signalling Carriage Mechanism (SCM): See ETS 300 172 [1].
subsequent PINX: See ETS 300 172 [1].
super test purpose: See ETS 300 805-1 [2].
System Under Test (SUT): See ISO/IEC 9646-1 [3].
terminating PINX: See ETS 300 172 [1].
transit PINX: See ETS 300 172 [1].
Upper Tester (UT): See ISO/IEC 9646-1 [3].
3.2 Abbreviations
For the purposes of this ETS, the following abbreviations apply:
ASP Abstract Service Primitive
ATM Abstract Test Method

---------------------- Page: 12 ----------------------

SIST ETS 300 805-2 E1:2005
Page 11
ETS 300 805-2: February 1998
ATS Abstract Test Suite
CC Call Control
CM Co-ordination Message
CMBS Circuit Mode Basic Services
CP Co-ordination Point
IUT Implementation Under Test
LT Lower Tester
MS Message Segmentation
MTC Master Test Component
NL Network Layer
PC Protocol Control
PCF Protocol Control Function
PCO Point of Control and Observation
PCTR Protocol Conformance Test Report
PDF Protocol Discriminator Filter
PDU Protocol Data Unit
PICS Protocol Implementation Conformance Statement
PINX Private INtegrated services eXchange
PISN Private Integrated Services Network
PIXIT Protocol Implementation eXtra Information for Testing
PSS1 Private Integrated Signalling System Number 1
PTC Parallel Test Component
SUT System Under Test
TP Test Purpose
TTCN Tree and Tabular Combined Notation
UT Upper Tester
4 Abstract Test Method (ATM)
This clause describes the different Abstract Test Methods (ATMs) used for testing the Network Layer (NL)
protocol. Two methods are applied; the Remote single layer test method and the Multi-Party test method.
4.1 Choice of the ATM
4.1.1 Functional subsets
The choice of functional subsets is based primarily on the fact that Private Integrated signalling System
Number One (PSS1) is subdivided into two functional entities: Call Control (CC) and Protocol Control
(PC). Each of these two functional entities is tested using different sets of Test Purposes (TPs) and hence
different test cases.
The PC entity is further divided into three sublayers: the Protocol Discriminator Filter (PDF) sublayer, the
Message Segmentation sublayer and the other Protocol Control Functions (PCF) sublayer.
From the viewpoint of this ATS, PSS1 is considered to be divided into two functional subsets, as shown in
figure 1. The first of these functional groups consists of the Protocol Discriminator Filter sublayer and the
Message Segmentation sublayer. The second functional group consists of the other PCF sublayer and the
CC entity. A different Point of Control and Observation (PCO) is used for each of these functional groups
when being tested.

---------------------- Page: 13 ----------------------

SIST ETS 300 805-2 E1:2005
Page 12
ETS 300 805-2: February 1998
Call Control
Call Control
2nd group
Other Protocol
Control Functions
Protocol
PSS1
Control
Segmentation
1st group
P. D. Filter
Layer 2
SCM
Layer 1
NOTE: In the remainder of clause 4, the term "Protocol Control" (PC) refers only to the "Other Protocol
Control Functions" sublayer.
Figure 1: PSS1 functional subsets
4.1.2 Single- and Multi-party testing
For CC, the protocol defines different roles that a private integrated services exchange (PINX) can play: it
can be an end or gateway PINX (Originating, Terminating, Incoming Gateway, Outgoing Gateway), or a
Transit PINX. In the first case, only one interface needs to be tested and in the second case, two
interfaces need to be tested simultaneously.
4.2 Single PCO testing
Single PCO testing applies to the Segmentation and Protocol Discriminator Filter, to the Protocol Control
and to the CC for an Originating, Terminating, Incoming Gateway or Outgoing Gateway PINX.
4.2.1 CC testing for non-Transit PINX and PC testing
As shown in figure 2, the Implementation Under Test (IUT) is the PC and CC part and it is an end-system.
It is not possible to observe and control the upper service boundary of the IUT. Consequently, the test
method chosen is the Remote Test Method, where the co-ordination procedures are expressed in an
informal way. The test system will only contain one Lower Tester (LT) and no Upper Tester (UT). The
PCO, called LX, is located between the PC and CC part and the Segmentation part. Only unsegmented
Protocol Data Units (PDUs) are exchanged.

---------------------- Page: 14 ----------------------

SIST ETS 300 805-2 E1:2005
Page 13
ETS 300 805-2: February 1998
TEST SYSTEM
SUT
LT
IUT
Unsegmented
PDUs
Call Control and Call Control and
Protocol Control
Protocol Control
PCO : LX PSS1
Segmentation Segmentation
P. D. Filter P. D. Filter
SCM
Figure 2: Remote single layer test method for Protocol Control and Call Control
for non-Transit PINX
4.2.2 Segmentation and Protocol Discriminator Filter testing
As shown in figure 3, the IUT is the Segmentation and Protocol Discriminator Filter part and it is an
end-system. It is not possible to observe and control the upper service boundary of the IUT.
Consequently, the test method chosen is the Remote Test Method, where the co-ordination procedures
are expressed in an informal way. The test system will only contain one LT and no UT. The PCO, called
LSEG, is located between the Segmentation and Protocol Discriminator Filter part and the SCM. The
PDUs exchanged are SEGMENT PDUs and unsegmented PDUs.
TEST SYSTEM SUT
LT
Call Control and
Call Control and
Protocol Control
Protocol Control
IUT
SEGMENT PDUs
PSS1
Segmentation
Segmentation
and
unsegmented PDUs
P. D. Filter P. D. Filter
PCO : LSEG
SCM
Figure 3: Remote single layer test method for Segmentation and Protocol
Discriminator Filter

---------------------- Page: 15 ----------------------

SIST ETS 300 805-2 E1:2005
Page 14
ETS 300 805-2: February 1998
4.3 Multiple PCO testing
Multiple PCO testing applies to the PC and the CC for Transit PINX.
4.3.1 CC testing for a Transit PINX
As shown in figure 4, the IUT is the PC and CC part of the Transit PINX and it is an open-relay system.
Consequently, the test method chosen is a Multi-Party Test Method with no UT. The test system will
contain two LTs attached to the IUT via two PCOs, called LX and LY between the PC and CC part and the
Segmentation part. The PDUs exchanged are only unsegmented PDUs.
TEST SYSTEM
LOWER TESTER CONTROL FUNCTION
TCP
TCP
SUT (RELAY-SYSTEM)
LT1 LT2
IUT
Unsegmented
Unsegmented
Call Control  PDUs Call Control
PDUs
Call Control
and and
and
Protocol Control Protocol Control
Protocol Control
PCO : LX PCO : LY
PSS1
Segmentation Segmentation
Segmentation Segmentation
P. D. Filter P. D. Filter P. D. Filter
P. D. Filter
SCM SCM
Figure 4: Multi-party test method for PC and CC for Transit PINX
4.4 Test Configurations and use of concurrent TTCN
As this ATS covers both single-party testing using non-concurrent TTCN and multi-party testing using
concurrent TTCN, the notation chosen for the complete ATS is the concurrent TTCN syntax. Therefore,
test components are defined to describe the two configurations: the "mono" configuration and the "transit"
configuration, as shown in figures 5 and 6.
The mono configuration is used in case of single-party testing, i.e. for the PC testing, the CC testing for
non-transit PINX and the Segmentation and Protocol Discriminator Filter testing. Only one test
component, which is the Master Test Component (MTC) MTC_MONO, connected to the IUT via the
PCOs LX or LSEG, is needed in this case.

---------------------- Page: 16 ----------------------

SIST ETS 300 805-2 E1:2005
Page 15
ETS 300 805-2: February 1998
MTC_MONO
LX or LSEG
IUT
Figure 5: Mono configuration
The transit configuration is used in case of multi-party testing, i.e. for the PC and CC testing for transit
PINX. In this case, three test components are needed, these are the Master Test Component
MTC_TRANSIT and the two Parallel Test Components PTC_X and PTC_Y, which are connected to the
MTC via the two Co-ordination Points CPX and CPY. PTC_X and PTC_Y are further connected to the IUT
via the two PCOs LX and LY.
MTC_TRAN SIT
CPY
CPX
PTC_Y
PTC_X
LX LY
IU T
Figure 6: Transit configuration
5 Untestable Test Purposes (TPs)
Due to the ATMs chosen in this ATS or other restrictions, the following super test purposes have been
identified as being untestable and therefore have not been derived into final test purposes:
SP005, SP006, SP014, SP099, SP159, SP161, SP162, SP163, SP164.
6 Conformance clause
This specification is applicable to implementations which support either a Basic Rate or a Primary Rate
access interface, or both, operating over a leased line. A means of test may offer one or both access
types.
The test realizer shall comply with the requirements of ISO/IEC 9646-4 [7]; in particular, these concern the
realization of an executable Test Suite based on each ATS.

---------------------- Page: 17 ----------------------

SIST ETS 300 805-2 E1:2005
Page 16
ETS 300 805-2: February 1998
Test laboratories running conformance test services using this ATS shall comply with ISO/IEC 9646-5 [8].
A means of test conforming to this ATS shall implement at least a subset of test cases which is the
complete subset of test cases selected according to the selection expressions for a particular consistent
set of test suite parameters. Such a subset may include only test cases applicable to Transit PINX or End
PINX testing.
Certain test cases are selected only when the IUT is configured as A or as B. Therefore, in order to cover
all test cases applicable to an implementation, it is necessary to change the configuration and run the
omitted test cases with the appropriate changes to the Test Suite Parameter IUT_A.
7 ATS Conventions
This clause describes the conventions ado
...

Questions, Comments and Discussion

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