Abstract

Upgrade from Phase 2+ to Release 1997

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 EN 300 724 V6.0.1:2003

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

SIST EN 300 724 V6.0.1:2003 is the Slovenian adoption of the ETSI standard for the GSM Enhanced Full Rate (EFR) speech codec ANSI-C code. It provides a bit-exact ANSI-C reference for the GSM EFR speech transcoder and related functions used in Phase 2+ / Release 1997 implementations. It is aimed at engineers and testers who need a portable code base and a clear way to verify an implementation against the GSM EFR specifications.

What does SIST EN 300 724 V6.0.1:2003 specify?

SIST EN 300 724 V6.0.1:2003 specifies an electronic copy of the ANSI-C code for the GSM Enhanced Full Rate codec. The document also explains how the code package is organized, how to run the encoder and decoder programs, and how to verify an installation.

PartWhat it covers
Clause 1Scope of the ANSI-C code package and the functions it supports
Clause 2Normative references to the companion GSM documents
Clause 3Definitions and abbreviations used in the document
Clause 4C code structure, execution, file formats, and call graphs
Annex AInformative change request history

The foreword states that an electronic attachment accompanies the document and contains the bit-exact ANSI-C code. In practice, that means this standard is not a theory-only specification - it is also a reference code package for implementation and verification.

What are the key requirements of SIST EN 300 724 V6.0.1:2003?

SIST EN 300 724 V6.0.1:2003 focuses on bit-exact implementation and practical verification. The most important points are the code scope, the file organization, the execution model, and the documented verification approach.

Scope and intended functions

Clause 1 says the ANSI-C code is needed for a bit-exact implementation of the Enhanced Full Rate speech transcoder, Voice Activity Detection (VAD), comfort noise, Discontinuous Transmission (DTX), and example solutions for substituting and muting lost frames. In practice, this tells implementers which GSM functions the code package is meant to support.

File structure and portability

Clause 4.1 says the code package is arranged at the root level, with source files using the .c suffix, header files using .h, and ROM data mainly in .tab files. The text files are formatted for IBM PC/AT compatible systems, and the code was verified on Sun Microsystems workstations, IBM PC/AT compatible computers, and Hewlett Packard workstations. This matters because it shows the package was prepared for portable use across different development environments.

Installation verification

Clause 4.1 provides verification files for DOS and UNIX-style environments, including reference encoder and decoder files and batch files for running checks. Final verification is to be done with the GSM Enhanced Full Rate test sequences in GSM 06.54. For a user, this means the document gives a concrete path from installation to conformance-style checking.

Program execution model

Clause 4.2 describes three separate programs: coder, ed_iface, and decoder. The encoder reads a binary speech file and produces a binary parameter file, the decoder reads a binary parameter file and produces a synthesized speech file, and ed_iface converts the encoder output format into the decoder input format. That is important because the encoder and decoder file formats are not the same.

Code hierarchy and function coverage

Clause 4.3 uses call graphs to show the function structure of the codec, including VAD, DTX, and comfort noise generation. The call graphs omit standard C library functions and basic operations, and they show the processing order through the codec. This helps reviewers and implementers understand the software structure without reading every function body.

What terms does SIST EN 300 724 V6.0.1:2003 define?

SIST EN 300 724 V6.0.1:2003 relies on definitions from the companion GSM specifications and defines the abbreviations used in the document.

  • ANSI - American National Standards Institute, the source of the ANSI-C programming language name used here.
  • DS-HD - Double Sided High Density, an abbreviation listed for document context.
  • ETS - European Telecommunication Standard, used when referring to earlier ETS versions of the specification.
  • GSM - Global System for Mobile communications, the mobile system covered by the standard.
  • I/O - Input/Output, used for file and program data flow.
  • ROM - Read Only Memory, used for data stored in tabular code files.

Who uses SIST EN 300 724 V6.0.1:2003?

SIST EN 300 724 V6.0.1:2003 is used by speech codec developers, telecom equipment engineers, and test laboratories working on GSM EFR implementations. It is also relevant to quality managers and integrators who need to verify that encoder and decoder software behave bit-exactly and that installation test files run correctly.

The standard is especially useful when a team needs to:

  • implement or review GSM EFR codec software,
  • check encoder/decoder file handling,
  • run installation verification scripts,
  • compare implementation results with GSM 06.54 test sequences,
  • understand the structure of the reference code.

What changed in SIST EN 300 724 V6.0.1:2003 from the previous edition?

The document history shows the move from the Release 1996 version to the Release 1997 version. The scope also states that this is an upgrade from Phase 2+ to Release 1997. The change request history in Annex A records the later version steps leading to ETS 300 724 V6.0.0 and V6.0.1.

Which standards are used with SIST EN 300 724 V6.0.1:2003?

SIST EN 300 724 V6.0.1:2003 depends on several companion GSM documents for definitions, behavior, and testing.

  • GSM 01.04 - provides abbreviations and acronyms not listed in this standard.
  • GSM 06.54 - provides test sequences for the GSM Enhanced Full Rate codec.
  • GSM 06.60 - defines Enhanced Full Rate speech transcoding.
  • GSM 06.61 - covers substitution and muting of lost frames.
  • GSM 06.62 - covers comfort noise aspects.
  • GSM 06.81 - covers Discontinuous Transmission (DTX).
  • GSM 06.82 - covers Voice Activity Detector (VAD).

What does the SIST EN 300 724 V6.0.1:2003 document contain?

SIST EN 300 724 V6.0.1:2003 contains the code package overview, execution notes, file-format guidance, and function call graphs rather than application guidance or product data sheets. It describes the encoder, decoder, and interface programs, the installation verification files, and the use of test sequences for final checking.

The figures in Clause 4 show the call structure for the speech encoder, encoder subframe processing, VAD, speech decoder, and decoder postfilter. Annex A provides a concise change request history for the release sequence.

Buy Documents

Standard

SIST EN 300 724 V6.0.1:2003

English language (14 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 EN 300 724 V6.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); ANSI-C code for the GSM Enhanced Full Rate (EFR) speech codec (GSM 06.53 version 6.0.1 Release 1997)". This standard covers: Upgrade from Phase 2+ to Release 1997

Upgrade from Phase 2+ to Release 1997

SIST EN 300 724 V6.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 724 V6.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 724 V6.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)


2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Digital cellular telecommunications system (Phase 2+) (GSM); ANSI-C code for the GSM Enhanced Full Rate (EFR) speech codec (GSM 06.53 version 6.0.1 Release 1997)33.070.50Globalni sistem za mobilno telekomunikacijo (GSM)Global System for Mobile Communication (GSM)ICS:Ta slovenski standard je istoveten z:EN 300 724 Version 6.0.1SIST EN 300 724 V6.0.1:2003en01-december-2003SIST EN 300 724 V6.0.1:2003SLOVENSKI
STANDARD
EN 300 724 V6.0.1 (1999-06)European Standard (Telecommunications series)Digital cellular telecommunications system (Phase 2+);ANSI-C code for the GSM Enhanced Full Rate (EFR)speech codec(GSM 06.53 version 6.0.1 Release 1997)GLOBAL SYSTEM
FOR MOBILE COMMUNICATIONSRSIST EN 300 724 V6.0.1:2003

ETSIEN 300 724 V6.0.1 (1999-06)2GSM 06.53 version 6.0.1 Release 1997ReferenceDEN/SMG-020653Q6 (6pc0300o.PDF)KeywordsDigital cellular telecommunications system,Global System for Mobile communications (GSM)ETSIPostal addressF-06921 Sophia Antipolis Cedex - FRANCEOffice address650 Route des Lucioles - Sophia AntipolisValbonne - FRANCETel.: +33 4 92 94 42 00
Fax: +33 4 93 65 47 16Siret N° 348 623 562 00017 - NAF 742 CAssociation à but non lucratif enregistrée à laSous-Préfecture de Grasse (06) N° 7803/88Internetsecretariat@etsi.frIndividual copies of this ETSI deliverablecan be downloaded fromhttp://www.etsi.orgCopyright NotificationNo 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 1999.All rights reserved.SIST EN 300 724 V6.0.1:2003

ETSIEN 300 724 V6.0.1 (1999-06)3GSM 06.53 version 6.0.1 Release 1997ContentsIntellectual Property Rights.4Foreword.41Scope.52References.53Definitions and abbreviations.53.1Definitions.53.2Abbreviations.54C code structure.64.1Contents of the C source code disk.64.2Program execution.64.3Code hierarchy.7Annex A (informative):Change Request History.13History.14SIST EN 300 724 V6.0.1:2003

ETSIEN 300 724 V6.0.1 (1999-06)4GSM 06.53 version 6.0.1 Release 1997Intellectual Property RightsIPRs essential or potentially essential to the present document may have been declared to ETSI. The informationpertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be foundin SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respectof ETSI standards", which is available free of charge from the ETSI Secretariat. Latest updates are available on theETSI 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 guaranteecan 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.ForewordThis European Standard (Telecommunications series) has been produced by ETSI Technical Committee Special MobileGroup (SMG).The present document provides the bit exact definition of the Enhanced Full Rate (EFR) speech traffic codec for thedigital cellular telecommunications system.An electronic attachment accompanies the present document, containing clause 5, the bit-exact ANSI-C code for theEnhanced Full Rate speech transcoder.The contents of the present document is subject to continuing work within SMG and may change following formal SMGapproval. Should SMG modify the contents of the present document it will be re-released with an identifying change ofrelease date and an increase in version number as follows:Version 6.x.ywhere:6indicates Release 1997 of GSM Phase 2+xthe second digit is incremented for all changes of substance, i.e. technical enhancements, corrections, updates,etc.ythe third digit is incremented when editorial only changes have been incorporated in the specification.Proposed national transposition datesDate of adoption of this EN:05 June 1999Date of latest announcement of this EN (doa):30 September 1999Date of latest publication of new National Standardor endorsement of this EN (dop/e):31 March 2000Date of withdrawal of any conflicting National Standard (dow):31 March 2000SIST EN 300 724 V6.0.1:2003

ETSIEN 300 724 V6.0.1 (1999-06)5GSM 06.53 version 6.0.1 Release 19971ScopeThe present document contains an electronic copy of the ANSI-C code for the GSM Enhanced Full Rate codec. TheANSI-C code is necessary for a bit exact implementation of the Enhanced Full Rate speech transcoder (GSM 06.60 [3]),Voice Activity Detection (GSM 06.82 [7]), comfort noise (GSM 06.62 [5]), Discontinuous Transmission(GSM 06.81 [6]) and example solutions for substituting and muting of lost frames (GSM 06.61 [4]).2ReferencesThe following documents contain provisions which, through reference in this text, constitute provisions of the presentdocument.· References are either specific (identified by date of publication, edition number, version number, etc.) ornon-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 samenumber.[1]GSM 01.04: "Digital cellular telecommunications system (Phase 2+); Abbreviations andacronyms".[2]GSM 06.54: "Digital cellular telecommunications system (Phase 2+); Test sequences for the GSMEnhanced Full Rate (EFR) speech codec".[3]GSM 06.60: "Digital cellular telecommunications system (Phase 2+); Enhanced Full Rate (EFR)speech transcoding".[4]GSM 06.61: "Digital cellular telecommunications system (Phase 2+); Substitution and muting oflost frame for Enhanced Full Rate (EFR) speech traffic channels".[5]GSM 06.62: "Digital cellular telecommunications system (Phase 2+); Comfort noise aspects forEnhanced Full Rate (EFR) speech traffic channels".[6]GSM 06.81: "Digital cellular telecommunications system (Phase 2+); Discontinuous transmission(DTX) for Enhanced Full Rate (EFR) speech traffic channels".[7]GSM 06.82: "Digital cellular telecommunications system (Phase 2+); Voice Activity Detector(VAD) for Enhanced Full Rate (EFR) speech traffic channels".3Definitions and abbreviations3.1DefinitionsDefinition of terms
...