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

Buy Documents

Standard

SIST EN 300 967 V7.0.1:2003

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

SIST EN 300 967 V7.0.1:2003 is the Slovenian adoption of EN 300 967 Version 7.0.1 from ETSI. It specifies the ANSI-C code for the GSM half rate speech codec in Digital cellular telecommunications system (Phase 2+) and provides the bit-exact software package used to implement and verify half rate speech processing.

What does SIST EN 300 967 V7.0.1:2003 specify?

SIST EN 300 967 V7.0.1:2003 specifies an electronic copy of the ANSI-C code for the GSM half rate codec. The code is the implementation basis for the half rate speech transcoder, Voice Activity Detector (VAD), comfort noise functions, Discontinuous Transmission (DTX), and frame substitution and muting examples.

The document is organized into five clauses:

  • Scope
  • References
  • Definitions and abbreviations
  • C code structure
  • ANSI-C code for the GSM half rate speech codec

Annex A is informative and records the change request history.

AnnexWhat it covers
AChange Request History

What are the key requirements of SIST EN 300 967 V7.0.1:2003?

SIST EN 300 967 V7.0.1:2003 is a code specification, so its main substance is how the codec package is organized and how it is used. In practice, it tells implementers what code is provided, what companion GSM documents define the related functions, and how to run and verify the software.

Scope and references

  • Clause 1 states that the document contains the ANSI-C code needed for a bit-exact implementation of the GSM half rate speech functions. That matters because the implementation must match the specified codec behavior, not just approximate it.
  • Clause 2 makes the cited GSM documents part of the specification and says that, for this Release 1998 document, GSM references apply in their Release 1998 versions. That matters when matching code against the correct companion parts and test material.

Code package and portability

  • Clause 4 says the code was verified on Sun workstations, IBM PC/AT-compatible computers, and VAX systems, and that ANSI-C 9899 was chosen for portability. That matters if the code must be built on different platforms.
  • Clause 4.1 shows the package layout: c holds the source and headers, d holds installation verification data, utils holds utilities, and exec holds makefiles and executables. This tells a developer where to build, test, and install the package.
  • Clause 4.2 defines two program modes for gsm_hr: encoding only and decoding only. It also states the file flow for .inp, .cod, .dec, and .out, and introduces reid for translating encoder output to decoder input. That matters for anyone wiring the codec into a tool chain or test bench.
  • Clause 4.3 presents call graphs for the codec functions. This helps readers trace the processing flow during debugging or integration work.

Code content

  • Clause 5 contains the ANSI-C code for the GSM half rate speech codec. The code is the part used for implementation, not a descriptive summary of the algorithm.

What terms does SIST EN 300 967 V7.0.1:2003 define?

  • ANSI - American National Standards Institute, the body linked here to the C language reference ANSI 9899.
  • GSM - Global System for Mobile communications, the mobile system family covered by the standard.
  • I/O - Input/Output, used for file and data exchange in the codec package.
  • ROM - Read Only Memory, used in the description of source data stored in the package.
  • ETS - European Telecommunication Standard, the form used in the document’s abbreviation list.
  • DS-HD - Double Sided High Density, one of the abbreviations listed for the document.

Who uses SIST EN 300 967 V7.0.1:2003?

SIST EN 300 967 V7.0.1:2003 is used by speech codec developers, telecom software engineers, and system integrators working on GSM half rate voice processing. Test teams and quality engineers use it to build bit-exact implementations, run the supplied code, and compare results with the related test sequences. It is also relevant to vendors working on transcoding, VAD, DTX, comfort noise, and lost-frame handling.

What changed in SIST EN 300 967 V7.0.1:2003 from the previous edition?

The document history shows Version 7.0.1 as a publication update following Version 7.0.0. Annex A also records earlier change requests tied to the GSM half rate codec homing procedure, UAP60, and supplementary notes on call-graph changes.

Which standards are used with SIST EN 300 967 V7.0.1:2003?

ReferenceWhat it contributes
GSM01.04Abbreviations and acronyms
GSM06.20Half rate speech transcoding
GSM06.21Substitution and muting of lost frames
GSM06.22Comfort noise aspects
GSM06.41Discontinuous Transmission (DTX)
GSM06.42Voice Activity Detector (VAD)
GSM06.07Test sequences for the GSM half rate speech codec
ANSI 9899Programming Language-C

What does the SIST EN 300 967 V7.0.1:2003 document contain?

Clause 4 includes Table 1 with the directory structure of the attached code package and explains how the files support installation and testing. It also includes call graphs in Figures 1 to 7 for the encoder, decoder, comfort noise, VAD, and related processing paths. Clause 5 contains the ANSI-C code in the accompanying archive, while Annex A preserves the change request history for traceability.

Buy Documents

Standard

SIST EN 300 967 V7.0.1: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 EN 300 967 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; ANSI-C code for the GSM half rate speech codec GSM 06.06 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 967 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 967 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 967 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)


2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Digital cellular telecommunications system (Phase 2+) (GSM); Half rate speech; ANSI-C code for the GSM half rate speech codec GSM 06.06 version 7.0.1 Release 1998)33.070.50Globalni sistem za mobilno telekomunikacijo (GSM)Global System for Mobile Communication (GSM)ICS:Ta slovenski standard je istoveten z:EN 300 967 Version 7.0.1SIST EN 300 967 V7.0.1:2003en01-december-2003SIST EN 300 967 V7.0.1:2003SLOVENSKI
STANDARD
ETSIEN300967V7.0.1(2000-01)EuropeanStandard(Telecommunicationsseries)Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;ANSI-CcodefortheGSMhalfratespeechcodec(GSM06.06version7.0.1Release1998)GLOBALSYSTEMFORMOBILECOMMUNICATIONSRSIST EN 300 967 V7.0.1:2003

ETSIETSIEN300967V7.0.1(2000-01)2(GSM06.06version7.0.1Release1998)ReferenceREN/SMG-110606Q7KeywordsCODEC,Digitalcellulartelecommunicationssystem,GlobalSystemforMobilecommunications(GSM),speech,ANSI-CcodeETSIPostaladdressF-06921SophiaAntipolisCedex-FRANCEOfficeaddress650RoutedesLucioles-SophiaAntipolisValbonne-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88Internetsecretariat@etsi.frIndividualcopiesofthisETSIdeliverablecanbedownloadedfromhttp://www.etsi.orgIfyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frImportantnoticeThisETSIdeliverablemaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshallbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.CopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute2000.Allrightsreserved.SIST EN 300 967 V7.0.1:2003

ETSIETSIEN300967V7.0.1(2000-01)3(GSM06.06version7.0.1Release1998)ContentsIntellectualPropertyRights.4Foreword.41Scope.62References.63Definitionsandabbreviations.63.1Definitions.63.2Abbreviations.74Ccodestructure.74.1Directorystructure.74.2Programexecution.84.3Codehierarchy.85ANSI-CcodefortheGSMhalfratespeechcodec.15AnnexA(informative):ChangeRequestHistory.16History.17SIST EN 300 967 V7.0.1:2003

ETSIETSIEN300967V7.0.1(2000-01)4(GSM06.06version7.0.1Release1998)IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinSR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinSR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbytheSpecialMobileGroup(SMG).Anelectronicattachmentaccompaniesthepresentdocument,thiscontainsclause5,thebit-exactANSI-CcodefortheGSMhalfratecodec.Thepresentdocumentspecifiesthehalfratespeechtrafficchannelsforthedigitalcellulartelecommunicationssystem.Thepresentdocumentispartofaseriescoveringthehalfratespeechtrafficchannelsasdescribedbelow:GSM06.02"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;Halfratespeechprocessingfunctions".GSM06.06"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;ANSI-CcodefortheGSMhalfratespeechcodec".GSM06.07"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;TestsequencesfortheGSMhalfratespeechcodec".GSM06.20"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;Halfratespeechtranscoding".GSM06.21"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;Substitutionandmutingoflostframesforhalfratespeechtrafficchannels".GSM06.22"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;Comfortnoiseaspectsforhalfratespeechtrafficchannels".GSM06.41"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;DiscontinuousTransmission(DTX)forhalfratespeechtrafficchannels".GSM06.42"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;VoiceActivityDetector(VAD)forhalfratespeechtrafficchannels".ThecontentsofthepresentdocumentissubjecttocontinuingworkwithinSMGandmaychangefollowingformalSMGapproval.ShouldSMGmodifythecontentsofthepresentdocumentitwillbere-releasedwithanidentifyingchangeofreleasedateandanincreaseinversionnumberasfollows:Version7.x.ywhere:7indicatesRelease1998ofGSMPhase2+.xtheseconddigitisincrementedforallchangesofsubstance,i.e.technicalenhancements,corrections,updates,etc.ythethirddigitisincrementedwheneditorialonlychangeshavebeenincorporatedinthespecification.SIST EN 300 967 V7.0.1:2003

ETSIETSIEN300967V7.0.1(2000-01)5(GSM06.06version7.0.1Release1998)NationaltranspositiondatesDateofadoptionofthisEN:31December1999DateoflatestannouncementofthisEN(doa):31March2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):30September2000DateofwithdrawalofanyconflictingNationalStandard(dow):30September2000SIST EN 300 967 V7.0.1:2003

ETSIETSIEN300967V7.0.1(2000-01)6(GSM06.06version7.0.1Release1998)1ScopeThepresentdocumentcontainsanelectroniccopyoftheANSI-CcodefortheGSMhalfratecodec.TheANSI-Ccodeisnecessaryforabitexactimplementationofthehalfratespeechtranscoder(GSM06.20[2]),VoiceActivityDetector(GSM06.42[6]),comfortnoise(GSM06.22[4]),DiscontinuousTransmission(GSM06.41[5])andexamplesolutionsforsubstitutingandmutingoflostframes(GSM06.21[3]).2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.•Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.•Foraspecificreference,subsequentrevisionsdonotapply.•Foranon-specificreference,thelatestversionapplies.•Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.•ForthisRelease1998document,referencestoGSMdocumentsareforRelease1998versions(version7.x.y).[1]GSM01.04:"Digitalcellulartelecommunicationsystem(Phase2+);Abbreviationsandacronyms".[2]GSM06.20:"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;Halfratespeechtranscoding".[3]GSM06.21:"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;Substitutionandmutingoflostframeforhalfratespeechtrafficchannels".[4]GSM06.22:"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;Comfortnoiseaspectsforhalfratespeechtrafficchannels".[5]GSM06.41:"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;DiscontinuousTransmission(DTX)forhalf
...