General Information

Abstract

This European Telecommunication Standard (ETS) contains an electronic copy of the ANSI-C code for the GSM half rate codec. The ANSI-C code i s necessary for a bit exact implementation of the half rate speech tra nscoder (GSM 06.20 (ETS 300 969) [2]), Voice Activity Detector (GSM 06 .42 (ETS 300 973) [6]), comfort noise (GSM 06.22 (ETS 300 971) [4]), D iscontinuous Transmission (GSM 06.41 (ETS 300 972) [5]) and example so lutions for substituting and muting of lost frames (GSM 06.21 (ETS 300 970) [3])

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

Buy Documents

Standard

SIST ETS 300 967 E1:2003

English language (17 pages)
Preview
Preview
e-Library read for
×1 day

Overview

SIST ETS 300 967 E1:2003 is a European Telecommunications Standard issued by the Slovenski inštitut za standardizacijo (SIST). It specifies the ANSI-C source code for the GSM half rate speech codec, aligning with GSM 06.06 (version 5.0.1). This standard enables implementers to produce a bit-exact implementation of critical GSM speech codec functions, ensuring interoperability and consistency across digital cellular telecommunications equipment.

Central to the GSM (Global System for Mobile Communications) ecosystem, the half rate speech codec was designed to enhance spectral efficiency by enabling more simultaneous calls within existing spectrum allocations. The ANSI-C code provided in this standard is essential for manufacturers, system integrators, and software developers targeting GSM-compliant mobile communications systems.

Key Topics

  • GSM Half Rate Speech Codec: Implementation of compressed speech encoding for mobile networks.
  • ANSI-C Source Code: Provides full C language source for the codec, ensuring platform independence and interoperability.
  • Bit-Exactness: Guarantees that all codec implementations produce identical outputs for given inputs, eliminating interoperability issues.
  • Related Functionalities:
    • Speech Transcoder (GSM 06.20)
    • Voice Activity Detector (VAD) (GSM 06.42)
    • Comfort Noise Generation (GSM 06.22)
    • Discontinuous Transmission (DTX) (GSM 06.41)
    • Lost Frame Substitution and Muting (GSM 06.21)

These components together support robust, efficient speech transmission over GSM networks, particularly in capacity-constrained environments.

Applications

The practical applications of SIST ETS 300 967 E1:2003 are broad, especially for organizations involved in:

  • Mobile Infrastructure Development: Manufacturers of GSM base stations and switching equipment use the standard to ensure their systems align with international specifications.
  • Handset and Chipset Design: Mobile device and integrated circuit developers implement the provided C code to guarantee standards-compliant speech encoding/decoding.
  • Software Integration: Developers integrating voice features into GSM or IoT solutions rely on the reference implementation for quality, reliability, and certification purposes.
  • Network Interoperability Testing: Laboratories and operators use the code as a reference during network equipment certification and the testing of mobile terminals.
  • Academic and Research: Researchers in telecommunications leverage the bit-exact reference code to evaluate performance and develop voice communication enhancements.

Related Standards

SIST ETS 300 967 E1:2003 forms part of an integrated suite of GSM half rate speech standards, including:

  • GSM 06.02 (ETS 300 966): Half rate speech processing functions
  • GSM 06.07 (ETS 300 968): Test sequences for codec validation
  • GSM 06.20 (ETS 300 969): Speech transcoding specification
  • GSM 06.21 (ETS 300 970): Substitution and muting of lost frames
  • GSM 06.22 (ETS 300 971): Comfort noise features
  • GSM 06.41 (ETS 300 972): Discontinuous Transmission (DTX) support
  • GSM 06.42 (ETS 300 973): Voice Activity Detection (VAD)
  • ANSI 9899 (1990): C Programming Language (ISO standard)

Implementers are advised to consult these related documents for a comprehensive, standards-compliant deployment of GSM half rate speech functionality within their products and systems.


Keywords: GSM speech codec, half rate speech, ANSI-C code, digital cellular telecommunications, GSM 06.06, SIST ETS 300 967, mobile communications standard, GSM VAD, comfort noise, DTX, speech transcoder, GSM interoperability, telecommunication standards.

Buy Documents

Standard

SIST ETS 300 967 E1:2003

English language (17 pages)
Preview
Preview
e-Library read for
×1 day

Get Certified

Connect with accredited certification bodies for this standard

ANCE

Mexican certification and testing association.

EMA Mexico Verified

Intertek Slovenia

Intertek testing, inspection, and certification services in Slovenia.

UKAS Slovenia Verified

LNE (Laboratoire National de Métrologie et d'Essais)

French national laboratory for metrology and testing.

COFRAC France Verified

Sponsored listings

Frequently Asked Questions

SIST ETS 300 967 E1:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Digital cellular telecommunications system; Half rate speech; ANSI-C code for the GSM half rate speech codec (GSM 06.06 version 5.0.1)". This standard covers: This European Telecommunication Standard (ETS) contains an electronic copy of the ANSI-C code for the GSM half rate codec. The ANSI-C code i s necessary for a bit exact implementation of the half rate speech tra nscoder (GSM 06.20 (ETS 300 969) [2]), Voice Activity Detector (GSM 06 .42 (ETS 300 973) [6]), comfort noise (GSM 06.22 (ETS 300 971) [4]), D iscontinuous Transmission (GSM 06.41 (ETS 300 972) [5]) and example so lutions for substituting and muting of lost frames (GSM 06.21 (ETS 300 970) [3])

This European Telecommunication Standard (ETS) contains an electronic copy of the ANSI-C code for the GSM half rate codec. The ANSI-C code i s necessary for a bit exact implementation of the half rate speech tra nscoder (GSM 06.20 (ETS 300 969) [2]), Voice Activity Detector (GSM 06 .42 (ETS 300 973) [6]), comfort noise (GSM 06.22 (ETS 300 971) [4]), D iscontinuous Transmission (GSM 06.41 (ETS 300 972) [5]) and example so lutions for substituting and muting of lost frames (GSM 06.21 (ETS 300 970) [3])

SIST ETS 300 967 E1: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 ETS 300 967 E1: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 ETS 300 967 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
'LJLWDOQLFHOLþQLWHOHNRPXQLNDFLMVNLVLVWHP±*RYRUVSROKLWURVWL±.RG$16,&]D
SROKLWURVWQLJRYRUQLNRGHNVLVWHPD*60 *60UD]OLþLFD
Digital cellular telecommunications system; Half rate speech; ANSI-C code for the GSM
half rate speech codec (GSM 06.06 version 5.0.1)
Ta slovenski standard je istoveten z: ETS 300 967 Edition 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 ETS 300 967
TELECOMMUNICATION May 1997
STANDARD
Source: ETSI TC-SMG Reference: DE/SMG-110606Q
ICS: 33.020
Key words: CODEC, digital cellular telecommunications system, Global System for Mobile communications
(GSM), speech, ANSI-C code
R
GLOBAL SYSTEM FOR
MOBILE COMMUNICATIONS
Digital cellular telecommunications system;
Half rate speech;
ANSI-C code for the GSM half rate speech codec
(GSM 06.06 version 5.0.1)
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
ETS 300 967 (GSM 06.06 version 5.0.1): May 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
ETS 300 967 (GSM 06.06 version 5.0.1): May 1997
Contents
Foreword .5
1 Scope .7
2 Normative references.7
3 Definitions and abbreviations .7
3.1 Definitions .7
3.2 Abbreviations .8
4 C code structure.8
4.1 Directory structure.8
4.2 Program execution.9
4.3 Code hierarchy.9
5 ANSI-C code for the GSM half rate speech codec.16
History.17

Page 4
ETS 300 967 (GSM 06.06 version 5.0.1): May 1997
Blank page
Page 5
ETS 300 967 (GSM 06.06 version 5.0.1): May 1997
Foreword
This European Telecommunication Standard (ETS) has been produced by the Special Mobile Group
(SMG) Technical Committee of the European Telecommunications Standards Institute (ETSI).
A 3,5 inch diskette is attached to the back cover of this ETS, this diskette contains clause 5, the bit-exact
ANSI-C code for the GSM half rate codec.
This ETS specifies the half rate speech traffic channels for the digital cellular telecommunications system.
This ETS is part of ETSs series covering the half rate speech traffic channels as described below:
GSM 06.02 ETS 300 966: "Digital cellular telecommunications system; Half rate speech;
Half rate speech processing functions".
GSM 06.06 ETS 300 967: "Digital cellular telecommunications system; Half rate
speech; ANSI-C code for the GSM half rate speech codec".
GSM 06.07 ETS 300 968: "Digital cellular telecommunications system; Half rate speech;
Test sequences for the GSM half rate speech codec".
GSM 06.20 ETS 300 969: "Digital cellular telecommunications system; Half rate speech;
Half rate speech transcoding".
GSM 06.21 ETS 300 970: "Digital cellular telecommunications system; Half rate speech;
Substitution and muting of lost frames for half rate speech traffic channels".
GSM 06.22 ETS 300 971: "Digital cellular telecommunications system; Half rate speech;
Comfort noise aspects for half rate speech traffic channels".
GSM 06.41 ETS 300 972: "Digital cellular telecommunications system; Half rate speech;
Discontinuous Transmission (DTX) for half rate speech traffic channels".
GSM 06.42 ETS 300 973: "Digital cellular telecommunications system; Half rate speech;
Voice Activity Detector (VAD) for half rate speech traffic channels".
Transposition dates
Date of adoption: 4 April 1997
Date of latest announcement of this ETS (doa): 31 August 1997
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 28 February 1998
Date of withdrawal of any conflicting National Standard (dow): 28 February 1998

Page 6
ETS 300 967 (GSM 06.06 version 5.0.1): May 1997
Blank page
Page 7
ETS 300 967 (GSM 06.06 version 5.0.1): May 1997
1 Scope
This European Telecommunication Standard (ETS) contains an electronic copy of the ANSI-C code for
the GSM half rate codec. The ANSI-C code is necessary for a bit exact implementation of the half rate
speech transcoder (GSM 06.20 (ETS 300 969) [2]), Voice Activity Detector (GSM 06.42
(ETS 300 973) [6]), comfort noise (GSM 06.22 (ETS 300 971) [4]), Discontinuous Transmission
(GSM 06.41 (ETS 300 972) [5]) and example solutions for substituting and muting of lost frames
(GSM 06.21 (ETS 300 970) [3])
2 Normative references
This ETS incorporates by dated and undated reference, provisions from other publications. These
normative references are cited at the appropriate places in the text and the publications are listed
hereafter. For dated references, subsequent amendments to or revisions of any of these publications
apply to this ETS only when incorporated in it by amendment or revision. For undated references, the
latest edition of the publication referred to applies.
[1] GSM 01.04 (ETR 350): "Digital cellular telecommunications system (Phase 2+);
Abbreviations and acronyms".
[2] GSM 06.20 (ETS 300 969): "Digital cellular telecommunications system; Half
rate speech; Half rate speech transcoding".
[3] GSM 06.21 (ETS 300 970): "Digital cellular telecommunications system; Half
rate speech; Substitution and muting of lost frame for half rate speech traffic
channels".
[4] GSM 06.22 (ETS 300 971): "Digital cellular telecommunications system; Half
rate speech; Comfort noise aspects for half rate speech traffic channels".
[5] GSM 06.41 (ETS 300 972): "Digital cellular telecommunications system; Half
rate speech; Discontinuous Transmission (DTX) for half rate speech traffic
channels".
[6] GSM 06.42 (ETS 300 973): "Digital cellular telecommunications system; Half
rate speech; Voice Activity Detector (VAD) for half rate speech traffic channels".
[7] GSM 06.07 (ETS 300 968): "Digital cellular telecommunications system; Half
rate speech; Test sequences for the GSM half rate speech codec".
[8] American National Standards Institute ANSI 9899 (1990): "Programming
Language - C (ISO)".
3 Definitions and abbreviations
3.1 Definitions
Definition of terms used in this ETS can be found in GSM 06.20 (ETS 300 969) [2], GSM 06.21
(ETS 300 970) [3], GSM 06.22 (ETS 300 971) [4], GSM 06.41 (ETS 300 972) [5] and GSM 06.42
(ETS 300 973) [6].
SIST ETS 300 96
...