SIST I-ETS 300 763-1 E1:2003
(Main)Integrated Services Digital Network (ISDN); Audiovisual services in-band signalling testing; Part 1: Test Suite Structure and Test Purposes (TSS&TP) specification
- Abstract
To specify the test suite structure and test purposes for conformance testing of in-band signalling of an ISDN videptelephony terminal which uses one or two B-channels as specified in ETS 300 143, ETS 300 144 and ETS 300 145
- Status
- Published
- Publication Date
- 30-Nov-2003
- Current Stage
- 6060 - National Implementation/Publication (Adopted Project)
- Start Date
- 01-Dec-2003
- Due Date
- 01-Dec-2003
- Completion Date
- 01-Dec-2003
- Mandate
- T-294
SIST I-ETS 300 763-1 E1:2003 is the Slovenian version of ETSI I-ETS 300 763-1 Edition 1. It specifies the Test Suite Structure and Test Purposes (TSS&TP) for conformance testing of in-band signalling in Integrated Services Digital Network (ISDN) videotelephony terminals that use one or two B-channels. In practice, it tells a test lab, terminal maker, or purchaser what signalling, framing, mode control, and recovery behaviour must be checked.
What does SIST I-ETS 300 763-1 E1:2003 specify?
SIST I-ETS 300 763-1 E1:2003 specifies the test purposes and the way they are structured for conformance testing of ISDN videotelephony terminals. The scope is the in-band signalling aspect of terminals that implement the frame structure and syntax of ETS 300 144 and the in-band signalling procedures of ETS 300 143.
The document is part 1 of a three-part set:
- Part 1 - Test Suite Structure and Test Purposes (this document)
- Part 2 - Abstract Test Suite (ATS) in Tree and Tabular Combined Notation (TTCN) and partial Protocol Implementation eXtra Information for Testing (PIXIT) proforma
- Part 3 - Protocol Implementation Conformance Statement (PICS) proforma specification
The scope also notes that:
- the tests cover terminals using one or two B-channels
- no testing of data commands or applications is included among the tests
- restricted network operation is outside scope
- some TPs for B-channel signal content are included here even though part 2 has no corresponding test cases
- the TPs may also be useful for a non-ISDN videotelephony terminal if it provides one or two 64 kbit/s digital channels, and for many implementations up to 1 920 kbit/s
The document is organized into 10 clauses:
- Clauses 1 to 4 cover scope, normative references, definitions and abbreviations
- Clause 5 explains naming and document structure
- Clause 6 gives the Test Suite Structure, in both full and combined versions
- Clause 7 lists TPs for single-channel communication
- Clause 8 lists TPs for two-channel communication
- Clauses 9 and 10 list the combined TPs for the same two cases
The structure matters because the combined TPs map one-to-one to the test cases in the ATS.
What are the key requirements of SIST I-ETS 300 763-1 E1:2003?
SIST I-ETS 300 763-1 E1:2003 focuses on what an implementation under test (IUT) must do when it exchanges framing, BAS commands, and audiovisual signalling over one or two B-channels. The most important tests check that the terminal can establish the right mode, keep alignment, and react correctly when the signalling becomes invalid.
Frame and multiframe structure
Clause 7.1.1 and clause 8.1.1 test frame and multiframe alignment, including the Frame Alignment Signal (FAS), the multiframe numbering bits, and the A-bit behaviour. In practice, this tells a tester whether the terminal is putting the signalling bits in the right places and whether it can find and hold frame alignment on the initial channel and, for two-channel operation, on the additional channel too.
The document also checks receive byte timing, loss and regain of alignment, and how the IUT searches for the FAS. That matters because a terminal that misreads frame position will misplace every signalling command that follows.
BAS signalling and mode procedures
Clauses 7.1.3, 7.2.3, 8.1.3, 8.2.3 and the combined clauses 9.1.3 and 10.1.3 cover the basic signalling procedures:
- capability exchange, called Sequence A
- mode switching, called Sequence B
- frame reinstatement, called Sequence C
- mode initialization
- mode forcing
- mode 0 forcing
These tests matter because they verify that both terminals agree on the current operating mode before audio or video is sent. The document also checks how the IUT reacts when the remote terminal sends reduced capability sets during mode changes.
Audio command handling
Clause 7.2.2 and clause 8.2.2.1 check audio-related BAS commands and the corresponding transmit and receive behaviour. The document covers G.711 A-law, G.711 μ-law, G.728, and G.722 modes, including framed and unframed operation where applicable.
In practice, the IUT must not only send or accept the correct command code, it must also change the bit-stream accordingly. That means the outgoing channel has to carry audio encoded in the negotiated mode, and the incoming signal has to be decoded in the same mode.
Video command handling
Clauses 7.2.2.11 and 8.2.2.2 check video, loopback and other commands, especially H.261. The tests cover video transmission and reception, CIF and QCIF capability handling, and the Minimum Picture Interval (MPI) values associated with those capabilities.
This matters because a videotelephony terminal must only start video when both sides have declared compatible video support. The tests also check that the terminal accepts video commands even in edge cases such as low or zero available video capacity when the relevant capability has been declared.
Two-channel operation
Clauses 8.1, 8.2 and 10.1 cover the second B-channel and the extra signalling rules that come with it. The document checks numbering and alignment in the additional channel, synchronization between channels, the TEA behaviour, and the end-of-communication command for the additional channel.
This is important for terminals that can move from one-channel to two-channel operation during a call. The tester must confirm that the initial and additional channels are handled consistently and that signalling does not break when the second channel is established or released.
Invalid behaviour and recovery
Clauses 7.3 and 8.3 check what happens when framing, multiframe alignment, or BAS signalling is wrong. The document covers A-bit responses to bad alignment, timer T3 behaviour, recovery actions R0, R2 and R3, and loss-of-connection handling.
In practice, these tests show whether the terminal can recover cleanly from signalling faults instead of freezing or sending unusable media. For a calling terminal, some recovery paths end by dropping the faulty connection; for other cases the terminal must disconnect and later reconnect the video decoder when alignment returns.
Combined test purposes
Clauses 9 and 10 combine multiple TPs into single test cases. This matters because the ATS in part 2 uses the combined form, so implementers and test labs need to follow the combined structure when they derive executable tests.
What terms does SIST I-ETS 300 763-1 E1:2003 define?
- IUT - Implementation Under Test, the terminal or system being checked by the test cases.
- BAS - Bit rate Allocation Signal, the bit position used to carry commands, control and indication signals, and capabilities.
- FAS - Frame Alignment Signal, the signal used to find and maintain frame boundaries.
- C&I - Control and Indication, signalling related to audio, video, and multipoint operation.
- TP - Test Purpose, a statement of what behaviour one test must verify.
- CTP - Combined Test Purpose, a grouped test purpose that can be exercised in one test case.
- TSS - Test Suite Structure, the organized view of how the test purposes are grouped.
- PICS - Protocol Implementation Conformance Statement, the declaration of what an implementation supports.
- PIXIT - Protocol Implementation eXtra Information for Testing, the implementation-specific information needed to run the tests.
Who uses SIST I-ETS 300 763-1 E1:2003?
Conformance test laboratories use SIST I-ETS 300 763-1 E1:2003 to design and justify test cases for ISDN videotelephony terminals. Terminal manufacturers and firmware developers use it to check that their signalling, framing, and mode-control logic matches the expected behaviour.
Quality managers and buyers use it when they need a clear basis for acceptance testing of one- or two-B-channel videotelephony equipment. Test tool developers also use it to build remote-terminal behaviour and to align their ATS with the document structure.
Which standards are used with SIST I-ETS 300 763-1 E1:2003?
| Standard | What it contributes |
|---|---|
| ETS 300 143 | In-band signalling procedures for audiovisual terminals using digital channels up to 2 048 kbit/s |
| ETS 300 144 | Frame structure for a 64 kbit/s to 1 920 kbit/s channel and the associated syntax for in-band signalling |
| ETS 300 145 | Videotelephone systems and terminal equipment operating on one or two 64 kbit/s channels |
| ISO/IEC 9646 Parts 1 to 7 | Conformance testing methodology and framework |
| CCITT Recommendation G.711 | PCM voice coding for the audio modes tested here |
| CCITT Recommendation G.722 | 7 kHz audio coding within 64 kbit/s |
| CCITT Recommendation G.725 | System aspects for use of the 7 kHz audio codec within 64 kbit/s |
| CCITT Recommendation G.728 | Speech coding at 16 kbit/s using low-delay code excited linear prediction |
| ITU-T Recommendation H.261 | Video codec used for audiovisual services at p x 64 kbit/s |
| Part 2 of this I-ETS | Abstract Test Suite and partial PIXIT proforma |
| Part 3 of this I-ETS | PICS proforma specification |
What does the SIST I-ETS 300 763-1 E1:2003 document contain?
The document contains the TSS, the complete list of TPs, and the combined TP set that maps to the ATS test cases. It also includes the naming rules for TP, CTP and SP references, so each test purpose can be traced to the corresponding test case.
It provides detailed coverage of frame and multiframe alignment, BAS code families, capability exchange, mode switching, mode initialization, mode forcing, and recovery behaviour for both single-channel and two-channel operation. Figure 1 shows the overall Test Suite Structure.
Some TPs are shown in italics because the selected abstract test method cannot directly send or observe audio or video content through the available points of control and observation. The document also explains why those TPs can still be useful if another test method is used.
Get Certified
Connect with accredited certification bodies for this standard

ANCE
Mexican certification and testing association.

Intertek Slovenia
Intertek testing, inspection, and certification services in Slovenia.
LNE (Laboratoire National de Métrologie et d'Essais)
French national laboratory for metrology and testing.
Sponsored listings
Frequently Asked Questions
SIST I-ETS 300 763-1 E1:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Integrated Services Digital Network (ISDN); Audiovisual services in-band signalling testing; Part 1: Test Suite Structure and Test Purposes (TSS&TP) specification". This standard covers: To specify the test suite structure and test purposes for conformance testing of in-band signalling of an ISDN videptelephony terminal which uses one or two B-channels as specified in ETS 300 143, ETS 300 144 and ETS 300 145
To specify the test suite structure and test purposes for conformance testing of in-band signalling of an ISDN videptelephony terminal which uses one or two B-channels as specified in ETS 300 143, ETS 300 144 and ETS 300 145
SIST I-ETS 300 763-1 E1:2003 is classified under the following ICS (International Classification for Standards) categories: 33.080 - Integrated Services Digital Network (ISDN); 33.160.60 - Multimedia systems and teleconferencing equipment. The ICS classification helps identify the subject area and facilitates finding related standards.
SIST I-ETS 300 763-1 E1:2003 is associated with the following European legislation: Standardization Mandates: T-294. 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 I-ETS 300 763-1 E1:2003 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-december-2003
Digitalno omrežje z integriranimi storitvami (ISDN) – Preskušanje znotrajpasovne
signalizacije pri avdiovizualnih storitvah – 1. del: Zgradba preskušalnega niza in
nameni preskušanja (TSS&TP) – Specifikacija
Integrated Services Digital Network (ISDN); Audiovisual services in-band signalling
testing; Part 1: Test Suite Structure and Test Purposes (TSS&TP) specification
Ta slovenski standard je istoveten z: I-ETS 300 763-1 Edition 1
ICS:
33.080 Digitalno omrežje z Integrated Services Digital
integriranimi storitvami Network (ISDN)
(ISDN)
33.160.60 9HþSUHGVWDYQLPXOWLPHGLMVNL Multimedia systems and
VLVWHPLLQRSUHPD]D teleconferencing equipment
WHOHNRQIHUHQFH
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
INTERIM
EUROPEAN I-ETS 300 763-1
TELECOMMUNICATION November 1997
STANDARD
Source: MTA Reference: DI/MTA-004120-1
Formerly: DI/TE-04120-1
ICS: 33.020
Key words: Audio, inband, ISDN, testing, TSS&TP, video
Integrated Services Digital Network (ISDN);
Audiovisual services in-band signalling testing;
Part 1: Test Suite Structure and Test Purposes (TSS&TP)
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 1997. All rights reserved.
Page 2
I-ETS 300 763-1: November 1997
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
I-ETS 300 763-1: November 1997
Contents
Foreword .7
1 Scope .9
2 Normative references.9
3 Definitions.10
4 Abbreviations.10
5 Naming convention and document structure.11
6 Test Suite Structure.12
6.1 Test Suite Structure - full version.12
6.2 Test Suite Structure - combined version.14
6.3 Test Suite Structure - diagram.16
7 TPs for single channel communication .16
7.1 Capability .17
7.1.1 Frame and multiframe.17
7.1.1.1 Frame and multiframe alignment signal .17
7.1.1.2 Alignment.17
7.1.1.3 Bits N1-N5 .18
7.1.1.4 E_bit, C1-C4 .18
7.1.2 BAS .20
7.1.3 Basic sequences and procedures .20
7.1.3.1 Capability exchange (Sequence A) / initialization.20
7.1.3.1.1 Audio capabilities (100).22
7.1.3.1.2 Transfer-rate capabilities (100).22
7.1.3.1.3 Video capabilities (100).22
7.1.3.2 Mode switching (Sequence B).23
7.1.3.3 Mode initialization procedure .26
7.2 Valid behaviour .26
7.2.1 Frame and multiframe.26
7.2.2 BAS .27
7.2.2.1 Transfer-rate capabilities (100).27
7.2.2.2 Video and Multiple Byte Extension (MBE) capabilities
(101) .28
7.2.2.3 Low Speed Data (LSD)/MLP capabilities (101) .29
7.2.2.4 Escape table values (111) .30
7.2.2.5 Aggregate Capabilities (111)[15]-(100).30
7.2.2.6 Aggregate Capabilities (111)[15]-(101).32
7.2.2.7 Escape_16 Capabilities (111)[16]-(100) .33
7.2.2.8 Escape_16 Capabilities (111)[16]-(101) .34
7.2.2.9 Escape_16 Capabilities (111)[16] -(110) .36
7.2.2.10 Audio command values (000).37
7.2.2.11 Video, loopback and other commands (010).38
7.2.2.12 Escape_16 Commands (111)[16]-(001) .40
7.2.2.13 Control and Indication (C&I) related to video (111)[17]-
(000) .40
7.2.2.14 C&I related to audio (111)[17]-(000).41
7.2.2.15 C&I related to simple multipoint conferences not using
MLP(111)[17]-(001) .42
7.2.2.16 Data-apps (111)[18]-(101) .43
7.2.2.17 NUM (111)[19] .44
7.2.2.18 CHAR (111)[20] .44
7.2.3 Basic sequences and procedures .45
Page 4
I-ETS 300 763-1: November 1997
7.2.3.1 Capability exchange (Sequence A). 45
7.2.3.2 Mode switching (Sequence B) . 46
7.2.3.3 Frame reinstatement (Sequence C) . 47
7.2.3.4 Mode forcing procedure . 48
7.2.3.5 Mode 0 forcing procedure . 50
7.2.4 Encryption Control Signal (ECS). 51
7.3 Invalid behaviour . 52
7.3.1 Frame and multiframe . 52
7.3.1.1 Alignment . 52
7.3.1.2 E_bit, C1-C4. 54
7.3.2 BAS. 54
7.3.3 Basic sequences and procedures . 54
7.3.3.1 Capability exchange (Sequence A). 54
7.3.3.2 Mode switching (Sequence B) . 55
7.3.3.3 Mode initialization procedure . 57
8 TPs for two channels communication. 57
8.1 Capability. 58
8.1.1 Frame and multiframe . 58
8.1.1.1 Frame and multiframe alignment signal. 58
8.1.1.2 Bits N1-N5. 58
8.1.1.3 Alignment and synchronization . 59
8.1.1.4 Bits L1-L3. 59
8.1.1.5 E-bit,C1-C4 . 59
8.1.1.6 TEA . 60
8.1.2 BAS. 61
8.1.3 Basis sequences and procedures . 61
8.1.3.1 Capability exchange (Sequence A). 61
8.1.3.2 Mode switching (Sequence B) . 61
8.1.3.3 Mode initialization procedure . 63
8.2 Valid behaviour. 64
8.2.1 Frame and multiframe . 64
8.2.2 BAS. 65
8.2.2.1 Audio command value (000). 65
8.2.2.2 Video, loopback and other commands (010) . 65
8.2.2.3 C&I related to simple multipoint conferences not using
MLP(111)[17]-(001). 65
8.2.3 Basic sequences and procedures . 66
8.2.3.1 Mode switching (Sequence B) . 66
8.2.3.2 Mode initialization procedure . 67
8.2.3.3 Mode forcing procedure . 67
8.2.3.4 Mode 0 forcing procedure . 68
8.3 Invalid behaviour . 69
8.3.1 Frame and multiframe . 69
8.3.1.1 Bits N1-N5. 69
8.3.1.2 Alignment and synchronization . 69
8.3.1.3 Bits L1-L3. 73
8.3.1.4 E-bit, C1-C4 . 73
8.3.1.5 TEA . 73
8.3.2 Basic sequences and Procedures . 74
8.3.2.1 Capability exchange (Sequence A). 74
8.3.2.2 Mode initialization procedure . 74
8.3.3 Loss of connection. 74
9 Combined TPs for single channel communication . 75
9.1 Capability. 75
9.1.1 Frame and multiframe . 75
9.1.2 BAS. 78
9.1.3 Basic sequences and procedures . 79
9.1.3.1 Capability exchange (Sequence A)/initialization . 79
9.1.3.1.1 Audio capabilities (100). 79
9.1.3.1.2 Transfer-rate capabilities (100) . 81
9.1.3.1.3 Video capabilities (100). 81
Page 5
I-ETS 300 763-1: November 1997
9.1.3.2 Mode switching (Sequence B).82
9.1.3.3 Mode initialization procedure .85
9.2 Valid behaviour .85
9.2.1 Frame and multiframe.85
9.2.2 BAS .85
9.2.2.1 Transfer-rate capabilities (100).85
9.2.2.2 Video and MBE capabilities (101).87
9.2.2.3 LSD/MLP capabilities (101) .87
9.2.2.4 Escape table values (111) .89
9.2.2.5 Aggregate Capabilities (111)[15]-(100).89
9.2.2.6 Aggregate Capabilities (111)[15]-(101).90
9.2.2.7 Escape_16 Capabilities (111)[16]-(100) .92
9.2.2.8 Escape_16 Capabilities (111)[16]-(101) .93
9.2.2.9 Escape_16 Capabilities (111)[16]-(110) .95
9.2.2.10 Audio command values (000).96
9.2.2.11 Video, loopback and other commands (010).98
9.2.2.12 Escape_16 Commands (111)[16]-(001) .99
9.2.2.13 C&I related to video (111)[17]-(000) .99
9.2.2.14 C&I related to audio (111)[17]-(000).101
9.2.2.15 C&I related to simple multipoint conferences not using
MLP(111)[17]-(001) .101
9.2.2.16 Data-apps (111)[18]-(101) .102
9.2.2.17 NUM (111)[19] .104
9.2.2.18 CHAR (111)[20] .104
9.2.3 Basic sequences and procedures .104
9.2.3.1 Capability exchange (Sequence A) .104
9.2.3.2 Mode switching (Sequence B).106
9.2.3.3 Frame reinstatement (Sequence C) .107
9.2.3.4 Mode forcing procedure.108
9.2.4 Encryption Control Signal (ECS) .111
9.3 Invalid behaviour.112
9.3.1 Frame and multiframe.112
9.3.2 Basic sequences and procedures .115
9.3.2.1 Capability exchange (Sequence A) .115
9.3.2.2 Mode switching (Sequence B).115
9.3.2.3 Mode initialization .117
10 Combined TPs for two channels communication.118
10.1 Capability .118
10.1.1 Frame and multiframe.118
10.1.2 BAS .121
10.1.3 Basis sequences and Procedures.121
10.1.3.1 Capability exchange (Sequence A) .121
10.1.3.2 Mode switching (Sequence B).122
10.1.3.3 Mode initialization procedure .124
10.2 Valid behaviour .124
10.2.1 Frame and multiframe.124
10.2.2 BAS .125
10.2.2.1 Audio command value (000).125
10.2.2.2 Video, loopback and other commands (010).126
10.2.2.3 C&I related to simple multipoint conferences not using
MLP(111)[17] -(001) .126
10.2.3 Basic sequences and procedures .127
10.2.3.1 Mode switching (Sequence B).127
10.2.3.2 Mode initialization .127
10.2.3.3 Mode forcing procedure.128
10.3 Invalid behaviour.130
10.3.1 Frame and multiframe.130
10.3.2 Basic sequences and procedures .135
10.3.2.1 Capability exchange (Sequence A) .135
10.3.2.2 Mode initialization .135
10.3.3 Loss of connection .135
Page 6
I-ETS 300 763-1: November 1997
Annex A (informative): Bibliography . 137
History. 138
Page 7
I-ETS 300 763-1: November 1997
Foreword
This Interim European Telecommunication Standard (I-ETS) has been produced by the Terminal
Equipment (TE) Technical Committee and approved by Multimedia Terminals and Applications (MTA)
Project of the European Telecommunications Standards Institute (ETSI).
An ETSI standard may be given I-ETS status either because it is regarded as a provisional solution ahead
of a more advanced standard, or because it is immature and requires a "trial period". The life of an I-ETS
is limited to three years after which it can be converted into an ETS, have its life extended for a further two
years, be replaced by a new version, or be withdrawn.
This I-ETS is part 1 of a multipart standard covering "Integrated Services Digital Network (ISDN);
audiovisual services in-band signalling testing", as described below:
Part 1: "Test Suite Structure and Test Purpose (TSS & TP) specification";
Part 2: "Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing
(PIXIT) proforma ";
Part 3: "Protocol Implementation Conformance Statement (PICS) proforma specification".
Proposed announcement date
Date of adoption: 24 October 1997
Date of latest announcement of this I-ETS (doa): 28 February 1998
Page 8
I-ETS 300 763-1: November 1997
Blank page
Page 9
I-ETS 300 763-1: November 1997
1 Scope
This Interim European Telecommunication Standard (I-ETS) is part 1 of a three part I-ETS dealing with
conformance testing of Integrated Services Digital Network (ISDN) Videotelephony terminals. Part 2
contains the Abstract Test Suite (ATS) in Tree and Tabular Combined Notation (TTCN) and the partial
Protocol Implementation eXtra Information for Testing (PIXIT) proforma. Part 3 provides the Protocol
Implementation Conformance Statement (PICS) proforma specification.
This I-ETS contains the Test Suite Structure and Test Purposes (TSS & TP) for conformance testing the
in-band signalling aspects of an ISDN Videotelephony terminal which uses one or two B channels, and
which implements the frame structure and associated syntax as specified in ETS 300 144 [2] and the in-
band signalling procedures as specified in ETS 300 143 [1]. No testing of data commands or applications
is included among the tests. Test Purposes (TPs) for signal content of the B-channel are included in this
part of the I-ETS but no corresponding test cases have been included in part 2. Restricted network
operation is outside the scope of this I-ETS.
It may be possible to use these TPs in order to test a non-ISDN Videotelephony terminal, as long as it
provides one or two 64 kbit/s digital channels for transmission. It may also be possible to use the majority
of these TPs to test in-band signalling implementations according to ETS 300 143 [1] and ETS 300 144 [2]
using single or multiple channels up to 1 920 kbit/s.
2 Normative references
This I-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 I-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 143 (1994): "Integrated Services Digital Network (ISDN); Audiovisual
services, Inband signalling procedures for audiovisual terminals using digital
channels up to 2 048 kbit/s".
[2] ETS 300 144 (1994): "Integrated Services Digital Network (ISDN); Audiovisual
services, Frame structure for a 64 kbit/s to 1 920 kbit/s channel and associated
syntax for inband signalling".
[3] ETS 300 145 (1994): "Integrated Services Digital Network (ISDN); Audiovisual
services, Videotelephone systems and terminal equipment operating on one or
two 64 kbit/s channels".
[4] ISO/IEC 9646 Parts 1 to 7 (1994): "Information technology - Open systems
interconnection - Conformance testing methodology and framework".
[5] CCITT Recommendation G.711 (1990): "Pulse code modulation (PCM) of voice
frequencies".
[6] CCITT Recommendation G.722 (1988): "7 KHz audio-coding within 64 kbit/s".
[7] CCITT Recommendation G.725 (1988): "System aspects for the use of the
7 KHz audio codec within 64 kbit/s".
[8] CCITT Recommendation G.728 (1988): "Coding of speech at 16 kbit/s using
low-delay code excited linear prediction".
[9] ITU-T Recommendation H.261 (1993): "Video codec for audiovisual services at
p x 64 kbit/s".
Page 10
I-ETS 300 763-1: November 1997
3 Definitions
For the purposes of this I-ETS, all the definitions in ISO/IEC 9646 [4] apply, as well as the following:
additional channel: The second or subsequent channels established in a videophone call.
bit-rate allocation signal: Bit position within the frame structure to transmit commands, control and
indication signals, capabilities.
capability marker; cap marker: The first code in a capability set.
capability set; cap set: A sequence of capability codes started by the capability marker code.
ECS channel: Optional 800 kbit/s channel for use in encryption.
initial channel: The first channel established in a videophone call.
mode 0F: Transmission mode in which the initial channel contains framing, and 7-bit CCITT
Recommendation G.711 [5] audio signal is being transmitted.
mode 0U: Transmission mode in which the initial channel does not contain framing, and 8-bit CCITT
Recommendation G.711 [5] audio is being transmitted.
remote terminal: The terminal with which the IUT is communicating, i.e. the test tool.
4 Abbreviations
For the purposes of this I-ETS, the following abbreviations apply:
AIA Audio Indicate Active
AIM Audio Indicate Muted
ATS Abstract Test Suite
BAS Bit rate Allocation Signal
C&I Control and Indication
CHAR Character Information Element
CIF Common Intermediate Format (picture format defined in ITU-T
Recommendation H.261 [9])
CRC Cyclic Redundancy Check
CTP Combined Test Purpose
ECS Encryption Control Signal
FAS Frame Alignment Signal
FAW Frame Alignment Word
H0 384 kbit/s channel
H11 1 536 kbit/s channel
H12 1 920 kbit/s channel
H-MLP High speed Multi Layer Protocol
HSD High Speed Data
ISDN Integrated Services Digital Network
IUT Implementation Under Test
LCA Loopback Command "Audio loop request"
LCD Loopback Command "Digital loop request"
LCO Loopback Command "Loop off request"
LCV Loopback Command "Video loop request"
LSB Least Significant Bit
LSD Low Speed Data
MBE Multiple Byte Extension
MCC Multipoint Command Conference
MCU Multipoint Conference Unit
MCV Multipoint Command Visualization-Forcing
MIS Multipoint Indication Secondary-status
MIV Multipoint Indication Visualization
MIZ Multipoint Indication Zero-communication
Page 11
I-ETS 300 763-1: November 1997
MLP Multi Layer Protocol
MPI Minimum Picture Interval
MSB Most Significant Bit
PCO Point of Control and Observation
PICS Protocol Implementation Conformance Statement
PIXIT Protocol Implementation eXtra Information for Testing
QCIF Quarter Common Intermidiate Format (picture format defined in
ITU-T Recommendation H.261 [9])
SBE Single Byte Extension
SC Service Channel
SP Super test Purpose
TEA Terminal Equipment Alarm
TP Test Purpose(s)
TSS Test Suite Structure
TTCN Tree & Tabular Combined Notation
VCF Video Command "Freeze-picture request"
VCU Video Command "fast-Update request"
VIA Video Indicate Active
VIR Video Indicate Ready-to-activate
VIS Video Indicate Suppressed
5 Naming convention and document structure
This I-ETS is structured into 9 clauses. Clauses 1 to 3 deal with the scope, references and abbreviations.
Clause 4 onwards forms the main body. Clause 5 contains the Test Suite Structure (TSS). Clauses 6 and
7 contain the complete list of TPs which apply to the in-band signalling specifications referenced above:
clause 6 applying to 1B communication and clause 7 applying to 2B communication. Clauses 8 and 9 also
refer to 1B and 2B respectively, but contain the list of combined TPs.
In this I-ETS, TPs are referenced with TP, Combined Test Purposes are referenced with CTP. Super Test
Purposes are referenced with SP, with corresponding derived Test Purposes having D appended to the
reference. SPs are only used if they provide clarification of an obscure TP.
Each TP contained in clauses 6 and 7 also appears in clauses 8 and 9 respectively. Clauses 8 and 9
contain combined TPs, i.e. TPs which can be tested together in one test case. Each combined TP
contains references to the original, uncombined TPs contained within it, from clauses 6 and 7. Any TPs
which cannot be combined with others have been copied from clauses 6 and 7 into clauses 8 and 9
respectively, with unchanged references. Therefore, clauses 8 and 9 contain the complete set of TPs, and
there is a one to one mapping between these TPs and the corresponding test cases in the ATS in part 2
of this I-ETS.
TPs which do not have abstract test cases written for them are listed in italics. The usual reason for not
writing a test case lies in the fact that they are testing transmission or reception of audio or video signals
by the Implementation Under Test (IUT). The selected test method used in the abstract test suite does not
have a Point of Control and Observation (PCO) for sending and receiving audio or video signals. The
testing of audio or video signal content is outside the scope of testing in-band signalling content and to
specify a sample audio or video content in the ATS would introduce unnecessary complication. Of course,
if another test method is being used to implement the TPs contained in this I-ETS, then these test cases
shown in italics could be implemented.
It is recommended that, despite the fact that testing audio and video signal content is outside the scope of
this I-ETS, a test tool implementing the in-band signalling test cases should include audio and video
signals to match the Bit rate Allocation Signal (BAS) commands which it is sending. This avoids a terminal
implementing a mode mismatch procedure when it does not detect the correct audio or video signal,
which would prevent any testing from being carried out.
Page 12
I-ETS 300 763-1: November 1997
Test Purposes carry the following numbering scheme:
TP1-1-001D or CTP2-3-001:
- the first digit following TP or CTP refers to whether the test is for 1 B-channel operation or 2
B-channel operation (1 or 2);
- the second digit refers to:
1) capability tests;
2) valid behaviour tests; or
3) invalid behaviour tests;
- the number following that is a sequence number.
The numbering used in each TP will also be used in its corresponding test case, but a TC prefix will be
used, rather than TP or CTP. Of the two examples above, the first refers to a TP in 1B Capability clause,
derived from a SP, the second refers to a test from 2B Invalid behaviour clause, a combined TP.
The separation of the tests into 1B-channel operation and 2B-channel operation has the following
explanation: Almost all of the tests of the 1 B-channel operation clause will also apply to terminals offering
a 2B service. These tests will only be performed when one B channel is operational however. Therefore,
2B terminals will have to satisfy tests from both the 1B and the 2B clauses. This approach was adopted
because much of the frame structure, mode initialization and mode switching tests do not refer to 2B
specifically. Indeed much of this operation needs to be performed on the initial channel before a second
channel is established. Thus, there is no duplication of tests between 1B and 2B channel operation.
In the following TPs, the statement "verify IUT accepts." occurs regularly. The IUT is considered to have
accepted a capability set containing the capability BAS code under test when Sequence A has been
completed successfully and commands are being exchanged. The IUT is considered to have accepted a
BAS command if it does not initiate a mode mismatch procedure within 2 seconds of receiving the
command.
6 Test Suite Structure
Two versions of the Test Suite Structure are presented here. The first is the structure which applies to the
TPs in clauses 6 and 7 of this I-ETS, i.e. the full list of TPs. The second Test Suite Structure is that which
applies to the set of combined TPs, i.e. clauses 8 and 9 of this I-ETS. As there is a one-to-one mapping
between these combined TPs and the test cases in the ATS, this second Test Suite Structure also applies
to the ATS. The two structures exist because certain groups of TPs were merged during the combination
of TPs.
6.1 Test Suite Structure - full version
Single Channel Communication
Capability
Frame and Multiframe
Frame and Multiframe Alignment Signal
Alignment
Bits N1-N5
E_Bit, C1-C4
BAS
Basic Sequences and Procedures
Capability Exchange (Sequence A)
Audio capabilities (100)
Transfer-rate capabilities (100)
Video capabilities (100)
Mode Switching (Sequence B)
Mode Initialization Procedure
Page 13
I-ETS 300 763-1: November 1997
Valid Behaviour
Frame and Multiframe
BAS
Transfer-rate capabilities (100)
Video and MBE capabilities (101)
LSD/MLP capabilities (101)
Escape table values (111)
Aggregate Capabilities (111) [15]-(100)
Aggregate Capabilities (111) [15]-(101)
Escape_16 Capabilities (111) [16]-(100)
Escape_16 Capabilities (111) [16]-(101)
Escape_16 Capabilities (111) [16]-(110)
Audio command values (000)
Video, loopback and other commands (010)
Escape_16 Commands (111) [16]-(001)
C&I related to video (111) [17]-(000)
C&I related to audio (111) [17]-(000)
C&I related to simple multipoint conferences not using MLP (111) [17]-(001)
Data-apps (111) [18]-(101)
NUM (111) [19]
CHAR (111) [20]
Basic Sequences and Procedures
Capability Exchange (Sequence A)
Mode Switching (Sequence B)
Frame Reinstatement (Sequence C)
Mode Forcing Procedure
Mode 0 Forcing Procedure
Encryption Control Signal
Invalid Behaviour
Frame and Multiframe
Alignment
E_Bit, C1-C4
BAS
Basic Sequences and Procedures
Capability Exchange (Sequence A)
Mode Switching (Sequence B)
Mode Initialization Procedure
Two Channels Communication
Capability
Frame and Multiframe
Frame and Multiframe Alignment Signal
Bits N1-N5
Alignment and Synchronization
Bits L1-L3
E-bit,C1-C4
Terminal Equipment Alarm (TEA)
BAS
Basis Sequences and Procedures
Capability Exchange (Sequence A)
Mode Switching (Sequence B)
Mode Initialization Procedure
Valid Behaviour
Frame and Multiframe
BAS
Audio command values (000)
Video, loopback and other commands (010)
C&I related to simple multipoint conferences not using MLP (111) [17]-(001)
Basic Sequences and Procedures
Page 14
I-ETS 300 763-1: November 1997
Mode Switching (Sequence B)
Mode Forcing Procedure
Mode 0 forcing procedure
Invalid Behaviour
Frame and Multiframe
Bits N1-N5
Alignment and Synchronization
Bits L1-L3
E-bit, C1-C4
TEA
Basic Sequences and Procedures
Capability Exchange (Sequence A)
Mode Initialization Procedure
Loss of Connection
6.2 Test Suite Structure - combined version
ISDN_VP_IBS
Single Channel Communication (Service Channel (SC))
Capability Tests (CA)
Frame and Multiframe Structure and Alignment (Frame Alignment Signal (FAS))
BAS Codes (BAS)
Basic Sequences and Procedures (SEQ)
Capability Exchange (Sequence A) / Initialization (SA)
Audio capabilities (100) (AUCAP)
Transfer-rate capabilities (100) (TRCAP)
Video capabilities (100) (VICAP)
Mode Switching (Sequence B) (SB)
Mode initialization procedure (MI)
Valid Behaviour Tests (VB)
Frame and Multiframe Structure and Alignment (No testable test cases) (FAS)
BAS Codes (BAS)
Transfer-rate capabilities (100) (TRCAP)
Video and MBE capabilities (101) (VICAP)
LSD/MLP capabilities (101) (DCAP)
Escape table values (111) (ESC)
Aggregate Capabilities (111) [15]-(100) (AGCAP1)
Aggregate Capabilities (111) [15]-(101) (AGCAP2)
Escape_16 Capabilities (111) [16]-(100) (E16CAP1)
Escape_16 Capabilities (111) [16]-(101) (E16CAP2)
Escape_16 Capabilities (111) [16]-(110) (E16CAP3)
Audio command values (000) (AUCMD)
Video, loopback and other commands (010) (VICMD)
Escape_16 Commands (111) [16]-(001) (E16CMD)
C&I related to video (111) [17]-(000) (VICI)
C&I related to audio (111) [17]-(000) (AUCI)
C&I related to simple multipoint conferences not using MLP (111) [17]-(001)
(MCCI)
Data-apps (111) [18]-(101) (DAPP)
NUM (111) [19] (NUM)
CHAR (111) [20] (CHAR)
Basic Sequences and Procedures (SEQ)
Capability Exchange (Sequence A) (SA)
Mode Switching (Sequence B) (SB)
Frame Reinstatement (Sequence C) (SC)
Mode Forcing (MF)
Encryption Control Signal (ECS)
Invalid Behaviour Tests (IB)
Page 15
I-ETS 300 763-1: November 1997
Frame and Multiframe Structure and Alignment (FAS)
Basic Sequences and Procedures (SEQ)
Capability Exchange (Sequence A) (SA)
Mode Switching (Sequence B) (SB)
Mode Initialization (MI)
Two Channels Communication (TC)
Capability Tests (CA)
Frame and Multiframe Structure and Alignment (FAS)
BAS Codes (BAS)
Basis Sequences and Procedures (SEQ)
Capability Exchange (Sequence A) (SA)
Mode Switching (Sequence B) (SB)
Mode Initialization Procedure (MI)
Valid Behaviour Tests (VB)
Frame and Multiframe Structure and Alignment (FAS)
BAS Codes (BAS)
Audio command values (000) (AUCMD)
Video, loopback and other commands (010) (VICMD)
C&I related to simple multipoint conferences not using MLP (111) [17]-(001)
(MCCI)
Basic Sequences and Procedures (SEQ)
Mode Switching (Sequence B) (SB)
Mode Initialization (MI)
Mode Forcing (MF)
Invalid Behaviour Tests (IB)
Frame and Multiframe Structure and Alignment (FAS)
Basic Sequences and Procedures (SEQ)
Capability Exchange (Sequence A) (SA)
Mode Initialization (MI)
Loss of Connection (LOC)
Page 16
I-ETS 300 763-1: November 1997
6.3 Test Suite Structure - diagram
ISDN_VP_IBS
SC TC
CA VB IB CA VB IB
FAS FAS ECS FAS FAS FAS FAS LOC
BAS BAS BAS BAS SEQ
SEQ SEQ SEQ SEQ SEQ
../..
SA MI SA MF SA MI SA MI AUCMD SB MF SA MI
MCCI
SB
SB SC SB SB MI
AUCAP
VICMD
TRCAP
VICAP
../..
TRCAP DCAP AGCAP1 E16CAP1 E16CAP3 VICMD VICI MCCI NUM
VICAP ESC AGCAP2 E16CAP2 AUCMD E16CMD AUCI DAPP CHAR
Figure 1: Test Suite Structure
7 TPs for single channel communication
NOTE: For reasons of clarity, the TPs refer to CCITT and ITU-T Recommendations by their
series letter and number only, thus:
- G.711 = CCITT Recommendation G.711 [5];
- G.722 = CCITT Recommendation G.722 [6];
- G.725 = CCITT Recommendation G.725 [7];
- G.728 = CCITT Recommendation G.728 [8];
- H.261 = ITU-T Recommendation H.261 [9];
- T.120 = ITU-T Recommendation T.120;
- V.14 = ITU-T Recommendation V.14.
Page 17
I-ETS 300 763-1: November 1997
7.1 Capability
7.1.1 Frame and multiframe
7.1.1.1 Frame and multiframe alignment signal
TP1-1-001: [ETS 300 144 [2] subclause 6.1 paragraph 2]
Verify that, the IUT sets bit 8 of bytes 2 to 8 at every first-third-fifth. frame of 80 bytes to "0011011", i.e.
bits 2 to 8 of the service channel in each even frame, in the initial channel.
TP1-1-002: [ETS 300 144 [2] subclause 6.1 paragraph 2]
Verify that, the IUT sets bit 8 of the second byte of every second-fourth-sixth. 80 byte frame to "1", i.e. bit
2 of the service channel in each odd frame, in the initial channel.
TP1-1-003: [ETS 300 144 [2] subclause 6.2 paragraph 1 and 2]
Verify that the IUT sets bit 8 of byte 1 of frames 1,3,5,7,9,11 of each group of 16 frames (numbered
0 to 15) where each frame is 80 bytes long, to "001011", i.e. bit 1 of the service channel in frames
1,3,5,7,9,11 in each multiframe of 16 frames, in the initial channel.
TP1-1-004: [ETS 300 144 [2] subclause 6.2 paragraph 3]
Verify that the IUT sets bit 8 of byte 1 of frame 15 of each group of 16 frames (numbered 0 to 15) where
each frame is 80 bytes long, to "0", i.e. bit 1 in the service channel of frame 15 in each multiframe of 16
frames (numbered 0 to 15), in the initial channel.
7.1.1.2 Alignment
TP1-1-005: [ETS 300 144 [2] subclause 6.5.1]
Verify that, at the initiation of a call, when the IUT is searching for frame alignment, if the network provides
byte timing, the IUT uses this as its receive byte timing.
TP1-1-006: [ETS 300 144 [2] subclause 5.1 paragraph 3]
Verify that, when the network provides byte timing, the IUT uses it in the transmission side.
TP1-1-007: [ETS 300 144 [2] subclause 5.1 paragraph 4]
Verify that the IUT searches for FAS in all received bit positions.
TP1-1-008: [ETS 300 144 [2] subclause 5.1 paragraph 4, subclause 6.5 paragraph 1]
Verify that, when there are conflicts between received FAS position and the received network byte timing,
the IUT takes its received byte timing from the FAS position.
TP1-1-009: [ETS 300 144 [2] subclause 6.3 paragraph 1 and paragraph 4]
Verify that, when the IUT detects in three successive frames the presence of the first correct seven bits of
the FAW, followed by the eighth bit of the Frame Alignment Word (FAW), followed by, once again, the first
correct seven bits of the FAW, the IUT considers that frame alignment has been gained.
TP1-1-010: [ETS 300 144 [2] subclause 6.1 paragraph 3]
Verify that the IUT, if it only needs to search for frame alignment, when it acquires frame alignment, sets
to "0" bit 8 of the third byte at every second-fourth-sixth. 80 byte frame, i.e. bit 3 of the service channel in
each odd frame.
SP001: [ETS 300 144 [2] subclause 6.4 paragraph 1]
Verify that the IUT, when it has no use for multiframe alignment on the incoming signal, transmits outgoing
A=0 when frame alignment is recovered.
TP1-1-011D: [ETS 300 144 [2] subclause 6.4 paragraph 1]
Verify that, if the IUT supports 1 B-channel communication only, and does not search for multiframe
alignment in the incoming signal, when the IUT receives multiframe structure from the remote terminal,
when the IUT detects on the initial channel bits 2 to 8 of the SC of a frame (even frame) set to "0011011",
followed by a frame (odd frame) which contains bit 2 of the SC set to "1" (the eighth bit of the FAW),
followed by a frame (even frame) with, for a second time bits 2 to 8 of its SC set to "0011011", the IUT
sets the A-bit of its following outgoing odd frames to "0" in the initial channel.
Page 18
I-ETS 300 763-1: November 1997
TP1-1-012: [ETS 300 144 [2] subclause 6.5.1 paragraph 1]
Verify that, as soon as the IUT has gained frame alignment for the first time, the IUT initializes the receive
byte timing at the new bit position.
TP1-1-013: [ETS 300 144 [2] subclause 6.5.1 paragraph 1]
Verify that, after the IUT has gained frame alignment for the first time and does not loose frame alignment
during the next 16 frames, the IUT validates the receive byte timing.
TP1-1-014: [ETS 300 144 [2] subclause 6.1 paragraph 3]
Verify that the IUT, when it receives frame and multiframe structure, sets to "0" bit 8 of the third byte at
every second-fourth-sixth. 80 byte frame, i.e. bit 3 of the service channel in each odd frame.
7.1.1.3 Bits N1-N5
TP1-1-015: [ETS 300 144 [2] subclause 6.2 paragraph 4]
Verify that, if the IUT sends multiframe numbering, it sends bits N1, N2, N3, N4 in the bit position 1 of FAS
of frames 0-2-4-6 of each 16 frame multiframe, with the Least Significant Bit (LSB) transmitted in frame 0
and the Most Significant Bit (MSB) in frame 6, where N1, N2, N3, N4 is a modulo 16 counter to number
multiframes in the initial channel.
TP1-1-016: [ETS 300 144 [2] subclause 6.2 paragraph 4]
Verify that, if the IUT sends multiframe numbering, it uses bits N1, N2, N3, N4 as a modulo 16 counter to
number multiframes in descending order, with the LSB transmitted in frame 0 and the MSB in frame 6, in
the initial channel.
TP1-1-017: [ETS 300 144 [2] subclause 6.2 paragraph 7]
Verify that, if the IUT sends multiframe numbering, it sends "1" in bit 1 of FAS of frame 8 (N5) of each
numbered multiframe in the initial channel for at least three consecutive multiframes.
TP1-1-018: [ETS 300 144 [2] subclause 6.2 paragraphs 5 and 6]
Verify that, if the IUT supports 1B operation only, when the IUT a
...



