ETSI ETS 300 012-7 ed.2 (1998-10)
Integrated Services Digital Network (ISDN); Basic User-Network Interface (UNI); Part 7: Abstract Test Suite (ATS) specification for interface IB
Integrated Services Digital Network (ISDN); Basic User-Network Interface (UNI); Part 7: Abstract Test Suite (ATS) specification for interface IB
RE/TM-03038-7
Integrated Services Digital Network (ISDN) – Basic User Network Interface (UNI) – Part 7: Abstract Test Suite specification (ATS) for interface IB
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST ETS 300 012-7 E2:2003
01-december-2003
Integrated Services Digital Network (ISDN) – Basic User Network Interface (UNI) –
Part 7: Abstract Test Suite specification (ATS) for interface IB
Integrated Services Digital Network (ISDN); Basic User-Network Interface (UNI); Part 7:
Abstract Test Suite (ATS) specification for interface IB
Ta slovenski standard je istoveten z: ETS 300 012-7 Edition 2
ICS:
33.080 Digitalno omrežje z Integrated Services Digital
integriranimi storitvami Network (ISDN)
(ISDN)
SIST ETS 300 012-7 E2:2003 en
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST ETS 300 012-7 E2:2003
---------------------- Page: 2 ----------------------
SIST ETS 300 012-7 E2:2003
EUROPEAN ETS 300 012-7
TELECOMMUNICATION October 1998
STANDARD Second Edition
Source: TM Reference: RE/TM-03038-7
ICS: 33.020
Key words: ATS, basic, ISDN, layer 1, testing, transmission, UNI
Integrated Services Digital Network (ISDN);
Basic User Network Interface (UNI);
Part 7: Abstract Test Suite specification (ATS) for interface I
B
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
Internet: secretariat@etsi.fr - http://www.etsi.fr - http://www.etsi.org
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 012-7 E2:2003
Page 2
ETS 300 012-7: October 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 Standards Making Support Dept." at the address shown on the title page.
---------------------- Page: 4 ----------------------
SIST ETS 300 012-7 E2:2003
Page 3
ETS 300 012-7: October 1998
Contents
Foreword .5
1 Scope .7
2 Normative references.7
3 Definitions and abbreviations .8
3.1 Definitions .8
3.2 Abbreviations .8
4 Abstract Test Method (ATM).8
4.1 Particularities of the physical layer.9
5 Untestable test purposes.9
6 ATS conventions .9
6.1 General design issues .9
6.1.1 Declarations part .10
6.1.1.1 Type definitions.10
6.1.1.1.1 Simple type definitions.10
6.1.1.1.2 Structured type definitions .10
6.1.1.1.3 Abstract Service Primitive (ASP) type
definitions.10
6.1.1.1.4 PDU type definitions .11
6.1.1.2 Test suite constants.11
6.1.1.3 Test suite parameters.11
6.1.1.4 Variables.11
6.1.1.4.1 Test suite variables.11
6.1.1.4.2 Test case variables.11
6.1.1.5 Test suite operation definitions.11
6.1.1.6 Alias definitions.11
6.1.2 Constraint part.12
6.1.2.1 Structured type constraint declaration .12
6.1.2.2 ASN.1 type constraint declaration .12
6.1.2.3 ASP type constraint declaration.12
6.1.2.3.1 ASN.1 ASP type constraint declaration 12
6.1.2.3.2 TTCN ASP type constraint declaration .12
6.1.2.4 PDU type constraint declaration .12
6.1.2.4.1 ASN.1 PDU type constraint
declaration .12
6.1.2.4.2 TTCN PDU type constraint declaration.12
6.1.2.5 Chaining of constraints .12
6.1.2.5.1 Static chaining.12
6.1.2.5.2 Dynamic chaining.12
6.1.2.6 Derived constraint.12
6.1.2.7 Parameterized constraints.12
6.1.2.8 Value assignment .13
6.1.2.8.1 Specific values.13
6.1.2.8.2 Matching values.13
6.1.3 Dynamic part .13
6.1.3.1 Test cases .13
6.1.3.2 Test steps .13
6.1.3.3 Defaults.13
7 ATS to Test Purpose (TP) map.13
---------------------- Page: 5 ----------------------
SIST ETS 300 012-7 E2:2003
Page 4
ETS 300 012-7: October 1998
8 Protocol Conformance Test Report (PCTR) conformance. 13
9 ATS conformance. 14
Annex A (normative): Protocol Conformance Test Report (PCTR) proforma . 15
A.1 Identification summary. 15
A.1.1 Protocol conformance test report. 15
A.1.2 IUT identification. 15
A.1.3 Testing environment. 15
A.1.4 Limits and reservations . 16
A.1.5 Comments. 16
A.2 IUT conformance status . 16
A.3 Static conformance summary. 16
A.4 Dynamic conformance summary. 17
A.5 Static conformance review report . 17
A.6 Test campaign report. 18
A.7 Observations. 19
Annex B (normative): Abstract Test Suite (ATS). 20
B.1 The TTCN Graphical form (TTCN.GR) for basic access . 20
B.2 The TTCN Machine Processable form (TTCN.MP) for basic access . 20
Annex C (informative): General structure of ATS. 21
History. 22
---------------------- Page: 6 ----------------------
SIST ETS 300 012-7 E2:2003
Page 5
ETS 300 012-7: October 1998
Foreword
This second edition European Telecommunication Standard (ETS) has been produced by the ETSI
Technical Committee Transmission and Multiplexing (TM).
This ETS concerns the basic User Network Interface (UNI) for the Integrated Services Digital Network
(ISDN) and consists of 7 parts as follows:
Part 1: "Layer 1 specification";
Part 2: "Implementation Conformance Statement (ICS) and Implementation eXtra Information for
Testing (IXIT) specification for interface I ";
A
Part 3: "Implementation Conformance Statement (ICS) and Implementation eXtra Information for
Testing (IXIT) specification for interface I ";
B
Part 4: "Conformance test specification for interface I ";
A
Part 5: "Conformance test specification for interface I ";
B
Part 6: "Abstract Test Suite (ATS) specification for interface I ";
A
Part 7: "Abstract Test Suite (ATS) specification for interface I ";
B
and is based on ITU-T Recommendation I.430 [12].
Transposition dates
Date of adoption of this ETS: 18 September 1998
Date of latest announcement of this ETS (doa): 31 January 1999
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 31 July 1999
Date of withdrawal of any conflicting National Standard (dow): 31 July 1999
---------------------- Page: 7 ----------------------
SIST ETS 300 012-7 E2:2003
Page 6
ETS 300 012-7: October 1998
Blank page
---------------------- Page: 8 ----------------------
SIST ETS 300 012-7 E2:2003
Page 7
ETS 300 012-7: October 1998
1 Scope
This part 7 of ETS 300 012 specifies the Abstract Test Suite (ATS) for the user side of the T reference
point or coincident S and T reference point (as defined in CCITT Recommendation I.411 [9]) of
implementations conforming to ETS 300 012-1 [1] for the pan-European Integrated Services Digital
Network (ISDN).
A further part of this ETS specifies the Test Suite Structure and Test Purposes (TSS&TP) related to this
ATS.
2 Normative references
This ETS incorporates by dated and undated reference, provisions from other publications. These
normative references are cited at the appropriate places in the text and the publications are listed
hereafter. For dated references, subsequent amendments to or revisions of 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 012-1 (1996): "Integrated Services Digital Network (ISDN); Basic User
Network Interface (UNI); Part 1: Layer 1 specification".
[2] ETS 300 012-2 (1996): "Integrated Services Digital Network (ISDN); Basic User
Network Interface (UNI); Part 2: Implementation Conformance Statement (ICS)
and Implementation eXtra Information for Testing (IXIT) specification for
interface I ".
A
[3] ETS 300 012-3 (1996): "Integrated Services Digital Network (ISDN); Basic User
Network Interface (UNI); Part 3: Implementation Conformance Statement (ICS)
and Implementation eXtra Information for Testing (IXIT) specification for
interface I ".
B
[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 (1992): "Information technology; Open Systems
Interconnection; Conformance testing methodology and framework; Part 3: The
Tree and Tabular Combined Notation (TTCN)".
[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".
[9] ITU-T Recommendation I.411 (1993): "ISDN user-network interfaces;
references configurations".
[10] ITU-T Recommendation I.112 (1993): "Vocabulary of terms for ISDNs".
[11] CCITT Recommendation E.164 (1991): "Numbering plan for the ISDN era".
[12] ITU-T Recommendation I.430 (1995): "Basic user-network interface; Layer 1
specification".
---------------------- Page: 9 ----------------------
SIST ETS 300 012-7 E2:2003
Page 8
ETS 300 012-7: October 1998
3 Definitions and abbreviations
3.1 Definitions
For the purposes of this ETS, the following definitions apply:
Implementation Under Test (IUT): See ISO/IEC 9646-1 [4].
System Under Test (SUT): See ISO/IEC 9646-1 [4].
Abstract Test Suite (ATS): See ISO/IEC 9646-1 [4].
Protocol Implementation Conformance Statement (PICS): See ISO/IEC 9646-1 [4].
PICS proforma: See ISO/IEC 9646-1 [4].
Lower Tester (LT): See ISO/IEC 9646-1 [4].
Upper Tester (UT): See ISO/IEC 9646-1 [4].
Point of Control and Observation (PCO): See ISO/IEC 9646-1 [4].
3.2 Abbreviations
For the purposes of this ETS, the following abbreviations apply, in addition to those given in
ETS 300 012-1 [1]:
ASP Abstract Service Primitive
ATM Abstract Test Method
ATS Abstract Test Suite
ExTS Executable Test Suite
ISO International Organization for Standardization
IUT Implementation Under Test
LT Lower Tester
MOT Means Of Testing
PCO Point of Control and Observation
PCTR Protocol Conformance Test Report
PDU Protocol Data Unit
PICS Protocol Implementation Conformance Statement
SCTR System Conformance Test Report
SUT System Under Test
TCP Test Co-ordination Procedures
TP Test Purpose
TSS&TP Test Suite Structure and Test Purposes
TTCN Tree and Tabular Combined Notation
4 Abstract Test Method (ATM)
The remote test method is applied for this ATS. The boundary between layer 1 and layer 2 is supposed to
be inaccessible. This means that the correct interaction between the Implementation Under Test (IUT)
and its upper layer on the one hand, and the management entity on the other hand, is not directly testable.
The Points of Control and Observation (PCOs) reside at the service access point between the physical
connection and "layer1". These PCOs are named "L" (for Lower), Ld for D-channel, Lp for power status.
The L PCOs are used to control and observe the behaviour of the IUT and test case verdicts are assigned
depending on the behaviour observed at these PCOs.
---------------------- Page: 10 ----------------------
SIST ETS 300 012-7 E2:2003
Page 9
ETS 300 012-7: October 1998
Tester SUT
Layer 2 Layer 2
Layer 1 IUT
L, Ld
PCOs
Service provider
Figure 1: Remote test method
Actions by the IUT are caused by either of the following events:
- with layer 1 Protocol Data Units (PDUs) delivered to the IUT via the physical connection;
- with external actions on the IUT. These events are described with Tree and Tabular Combined
Notation (TTCN) "implicit send events" whose practical execution is strictly related to the IUT
features.
Only PDUs received from the IUT via the physical connection are directly accessible to the tester. By
means of the PDUs received the following is tested for conformance:
- correct response of the IUT to a stimulus from the tester;
- correct timer duration of the implement timers;
- state transition.
Both "normal" and provocative testing are considered according to the tester behaviour.
4.1 Particularities of the physical layer
In upper layers, the tester and the IUT do not always send something, but in physical layer to send nothing
means to send Info 0. Then we shall consider in the dynamic part that when the tester action is not
specified, that means that it is still sending the last specified Info.
It is quite long to specify every Info 3 emitted by the tester to try to establish Data LinK Layer. Then an
operation is used to continuously fill in D-Bit positions inside Info 3.
5 Untestable test purposes
There are no untestable test purposes associated with this ATS.
6 ATS conventions
6.1 General design issues
Clause 6 is structured similarly to the structure of a TTCN ATS. However, the names of the subclauses
are arranged in a way more suitable to this ETS.
---------------------- Page: 11 ----------------------
SIST ETS 300 012-7 E2:2003
Page 10
ETS 300 012-7: October 1998
6.1.1 Declarations part
6.1.1.1 Type definitions
6.1.1.1.1 Simple type definitions
Where appropriate, simple types have a length, a value list or a range restriction attached.
Simple types defined as being of some string type (e.g. BITSTRING, OCTETSTRING, IA5Sting), have a
length restriction or a value list attached.
Simple types, defined as being of INTEGER type, have a value list or a range restriction attached.
6.1.1.1.2 Structured type definitions
6.1.1.1.2.1 TTCN structured type definitions
All structured type definitions are provided with a full name.
All elements in every structured type definition, defined as being of some string type (e.g. BITSTRING,
OCTETSTRING), have a length restriction attached.
If an element in a structured type definition is defined as being of a referenced type, the (possible)
restr
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.