SIST EN 300 968 V7.0.1:2003
(Main)Digital cellular telecommunications system (Phase 2+) (GSM); Half rate speech; Test sequences for the GSM half rate speech codec (GSM 06.07 version 7.0.1 Release 1998)
- Abstract
Upgrade from Phase 2+ to Release 1998
- 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-172
SIST EN 300 968 V7.0.1:2003 is the Slovenian version of ETSI EN 300 968 V7.0.1. It defines digital test sequences for the GSM half rate speech codec and the related DTX functions so that implementers can check bit-exact behaviour, synchronization, and type-approval test cases.
The standard is aimed at people validating GSM half rate speech implementations in equipment, software, and test benches. In practice, it tells you what files to use, how the codec must be configured, and what outputs to compare.
What does SIST EN 300 968 V7.0.1:2003 specify?
SIST EN 300 968 V7.0.1:2003 specifies digital test sequences for the GSM half rate speech codec. It is organized into clauses 1 to 10 plus Annex A, with the test files and their use described across the main clauses.
The document covers:
- scope, references, definitions and abbreviations
- test sequence file formats
- speech codec test sequences
- DTX test sequences
- synchronization methods for finding the 20 ms framing
- optional TRAU testing with 8 bit A-law and μ-law PCM
- electronic copies of the test sequences in clause 10
- an informative change request history in Annex A
Clause 10 points to the accompanying archive en_300968v070001p0.ZIP, which contains the digital test sequences used by the standard.
What are the key requirements of SIST EN 300 968 V7.0.1:2003?
SIST EN 300 968 V7.0.1:2003 is mainly a conformance test document. It tells you how to configure the codec, which sequences to apply, and what output equality is expected for a correct implementation.
File format and homing behavior
Clause 5 defines four file types: .INP, .COD, .DEC, and .OUT. The speech samples and parameters are carried in fixed word sizes and justified as stated in the tables, so test equipment must read and compare the files exactly in the prescribed layout.
Clause 5.2 requires two homing frames at the start of each .INP and .DEC sequence. This matters because the homing frames reset the codec state before the actual test begins, which makes results reproducible.
Speech codec test sequences
Clause 6 sets the speech encoder to non-DTX mode and requires the VAD and SP flags to be set to 1 at encoder output. The speech test sequences are split so that SEQ01, SEQ02, and SEQ03 exercise different codebooks and parameter groups, while SEQ04.DEC checks decoder behaviour under channel-error conditions.
For a correct implementation, the encoder and decoder outputs must match the corresponding .COD and .OUT files. In practice, this is the basic bit-exact check for the GSM half rate speech transcoder.
DTX test sequences
Clause 7 requires DTX mode for testing VAD, comfort noise, and discontinuous transmission. The sequences DTX01 to DTX07 each target a specific function, such as spectral comparison, threshold adaptation, periodicity detection, tone detection, safety and initialization, comfort noise, and real speech with tones.
The practical point is that the standard separates the different DTX algorithm checks, so a test lab can see which part of the implementation fails.
Synchronization for the encoder
Clause 8 gives a two-step method for finding the 20 ms framing of the GSM half rate speech encoder: first bit synchronization, then frame synchronization. It uses homing frames and special synchronization sequences such as BITSYNC.INP and SEQSYNC.INP.
This is important when the encoder start position is not known, because it gives a repeatable way to align the test input with the codec.
Optional TRAU testing
Clause 9 describes optional acceptance testing of the speech encoder and decoder in the TRAU using 8 bit A-law or μ-law compressed PCM test sequences on the A-interface. This allows field-oriented testing with compressed PCM instead of special 13 bit linear test interfaces.
What terms does SIST EN 300 968 V7.0.1:2003 define?
- ETS - European Telecommunication Standard; the document uses this abbreviation for ETSI standards and related references.
- GSM - Global System for Mobile communications; the family of digital cellular systems covered by the document.
- DTX - Discontinuous Transmission; the mode used to reduce transmission during speech pauses.
- VAD - Voice Activity Detector; the function that identifies whether speech is present.
- TRAU - transcoding and rate adaptation unit; the part tested with optional A-law or μ-law PCM sequences.
- BFI - Bad Frame Indicator; a decoder-side flag used when frame quality is bad.
- UFI - Unreliable Frame Indicator; a decoder-side flag used when frame reliability is poor.
- SID - Silence Descriptor; a flag used with comfort noise handling.
- TAF - Time Alignment Flag; a decoder-side alignment flag used in the test files.
Who uses SIST EN 300 968 V7.0.1:2003?
SIST EN 300 968 V7.0.1:2003 is used by codec implementers, test engineers, and type-approval labs working on GSM half rate speech equipment. It is also relevant to manufacturers and network-side teams that need to verify speech transcoder behaviour, DTX processing, and frame synchronization.
The document explicitly supports testing on the MS side and on the network side, including TRAU-related checks. That makes it useful wherever a bit-exact GSM half rate speech implementation has to be proven against reference sequences.
What changed in SIST EN 300 968 V7.0.1:2003 from the previous edition?
The change history records a version update to 7.0.1 for publication. The document is presented as the Release 1998 version of GSM 06.07.
Which standards are used with SIST EN 300 968 V7.0.1:2003?
The document names these companion standards and references:
- GSM 01.04 - provides abbreviations and acronyms not defined locally.
- GSM 06.02 - gives half rate speech coding functions and the use of the homing sequences.
- GSM 06.06 - provides ANSI-C code for the GSM half rate speech codec.
- GSM 06.20 - defines half rate speech transcoding and the speech parameter formats used in the tests.
- GSM 06.21 - covers substitution and muting of lost frames.
- GSM 06.22 - covers comfort noise aspects and the DTX-related comfort noise tests.
- GSM 06.41 - covers discontinuous transmission for half rate speech traffic channels.
- GSM 06.42 - covers the Voice Activity Detector and the DTX algorithms tested in clause 7.
What does the SIST EN 300 968 V7.0.1:2003 document contain?
The document contains file-format tables for encoder input, encoder output, decoder input, and decoder output sequences, plus tables listing the location and size of the named test files. It also gives the step-by-step synchronization procedure for bit synchronization and frame synchronization, including the special sequences used for each step.
For speech codec testing, it identifies sequences such as SEQ01 to SEQ05 and explains which codec codebooks or operating conditions they exercise. For DTX testing, it identifies DTX01 to DTX07 and ties each one to a particular algorithm or condition.
Clause 9 extends the same idea to compressed 8 bit PCM test files for A-law and μ-law testing on the A-interface. Annex A adds a concise change request history for the release lineage.
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 EN 300 968 V7.0.1:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Digital cellular telecommunications system (Phase 2+) (GSM); Half rate speech; Test sequences for the GSM half rate speech codec (GSM 06.07 version 7.0.1 Release 1998)". This standard covers: Upgrade from Phase 2+ to Release 1998
Upgrade from Phase 2+ to Release 1998
SIST EN 300 968 V7.0.1:2003 is classified under the following ICS (International Classification for Standards) categories: 33.070.50 - Global System for Mobile Communication (GSM). The ICS classification helps identify the subject area and facilitates finding related standards.
SIST EN 300 968 V7.0.1:2003 is associated with the following European legislation: Standardization Mandates: T-172. 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 EN 300 968 V7.0.1: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
'LJLWDOQLFHOLþQLWHOHNRPXQLNDFLMVNLVLVWHPID]D±*RYRUVSRORYLþQRKLWURVWMR±
3UHVNXãDOQD]DSRUHGMD]DNRGHNVLVWHPD*60]DJRYRUVSRORYLþQRKLWURVWMR*60
UD]OLþLFDL]GDMD
Digital cellular telecommunications system (Phase 2+) (GSM); Half rate speech; Test
sequences for the GSM half rate speech codec (GSM 06.07 version 7.0.1 Release 1998)
Ta slovenski standard je istoveten z: EN 300 968 Version 7.0.1
ICS:
33.070.50 Globalni sistem za mobilno Global System for Mobile
telekomunikacijo (GSM) Communication (GSM)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
European Standard (Telecommunications series)
Digital cellular telecommunications system (Phase 2+);
Half rate speech;
Test sequences for the GSM half rate speech codec
(GSM 06.07 version 7.0.1 Release 1998)
R
GLOBAL SYSTEM FOR
MOBILE COMMUNICATIONS
�����
(GSM 06.07 version 7.0.1 Release 1998) 2 ETSI EN 300 968 V7.0.1 (2000-01)
Reference
REN/SMG-110607Q7
Keywords
Digital cellular telecommunications system,
Global System for Mobile communications (GSM)
ETSI
Postal address
F-06921 Sophia Antipolis Cedex - FRANCE
Office address
650 Route des Lucioles - Sophia Antipolis
Valbonne - FRANCE
Tel.:+33492944200 Fax:+33493654716
Siret N° 348 623 562 00017 - NAF 742 C
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° 7803/88
Internet
secretariat@etsi.fr
Individual copies of this ETSI deliverable
can be downloaded from
http://www.etsi.org
If you find errors in the present document, send your
comment to: editor@etsi.fr
Important notice
This ETSI deliverable may be made available in more than one electronic version or in print. In any case of existing or
perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF).
In case of dispute, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network
drive within ETSI Secretariat.
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 2000.
All rights reserved.
ETSI
(GSM 06.07 version 7.0.1 Release 1998) 3 ETSI EN 300 968 V7.0.1 (2000-01)
Contents
Intellectual Property Rights.4
Foreword.4
1 Scope .6
2 References.6
3 Definitions and abbreviations .6
3.1 Definitions.6
3.2 Abbreviations .7
4 General .7
5 Test sequence format.7
5.1 File format .7
5.2 Codec homing.8
6 Speech codec test sequences .8
6.1 Codec configuration .8
6.2 Speech codec test sequences.9
6.2.1 Speech encoder test sequences.9
6.2.2 Speech decoder test sequences.9
6.2.3 Codec homing sequence.9
7 DTX test sequences.10
7.1 Codec configuration .10
7.2 DTX test sequences .10
7.2.1 Predictor values computation.10
7.2.2 Spectral comparison.11
7.2.3 Threshold adaptation .11
7.2.4 Periodicity detection .11
7.2.5 Tone detection .11
7.2.6 Safety and initialization .11
7.2.7 Comfort noise test sequence .11
7.2.8 Real speech and tones .11
8 Sequences for finding the 20 ms framing of the GSM half rate speech encoder.12
8.1 Bit synchronization.12
8.2 Frame synchronization.12
8.3 Formats and sizes of the synchronization sequences .13
9 Trau Testing with 8 Bit A- andµ-law PCM Test Sequences.14
10 Test sequences for the GSM half rate speech codec.15
Annex A (informative): Change Request History .16
History .17
ETSI
(GSM 06.07 version 7.0.1 Release 1998) 4 ETSI EN 300 968 V7.0.1 (2000-01)
Intellectual Property Rights
IPRs essential or potentially essential to the present document may have been declared to ETSI. The information
pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found
in SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect
of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server
(http://www.etsi.org/ipr).
Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guarantee
can be given as to the existence of other IPRs not referenced in SR 000 314 (or the updates on the ETSI Web server)
which are, or may be, or may become, essential to the present document.
Foreword
This European Standard (Telecommunications series) has been produced by the Special Mobile Group (SMG).
An electronic attachment accompanies the present document, containing test sequences for a bit exact implementation of
the half rate speech transcoder.
Archive en_300968v070001p0.ZIP which accompanies the present document contains compressed files which are
labelled as follows:
Disks24.zip Clause 10: Test sequences for the GSM half rate speech codec; Disks 2 and 4 (GSM 06.07).
Disks135.zip Clause 10: Test sequences for the GSM half rate speech codec; Disks 1, 3 and 5 (GSM 06.07).
Disks6A.zip Clause 10: Test sequences for the GSM half rate speech codec; Disks 6 and 10 (GSM 06.07).
Disks7B.zip Clause 10: Test sequences for the GSM half rate speech codec; Disks 7 and 11 (GSM 06.07).
Disks89.zip Clause 10: Test sequences for the GSM half rate speech codec; Disks 8 and 9 (GSM 06.07).
The present document specifies the half rate speech traffic channels for the Digital cellular telecommunications system.
The present document specifies the digital test sequences for the GSM half rate speech codec for the digital cellular
telecommunications system. The present document, is part of a series covering the half rate speech traffic channels as
described below:
GSM 06.02 "Digital cellular telecommunications system (Phase 2+); Half rate speech; Half rate speech
processing functions".
GSM 06.06 "Digital cellular telecommunications system (Phase 2+); Half rate speech; ANSI-C code for the
GSM half rate speech codec".
GSM 06.07 "Digital cellular telecommunications system (Phase 2+); Half rate speech; Test sequences for
the GSM half rate speech codec".
GSM 06.20 "Digital cellular telecommunications system (Phase 2+); Half rate speech; Half rate speech
transcoding".
GSM 06.21 "Digital cellular telecommunications system (Phase 2+); Half rate speech; Substitution and muting
of lost frames for half rate speech traffic channels".
GSM 06.22 "Digital cellular telecommunications system (Phase 2+); Half rate speech; Comfort noise aspects
for half rate speech traffic channels".
GSM 06.41 "Digital cellular telecommunications system (Phase 2+); Half rate speech; Discontinuous
Transmission (DTX) for half rate speech traffic channels".
GSM 06.42 "Digital cellular telecommunications system (Phase 2+); Half rate speech; Voice Activity Detector
(VAD) for half rate speech traffic channels".
ETSI
(GSM 06.07 version 7.0.1 Release 1998) 5 ETSI EN 300 968 V7.0.1 (2000-01)
The contents of the present document is subject to continuing work within SMG and may change following formal SMG
approval. Should SMG modify the contents of the present document it will be re-released with an identifying change of
release date and an increase in version number as follows:
Version 7.x.y
where:
7 indicates Release 1998 of GSM Phase 2+.
x the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections, updates,
etc.
y the third digit is incremented when editorial only changes have been incorporated in the specification.
National transposition dates
Date of adoption of this EN: 31 December 1999
Date of latest announcement of this EN (doa): 31 March 2000
Date of latest publication of new National Standard
or endorsement of this EN (dop/e): 30 September 2000
Date of withdrawal of any conflicting National Standard (dow): 30 September 2000
ETSI
(GSM 06.07 version 7.0.1 Release 1998) 6 ETSI EN 300 968 V7.0.1 (2000-01)
1 Scope
The present document specifies the digital test sequences for the GSM half rate speech codec. These sequences test for a
bit exact implementation of the half rate speech transcoder (GSM 06.20 [2]), Voice Activity Detector (GSM 06.42 [6]),
comfort noise (GSM 06.22 [4]) and the discontinuous transmission (GSM 06.41 [5]).
2 References
The following documents contain provisions which, through reference in this text, constitute provisions of the present
document.
• References are either specific (identified by date of publication, edition number, version number, etc.) or
non-specific.
• For a specific reference, subsequent revisions do not apply.
• For a non-specific reference, the latest version applies.
• A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the same
number.
• For this Release 1998 document, references to GSM documents are for Release 1998 versions (version 7.x.y).
[1] GSM 01.04: "Digital cellular telecommunications system (Phase 2+); Abbreviations and
acronyms".
[2] GSM 06.20: "Digital cellular telecommunications system (Phase 2+); Half rate speech; Half rate
speech transcoding".
[3] GSM 06.21: "Digital cellular telecommunications system (Phase 2+); Half rate speech;
Substitution and muting of lost frame for half rate speech traffic channels".
[4] GSM 06.22: "Digital cellular telecommunications system (Phase 2+); Half rate speech; Comfort
noise aspects for half rate speech traffic channels".
[5] GSM 06.41: "Digital cellular telecommunications system (Phase 2+); Half rate speech;
Discontinuous Transmission (DTX) for half rate speech traffic channels".
[6] GSM 06.42: "Digital cellular telecommunications system (Phase 2+); Half rate speech; Voice
Activity Detector (VAD) for half rate speech traffic channels".
[7] GSM 06.06: "Digital cellular telecommunications system (Phase 2+); Half rate speech; ANSI-C
code for the GSM half rate speech codec".
[8] GSM 06.02: "Digital cellular telecommunications system (Phase 2+); Half rate speech; Half rate
speech coding functions".
3 Definitions and abbreviations
3.1 Definitions
Definition of terms used in the present document can be found in GSM 06.20 [2], GSM 06.21 [3], GSM 06.22 [4],
GSM 06.41 [5] and GSM 06.42 [6].
ETSI
(GSM 06.07 version 7.0.1 Release 1998) 7 ETSI EN 300 968 V7.0.1 (2000-01)
3.2 Abbreviations
For the purposes of the present document, the following abbreviations apply:
ETS European Telecommunication Standard
GSM Global System for Mobile communications
For abbreviations not given in this subclause, see GSM 01.04 [1].
4 General
Digital test sequences are necessary to test for a bit exact implementation of the half rate speech transcoder
(GSM 06.20 [2]), Voice Activity Detector (GSM 06.42 [6]), comfort noise (GSM 06.22 [4]) and the discontinuous
transmission (GSM 06.41 [5]).
The test sequences may also be used to verify installations of the ANSI C code in GSM 06.06 [7].
Clause 5 describes the format of the files which contain the digital test sequences. Clause 6 describes the test sequences
for the speech transcoder. Clause 7 describes the test sequences for the VAD, comfort noise and discontinuous
transmission.
Clause 8 describes the method by which synchronization is obtained between the test sequences and the speech codec
under test.
Clause 9 describes the optional acceptance testing of the speech encoder and decoder in the TRAU by means of 8 bit A-
or μ-law compressed test sequences on the A-Interface.
Electronic copies of the digital test sequences are provided as clause 10, these digital test sequences are contained in
archive en_300968v070001p0.ZIP which accompanies the present document.
5 Test sequence format
This clause provides information on the format of the digital test sequences for the GSM half rate speech transcoder
(GSM 06.20 [2]), Voice Activity Detector (GSM 06.42 [6]), comfort noise (GSM 06.22 [4]) and the discontinuous
transmission (GSM 06.41 [5]).
5.1 File format
The test sequence files are provided in archive en_300968v070001p0.ZIP which accompanies the present document.
Following decompression, by execution of the 11 "disk*.exe" files, four types of file are provided:
- Files for input to the GSM half rate speech encoder: *.INP
- Files for comparison with the encoder output: *.COD
- Files for input to the GSM half rate speech decoder: *.DEC
- Files for comparison with the decoder output: *.OUT
Tables 1, 2, 3 and 4 define the formats of the four types of file. Each parameter in these tables is contained in a 16 bit
word except for the samples of the 8 bit PCM test sequences, which are contained in an 8 bit word each. The left or right
justification is indicated in the tables. The size and location of speech parameters in the encoder output (*.COD) and
decoder input files (*.DEC) are described in GSM 06.20 [2].
ETSI
(GSM 06.07 version 7.0.1 Release 1998) 8 ETSI EN 300 968 V7.0.1 (2000-01)
5.2 Codec homing
Each *.INP file includes two homing frames at the start of the test sequence. The function of these frames is to reset the
speech encoder state variables to their initial value. In the case of a correct installation of the ANSI-C simulation
(GSM 06.06 [7]), all speech encoder output frames shall be identical to the corresponding frame in the *.COD file. In
the case of a correct hardware implementation undergoing type approval, the first speech encoder output frame is
undefined and need not be identical to the first frame in the *.COD file, but all remaining speech encoder output frames
shall be identical to the corresponding frames in the *.COD file.
Each *.DEC file includes two homing frames at the start of the test sequence. The function of these frames is to reset the
speech decoder state variables to their initial value. In the case of a correct installation of the ANSI-C simulation
(GSM 06.06 [7]), all speech decoder output frames shall be identical to the corresponding frame in the *.OUT file. In
the case of a correct hardware implementation undergoing type approval, the first speech decoder output frame is
undefined and need not be identical to first frame in the
...



