SIST ETS 300 804-2 E1:2005
(Main)Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Circuit mode basic services; Data Link Layer (DLL); Part 2: Abstract Test Suite (ATS) specification
- Abstract
Conformance Test Specification (TTCN) for the protocol for layer 2 signalling between exchanges of private integrated services networks for the control of circuit-switched calls.
- Status
- Published
- Publication Date
- 28-Feb-2005
- Technical Committee
- SPN - Services and Protocols for Networks
- Current Stage
- 6060 - National Implementation/Publication (Adopted Project)
- Start Date
- 01-Mar-2005
- Due Date
- 01-Mar-2005
- Completion Date
- 01-Mar-2005
- Mandate
- T-245
SIST ETS 300 804-2 E1:2005 is the Slovenian adoption of ETS 300 804-2 Edition 1, published by SIST. It specifies the Abstract Test Suite (ATS) for conformance testing of the Data Link Layer (DLL) in Private Integrated Services Network (PISN) inter-exchange signalling for circuit mode basic services. The document is meant for test laboratories, implementers, and others who need to prepare, run, or review DLL conformance tests.
What does SIST ETS 300 804-2 E1:2005 specify?
SIST ETS 300 804-2 E1:2005 specifies the ATS for the DLL of the PISN inter-exchange signalling protocol. Clause 1 says the objective is to provide conformance tests that give a high probability of interoperability, and it applies the ISO conformance testing methodology.
The scope is centered on layer 2 signalling between exchanges of private integrated services networks for control of circuit-switched calls. It is intended for symmetrical application between two Private Integrated Services Network eXchanges (PINXs) and for certain equipment scenarios that provide a continuous bit stream channel between two PINXs.
The document is organized into five clauses and three normative annexes.
| Annex | What it covers |
|---|---|
| Annex A | Partial PIXIT proforma |
| Annex B | Protocol Conformance Test Report (PCTR) proforma for PINX-DLL |
| Annex C | Abstract Test Suite (ATS) for PINX-DLL in TTCN.GR and TTCN.MP forms |
Clause 2 lists the normative references. Clause 3 gives definitions and abbreviations. Clause 4 describes the Abstract Test Method (ATM), and Clause 5 sets the ATS conventions used for names, declarations, and test behavior.
What are the key requirements of SIST ETS 300 804-2 E1:2005?
SIST ETS 300 804-2 E1:2005 is a test specification, so its main requirements are about how the ATS is structured and how tests are executed. The practical effect is that a laboratory can run the same conformance logic in a controlled and repeatable way.
Test method and test location
Clause 4 says the remote test method is the basic method for DLL conformance testing, with an embedded variant used when a test purpose needs some Network Layer (NWK) functions such as I-frame transmission. In practice, the Lower Tester (LT) controls and observes the Implementation Under Test (IUT) from a remote DLL test system.
Clause 4.1 places the Point of Control and Observation (PCO) at the Physical Layer (PHL) Service Access Point (PSAP). That matters because test events are expressed as PH-Data Abstract Service Primitives (ASPs) and DLL Protocol Data Units (PDUs), so the test equipment must work at the physical access point rather than at the upper service boundary.
Master and slave side testing
Clause 4.2.1 says the same ATS can be used for master-side or slave-side testing by reversing the Command/Response (C/R) field values. The ATS is configured with the TSPX_MASTER parameter, which is set to TRUE for master and FALSE for slave. In practice, this lets one test suite cover both sides without rewriting the test logic.
Handling of test disturbances
Clause 4.2.2 notes that many invalid or inopportune test cases generate MDL-ERROR-IND primitives, and some tests rely on NWK procedures to exercise DLL functions. The supplier of the IUT is expected to take precautions so these effects do not distort the test result. In practice, this means the test report must distinguish between behavior under test and side effects created by the test method.
Test case flow and state control
Clause 4.2.3 allows any execution sequence, but recommends running Valid Behaviour (BV), then Inopportune Behaviour (BO), then Invalid Behaviour (BI) test cases to simplify analysis. Clause 4.3 defines preambles, postambles, check sequences, and defaults for common test behavior.
This is important because the ATS includes named steps to bring the IUT into specific states before a test, verify the ending state afterwards, and handle unexpected events through default trees. The named state steps include states such as 4.0, 7.0, 7.1, 7.4, 7.5, 8.0, 8.1, 8.4, and 8.5, with postamble step PO40_001 returning the IUT to state 4.0.
Protocol objects and test data
Clause 4.4 defines five ASPs: PH_DATA_RQ, PH_DATA_IN, PH_ACT_RQ, PH_ACT_IN, and PH_DEACT_IN. It also defines PDUs based on the frame types in ETS 300 402-2. In practice, the tester must send and observe the frame structures used by the DLL, including address, control, information, and Field Code Sequence (FCS) fields when relevant.
Timers and counters
Clause 4.5 defines ATS timers and counters such as T200_min, T200_max, T203_min, T203_max, T_AC, T_NOAC, T_WAIT, T_S4_max, T_READ, T_NWK, N200, and N201. These values control retries, waiting periods, synchronization, and information field size. For a lab, these parameters are the timing and capacity settings that keep the test execution aligned with the protocol behavior being checked.
Naming and reporting rules
Clause 5 defines the naming conventions for test cases, test purposes, declaration identifiers, timers, ASP constraints, and PDU constraints. It also defines label conventions for verdict logging and the use of local trees and separate test steps. In practice, these rules make the ATS machine-readable and keep test logs traceable back to the exact test case and step.
What terms does SIST ETS 300 804-2 E1:2005 define?
SIST ETS 300 804-2 E1:2005 defines terms from OSI conformance testing and PISN DLL testing so that the ATS can be read consistently.
- Abstract Test Suite (ATS) - The structured collection of test cases, conventions, and data used to test conformance.
- Implementation Under Test (IUT) - The DLL implementation being checked by the test suite.
- Point of Control and Observation (PCO) - The point where the tester sends events to, and observes events from, the IUT.
- Private Integrated Services Network eXchange (PINX) - One of the exchanges between which the inter-exchange signalling protocol is applied.
- Protocol Implementation eXtra Information for Testing (PIXIT) - The implementation-specific test information collected in Annex A to configure the ATS.
- Protocol Conformance Test Report (PCTR) - The report form in Annex B used to record the outcome of the conformance test campaign.
- Lower Tester (LT) - The tester role that controls and observes the IUT in the remote test method.
Who uses SIST ETS 300 804-2 E1:2005?
SIST ETS 300 804-2 E1:2005 is used by conformance test laboratories, product suppliers, and clients who need documented evidence of DLL behavior. It is also useful for teams preparing a Protocol Implementation eXtra Information for Testing (PIXIT) or a Protocol Conformance Test Report (PCTR).
In practice, engineers use it to build or run the ATS, quality managers use it to review conformance evidence, and buyers or evaluators use it to compare what was tested against what they need. It is especially relevant where the same ATS must be applied to master and slave side testing.
What changed in SIST ETS 300 804-2 E1:2005 from the previous edition?
SIST ETS 300 804-2 E1:2005 corresponds to ETS 300 804-2 Edition 1. The document history records the publication path as public enquiry, vote, and first edition in February 1998.
Which standards are used with SIST ETS 300 804-2 E1:2005?
SIST ETS 300 804-2 E1:2005 relies on a small set of referenced standards for methodology, terminology, and related protocol material.
| Reference | What it contributes |
|---|---|
| ETS 300 402-2 | DLL specification for user-network interface data link layer and the frame/state material used by the ATS |
| ISO/IEC 9646-1 | General concepts for OSI conformance testing |
| ISO/IEC 9646-2 | Rules for Abstract Test Suite specification |
| ISO/IEC 9646-3 | Tree and Tabular Combined Notation (TTCN) |
| ISO/IEC 9646-5 | Requirements on test laboratories and clients |
| ISO 7498 | OSI basic reference model terms for layers and conformance vocabulary |
| ETS 300 402-4 | PICS references for the DLL protocol |
| ETS 300 804-2 (1996) | Related PISN DLL abstract test document on the same subject |
| Part 1 of ETS 300 804 | Test Suite Structure and Test Purposes (TSS & TPs) for the same DLL family |
What does the SIST ETS 300 804-2 E1:2005 document contain?
SIST ETS 300 804-2 E1:2005 contains the ATS structure in clause form, plus the proformas and TTCN files needed to support testing. Annex A provides the PIXIT proforma for collecting implementation-specific test settings, and Annex B provides the PCTR proforma for recording results and observations.
Annex C contains the ATS itself in both Tree and Tabular Combined Notation (TTCN.GR) and machine-processable format (TTCN.MP). The annex also notes that the graphical TTCN representation takes precedence if the two forms are interpreted differently.
Clause 4 includes the test architecture figure, the preamble and postamble steps, the default trees, the ASP and PDU definitions, and the timer and counter tables. Clause 5 gives the naming and labeling rules that make the ATS usable in tools and test logs.
Get Certified
Connect with accredited certification bodies for this standard

BSI Group
BSI (British Standards Institution) is the business standards company that helps organizations make excellence a habit.

NYCE
Mexican standards and certification body.

ANCE
Mexican certification and testing association.
Sponsored listings
Frequently Asked Questions
SIST ETS 300 804-2 E1:2005 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Circuit mode basic services; Data Link Layer (DLL); Part 2: Abstract Test Suite (ATS) specification". This standard covers: Conformance Test Specification (TTCN) for the protocol for layer 2 signalling between exchanges of private integrated services networks for the control of circuit-switched calls.
Conformance Test Specification (TTCN) for the protocol for layer 2 signalling between exchanges of private integrated services networks for the control of circuit-switched calls.
SIST ETS 300 804-2 E1:2005 is classified under the following ICS (International Classification for Standards) categories: 33.040.35 - Telephone networks; 35.100.20 - Data link layer. The ICS classification helps identify the subject area and facilitates finding related standards.
SIST ETS 300 804-2 E1:2005 is associated with the following European legislation: Standardization Mandates: T-245. When a standard is cited in the Official Journal of the European Union, products manufactured in conformity with it benefit from a presumption of conformity with the essential requirements of the corresponding EU directive or regulation.
SIST ETS 300 804-2 E1:2005 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.
Standards Content (Sample)
SLOVENSKI STANDARD
01-marec-2005
=DVHEQRRPUHåMH]LQWHJULUDQLPLVWRULWYDPL3,610HGFHQWUDOQLVLJQDOL]DFLMVNL
SURWRNRO2VQRYQHVWRULWYHYRGRYQHJDQDþLQD3RGDWNRYQDSRYH]RYDOQDSODVW
'//GHO$EVWUDNWQLSUHVNXãDOQLQL]$766SHFLILNDFLMD
Private Integrated Services Network (PISN); Inter-exchange signalling protocol; Circuit
mode basic services; Data Link Layer (DLL); Part 2: Abstract Test Suite (ATS)
specification
Ta slovenski standard je istoveten z: ETS 300 804-2 Edition 1
ICS:
33.040.35 Telefonska omrežja Telephone networks
35.100.20 Podatkovni povezovalni sloj Data link layer
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
EUROPEAN ETS 300 804-2
TELECOMMUNICATION February 1998
STANDARD
Source: ECMA Reference: DE/ECMA-00108-2
ICS: 33.020
Key words: ATS, circuit mode, layer 2, QSIG, PISN, PTN, testing
Private Integrated Services Network (PISN);
Inter-exchange signalling protocol;
Circuit mode basic services;
Data Link Layer (DLL);
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 2
ETS 300 804-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 3
ETS 300 804-2: February 1998
Contents
Foreword .5
1 Scope .7
2 Normative references.7
3 Definitions and abbreviations .8
3.1 ETS definitions:.8
3.2 ISO definitions:.8
3.3 Abbreviations .8
4 Abstract Test Method (ATM).9
4.1 DLL protocol testing.9
4.2 Execution of test cases.9
4.2.1 Master-Slave testing.9
4.2.2 Handling of error indications.10
4.2.3 Test case execution sequence.10
4.3 Test step and default step structure .10
4.3.1 Preambles .10
4.3.2 Postambles.11
4.3.3 Check sequence.11
4.3.4 Defaults .11
4.4 Abstract Service Primitives (ASP) and Protocol Data Units (PDUs).11
4.4.1 Abstract Service Primitives (ASP).11
4.4.2 Protocol Data Units (PDUs).12
4.5 Timers and counters of ATS.12
4.6 Test strategy .12
5 ATS convention.12
5.1 Test case naming convention.13
5.2 Test case and test purpose mapping.13
5.3 ATS declaration part .13
5.3.1 Test suite type definitions.13
5.3.2 Test suite operations definitions.13
5.3.3 Test suite parameter declarations.13
5.3.4 Test case selection expression definitions.13
5.3.5 Test suite constant declarations.13
5.3.6 Test case variable declarations.13
5.3.7 Point of control and observation declarations .13
5.3.8 Timer declarations.14
5.3.9 ASP type definitions .14
5.3.10 PDU Type Definitions .14
5.4 ATS constraint part .14
5.5 ATS dynamic behaviour part.14
5.5.1 Implementation strategies .14
5.5.2 General conventions .15
Annex A (normative): Partial PIXIT proforma.16
A.1 Identification summary .16
A.2 Abstract Test Suite (ATS) summary.16
A.3 Test laboratory .16
A.4 Client identification .16
Page 4
ETS 300 804-2: February 1998
A.5 SUT. 16
A.6 Protocol layer information. 16
A.6.1 Protocol identification . 16
A.6.2 IUT information. 17
Annex B (normative): Protocol Conformance Test Report (PCTR) for PINX-DLL . 18
B.1 Identification summary. 18
B.1.1 Protocol conformance test report. 18
B.1.2 IUT identification. 18
B.1.3 Testing environment. 18
B.1.4 Limits and reservation . 18
B.1.5 Comments. 19
B.2 IUT conformance status . 19
B.3 Static conformance summary. 19
B.4 Dynamic conformance summary. 19
B.5 Static conformance review report . 19
B.6 Test campaign report. 20
B.7 Observations. 27
Annex C (normative): Abstract Test Suite (ATS) for PINX-DLL . 28
C.1 The TTCN Graphical form (TTCN.GR) .28
C.2 The TTCN Machine Processable form (TTCN.MP) . 28
History. 29
Page 5
ETS 300 804-2: February 1998
Foreword
This European Telecommunication Standard (ETS) has been produced by the standardizing Information
and Communication Systems Association (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; Circuit mode basic services; Data Link Layer (DLL)". 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 6
ETS 300 804-2: February 1998
Blank page
Page 7
ETS 300 804-2: February 1998
1 Scope
This European Telecommunication Standard (ETS) contains the Abstract Test Suite (ATS) specification
for the Data Link Layer (DLL) of the Private Integrated Services Network (PISN), Inter-exchange signalling
protocol.
The objective of the present document is to provide conformance tests which give a high probability of
inter-operability of the Data Link Layer (DLL). The present document covers the procedures described in
ETS 300 402-2 [1] annex ZA.
The ISO standard for the methodology of conformance testing (ISO/IEC 9646-1 [2],
ISO/IEC 9646-2 [3] and ISO/IEC 9646-3 [4]) is used as basis for the test methodology.
The present document is applicable for use in symmetrical application between two Private Integrated
Services Network eXchanges (PINXs)s and is also applicable to equipment when used in certain
scenarios that provide a continuous bit stream channel between two PINXs and will be referenced from
the standards which specifies the scenarios concerned.
ATS specifications for the Network Layer (NL) are provided in other parts of the Private Integrated
Services Network (PISN), Inter-exchange signalling protocol standards.
Annex A provides the Partial 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 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 402-2 (1995): "User-network interface data link layer specification;
Application of CCITT Recommendations Q.920 and Q.921".
[2] ISO/IEC 9646-1: "Information Technology - OSI Conformance Testing
Methodology and Framework, Part 1: General Concepts".
[3] ISO/IEC 9646-2: "Information Technology - OSI Conformance Testing
Methodology and Framework, Part 2: Abstract Test Suite Specification".
[4] ISO/IEC 9646-3: "Information Technology - OSI Conformance Testing
Methodology and Framework, Part 3: The Tree and Tabular Combined
Notation".
[5] ISO/IEC 9646-5: "Information Technology - OSI Conformance Testing
Methodology and Framework, Part 5: Requirements on test laboratories and
clients for the conformance assessment process".
[6] ISO 7498: "Information Processing Systems - Open Systems Interconnection -
Basic Reference model".
[7] ETS 300 402-4 (1995): "Integrated Services Digital Network (ISDN); Digital
Subscriber Signalling System No. one (DSS1) protocol; Data link layer; Part 2:
General protocol specification [ITU-T Recommendation Q.921 (1993),
modified]".
Page 8
ETS 300 804-2: February 1998
[8] ETS 300 804-2 (1996): "Private Integrated Services Network (PISN); Inter-
exchange signalling protocol; Circuit mode basic services; Data Link Layer
(DLL); Part 2: Abstract Test".
3 Definitions and abbreviations
3.1 ETS definitions:
For the purposes of this ETS, the following definitions apply:
master: The Data Link entity that provides the functionality of the "network" as described in
ETS 300 402-2 [1] for a particular Data Link.
slave: The Data Link entity that provides the functionality of the "user" as described in
ETS 300 402-2 [1] for a particular Data Link.
3.2 ISO definitions:
For the purposes of this ETS, the following definitions apply:
Abstract Test Suite (ATS): see ISO/IEC 9646-1 [2]
Data Link Layer (DLL): see ISO 7498 [6]
Implementation Under Test (IUT): see ISO/IEC 9646-1 [2]
Lower Tester (LT): see ISO/IEC 9646-1 [2]
Network Layer (NWK): see ISO 7498 [6]
Physical Layer (PHL): see ISO 7498 [6]
Protocol Implementation Conformance Statement PICS proforma:see ISO/IEC 9646-1 [2]
PIXIT proforma: see ISO/IEC 9646-1 [2]
Point of Control and Observation (PCO): see ISO/IEC 9646-1 [2]
Protocol Implementation Conformance Statement (PICS): see ISO/IEC 9646-1 [2]
Protocol Implementation eXtra Information for Testing (PIXIT): see ISO/IEC 9646-1 [2]
System Under Test (SUT): see ISO/IEC 9646-1 [2]
Upper Tester (UT): see ISO/IEC 9646-1 [2]
3.3 Abbreviations
For the purposes of this ETS, the following abbreviations apply:
ASP Abstract Service Primitive
ATM Abstract Test Method
ATS Abstract Test Suite
BI Invalid Behaviour
BO inOpportune Behaviour
BV Valid Behaviour
C/R Command/Response
DLL Data Link Layer
ETS Executable Test Suite
FCS Field Code Sequence
FSM Finite State Machine
GR GRaphics extension
ISO International Organization for Standardization
IUT Implementation Under Test
LT Lower Tester
MP Machine Procedure
NL Network Layer
PCO Point of Control and Observation
PCTR Protocol Conformance Test Report
PDU Protocol Data Unit
PH PHysical
PHL PHysical Layer
PICS Protocol Implementation Conformance Statements
Page 9
ETS 300 804-2: February 1998
PINX Private Integrated Services Network eXchange
PISN Private Integrated Services Network
PIXIT Protocol Implementation eXtra Information for Testing
PSAP PHL Service Access Point
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 ATM, which defines the abstract testing architecture applied in the ATS. The
remote test method is the basic method used for DLL conformance testing. However, certain DLL Test
Purposes (TPs) also need part of the NWK functions (e.g. I-frame transmission), consequently the
embedded variant of the remote test method is used.
4.1 DLL protocol testing
The DLL implementations do not offer a direct access to the upper service boundary. The Remote test
method is selected because any co-ordination procedures can only be expressed in an informal way.
LT: A Lower Tester (LT) is located in a remote DLL test system. It controls and
observes the behaviours of the IUT.
PCO: The Point of Control and Observation (PCO) for DLL testing is located on the
PHL Service Access Point (PSAP). All test events at the PCO are specified in
terms of PH-Data Abstract Service Primitives (ASPs) and DLL Protocol Data
Units (PDUs). A single PCO is defined for DLL testing.
notional UT: A notional Upper Tester (UT), i.e. the upper layer (NWK layer) of the System
Under Test (SUT) is invoked to implement the functions of the upper tester
(NWK functions) without any additional mechanism being installed.
Figure 1: The Remote test method applied to the DLL testing
4.2 Execution of test cases
4.2.1 Master-Slave testing
Regarding the DLL protocol, the interface is almost symmetrical. The naming and structure of the DLL
ATS were developed for any side testing. To apply the DLL ATS for slave or master side testing, only the
values of the Command/Response (C/R) field have to be reversed. To configure the ATS data for master
side or slave side testing the TSPX_MASTER parameter has to be set as described in table 1.
Page 10
ETS 300 804-2: February 1998
Table 1: Master-Slave parameter
Master Slave
TSPX_MASTER TRUE FALSE
4.2.2 Handling of error indications
During the execution of the DLL ATS many MDL-ERROR-IND primitives will be sent to the system
management due to the invalid and inopportune test cases. It is up to the IUT supplier to take the
necessary precautions to avoid any impact on the test result.
Some tests use NWK procedures to test DLL functions. It is not always possible to handle the NWK
procedures properly. The effects of such faulty NWK messages and procedures are out of the scope of
the DLL ATS. It is up to the IUT supplier to take the necessary precautions to avoid any impact on the test
result.
4.2.3 Test case execution sequence
There is no restriction concerning the execution sequence of the DLL test cases, but to facilitate the
analysis of the test results the execution sequence Valid Behaviour (BV), Inopportune Behaviour (BO),
Invalid Behaviour (BI) should be applied.
4.3 Test step and default step structure
The common dynamic behaviour is described in test steps as shown in figure 2. These can be called from
any test case.
STEP--------|--PREAMBLE
|
|--POSTAMBLE
|
|--CHECKSEQUENCE
|
DEFAULT-----|
Figure 2: Test step and default structure
4.3.1 Preambles
The preamble test group contains the preamble test steps needed for initialization of the IUT before
testing a particular test purpose.
PR40_001 To bring the IUT into state 4.0.
PR50_001 To bring the IUT into state 5.0.
PR51_001 To bring the IUT into state 5.1.
PR51_002 To bring the IUT into state 5.1, with one I_Frame in queue and V(S)=V(A).
PR60_001 To bring the IUT into state 6.0.
PR70_001 To bring the IUT into state 7.0.
PR70_002 To bring the IUT into state 7.0, with one I_Frame exchange.
PR70_003 To bring the IUT into state 7.0, with V(S)=V(A) + 2.
PR71_001 To bring the IUT into state 7.1.
PR74_001 To bring the IUT into state 7.4.
PR74_002 To bring the IUT into state 7.4, with V(S)=V(A) + 2.
PR74_003 To bring the IUT into state 7.4, with DL_DATA_Request pending.
PR75_001 To bring the IUT into state 7.5.
PR80_001 To bring the IUT into state 8.0.
PR80_002 To bring the IUT into state 8.0, with V(S)=V(A) + 2.
Page 11
ETS 300 804-2: February 1998
PR81_001 To bring the IUT into state 8.1.
PR84_001 To bring the IUT into state 8.4.
PR84_002 To bring the IUT into state 8.4, with V(S)=V(A) + 2.
PR85_001 To bring the IUT into state 8.5.
4.3.2 Postambles
The postamble test group contains the postamble test steps needed for termination of the IUT to place it
in the same state after testing each test purpose.
PO40_001 To place the IUT is in state 4.0 at the end of the test.
4.3.3 Check sequence
In tables D-1 to D-3 of ETS 300 402-2 [1], it is possible to identify the state of the IUT. The states 7.2, 7.3,
7.6, 7.7, 8.2, 8.3, 8.6, 8.7 are not checked as it is not possible to bring the IUT into these states. The
states 5.0, 5.1, 5.2, 6.0 are not checked because they are transitional states between state 4.0 and
state 7.0.
CS40_001 To check if the IUT is in state 4.0 at the end of the test.
CS70_001 To check if the IUT is in state 7.0 at the end of the test with RR/P exchange.
CS70_002 To check if the IUT is in state 7.0 at the end of the test with I/P=1 frame out of
sequence.
CS71_001 To check if the IUT is in state 7.1 at the end of the test.
CS71_002 To check if the IUT is in state 7.1 at the end of the test.
CS74_001 To check if the IUT is in state 7.4 at the end of the test.
CS74_002 To check if the IUT is in state 7.4 at the end of the test.
CS75_002 To check if the IUT is in state 7.5 at the end of the test.
CS80_002 To check if the IUT is in state 8.0 at the end of the test.
CS81_002 To check if the IUT is in state 8.1 at the end of the test.
CS84_002 To check if the IUT is in state 8.4 at the end of the test.
CS85_002 To check if the IUT is in state 8.5 at the end of the test.
4.3.4 Defaults
The default subclause describes the behaviour of the tester following the receipt of an unexpected event.
DFLT_001 Sub-tree for TEI-assigned, Awaiting Establishment, Awaiting Release states.
DFLT_002 Sub-tree for Multiple Frame Operation and Timer Recovery states.
4.4 Abstract Service Primitives (ASP) and Protocol Data Units (PDUs)
4.4.1 Abstract Service Primitives (ASP)
Five ASPs are defined:
- PH_DATA_RQ
- PH_DATA_IN
- PH_ACT_RQ
- PH_ACT_IN
- PH_DEACT_IN
The PHysical (PH)-data frame is based on the frame structure described in ETS 300 402-2 [1], clause 2
(and subclauses) and in figure 1/Q.921. It contains the address field, the control field, the information field
if necessary and the Field Code Sequence (FCS) field. The value of the FCS field is usually supplied by
the physical layer of the tester, but for testing of some invalid behaviour it is necessary to change this
value. The flag sequence is supplied by the physical layer of the tester.
Page 12
ETS 300 804-2: February 1998
4.4.2 Protocol Data Units (PDUs)
The PDUs defined are based on the frame types described in ETS 300 402-2 [1], table 5/Q.921.
4.5 Timers and counters of ATS
This clause describes the timers and counters used in the ATS. The "min" and "max" indications define
that the timer value represents the minimum or maximum tolerance of a timer.
Table 2: ATS Timers
ATS timer ATS default timer value Standard timer Reference to ETS
name name
T200_min 950 ms T200 ETS 300 402-2 [1]
T200_max 1050 ms clause 5.9.1
T203_min 9500 ms T203 ETS 300 402-2 [1]
T203_max 10500 ms clause 5.9.8
ATS timer ATS default timer value Comments
name
T_AC T200 value/5 ms Watch dog timer if an ACtion from the IUT is
expected.
T_NOAC T200 value x N200 s Guard timer if NO ACtion shall appear.
T_WAIT 30 s Used by the tester for test synchronization
with external procedure (maximum time for
an IMPLICIT SEND execution
T_S4_max 6 s Maximum time to send SABME for an IUT
unstable in state S4.0.
T_READ 30 s Used in value and tolerance timer test
T_NWK PIXIT item Maximum time for a response generated by
NWK layer
Table 3: ATS Counters
ATS counter ATS default Comments Reference to ETS
name counter value
N200 3 Corresponding counter variable: ETS 300 402-2 [1],
RC clause 5.9.2
N201 260 Maximum number of octets in ETS 300 402-2 [1],
an information field clause 5.9.3
4.6 Test strategy
The ATS will rebuild the DLL functions. Therefore the test case variables N(S) and N(R) are implemented
and used according to their functions described in ETS 300 402-2 [1] .
The C/R bit of the address field is implemented as a return value of a test suite operation definition
(i.e. external ATS function), to allow the test suite to be used for master testing as well as for slave testing.
Using the tables D-1 to D-3 of ETS 300 402-2 [1] and to attempt to cover a maximum of test events with
an appropriate number of test cases the following selection criteria have been applied:
- the complete valid value ranges of the state variables V(S) and V(R) and the sequence numbers
N(S) and N(R) are not covered;
- state transitions that are defined by the char
...



