SIST EN 300 968 V8.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 8.0.1 Release 1999)
- Abstract
Updeted to Version 8.0.0 CRs from SMG#31
- 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 V8.0.1:2003 is the Slovenian adoption of ETSI EN 300 968 V8.0.1, titled Digital cellular telecommunications system (Phase 2+) (GSM); Half rate speech; Test sequences for the GSM half rate speech codec. It specifies digital test sequences for the GSM half rate speech codec so engineers can verify bit-exact behavior of the speech transcoder, Voice Activity Detector (VAD), comfort noise, and Discontinuous Transmission (DTX). It is written for implementers, test laboratories, and equipment teams working on GSM Release 1999 systems.
What does SIST EN 300 968 V8.0.1:2003 specify?
SIST EN 300 968 V8.0.1:2003 specifies test sequences and file formats for checking the GSM half rate speech codec. The document focuses on verification, not on the codec design itself, so the practical task is to compare encoder and decoder outputs against known reference sequences.
| Part | What it covers |
|---|---|
| Clause 1 | Scope |
| Clause 2 | References |
| Clause 3 | Definitions and abbreviations |
| Clause 5 | Test sequence format |
| Clause 6 | Speech codec test sequences |
| Clause 7 | DTX test sequences |
| Clause 8 | Sequences for finding the 20 ms framing of the GSM half rate speech encoder |
| Clause 9 | Trau Testing with 8 Bit A- and µ-law PCM Test Sequences |
| Clause 10 | Test sequences for the GSM half rate speech codec |
| Annex A | Change Request History |
The standard covers the bit-exact speech transcoder, VAD, comfort noise, and DTX. It also includes special synchronization sequences for encoder framing and an optional acceptance-testing path using compressed PCM on the A-interface.
What are the key requirements of SIST EN 300 968 V8.0.1:2003?
SIST EN 300 968 V8.0.1:2003 is built around comparison against reference files. In practice, this means an implementation is checked by feeding it defined input sequences and confirming that the output matches the corresponding *.COD, *.DEC, or *.OUT files.
File structure and homing behavior
Clause 5 defines four file types: *.INP for encoder input, *.COD for encoder output comparison, *.DEC for decoder input, and *.OUT for decoder output comparison. Each *.INP and *.DEC sequence starts with two homing frames, which reset the codec state before the actual test begins. For users, this makes the test repeatable and ensures that stateful codec behavior starts from a known condition.
Speech codec test sequences
Clause 6 configures the speech encoder in non-DTX mode and sets the VAD and SP flags to 1 at the encoder output. It provides three encoder sequences and four decoder sequences that exercise the codebooks and the decoder under both normal and error-related conditions. In practice, these sequences are used to prove that the transcoder and decoder produce the expected frame-by-frame results.
DTX test sequences
Clause 7 switches testing to DTX mode and links the VAD, comfort noise, and discontinuous transmission tests to the speech encoder. The sequences cover spectral comparison, threshold adaptation, periodicity detection, tone detection, safety and initialization, comfort noise, and a mixed sequence with real speech and tones. This matters because DTX behavior depends on several interacting algorithms, not just on codec output.
Framing and synchronization
Clause 8 describes how to find the 20 ms framing of the GSM half rate speech encoder. It first uses bits synchronization, then frame synchronization, with special synchronization sequences that trigger known output patterns. For test setups, this is the method that lets a tester align an encoder when the start of speech input is not known.
TRAU acceptance testing
Clause 9 provides an optional method for testing the speech codec in the TRAU using 8-bit A- or µ-law PCM test sequences on the A-interface. This supports field or network-side checking where 13-bit linear test sequences are not practical.
What terms does SIST EN 300 968 V8.0.1:2003 define?
- Digital cellular telecommunications system (Phase 2+) (GSM) - The system context for the half rate speech codec covered by the document.
- Half rate speech transcoder - The codec function whose bit-exact implementation is verified by the test sequences.
- Voice Activity Detector (VAD) - The function that detects speech activity and is tested together with DTX-related behavior.
- Discontinuous Transmission (DTX) - The speech transmission mode that reduces transmission during non-speech periods.
- Homing frame - A special input frame used to reset codec state variables to their initial values.
- TRAU - The network element for which optional acceptance testing is described in clause 9.
- A-/µ-law PCM - Compressed 8-bit PCM used in the optional test path for A-interface testing.
Who uses SIST EN 300 968 V8.0.1:2003?
SIST EN 300 968 V8.0.1:2003 is used by codec implementers, equipment manufacturers, and conformance laboratories. It is relevant for teams validating the GSM half rate speech transcoder, VAD, comfort noise, and DTX behavior, as well as for engineers checking ANSI-C installations and TRAU acceptance tests.
What changed in SIST EN 300 968 V8.0.1:2003 from the previous edition?
This publication is the Release 1999 Version 8.0.1 update. Annex A records the change request history, and the document history shows the progression to publication of Version 8.0.1.
Which standards are used with SIST EN 300 968 V8.0.1:2003?
The document refers to these companion GSM standards:
- GSM01.04 - Abbreviations and acronyms.
- GSM06.02 - Half rate speech coding functions.
- GSM06.06 - ANSI-C code for the GSM half rate speech codec.
- GSM06.20 - Half rate speech transcoding.
- GSM06.21 - Substitution and muting of lost frames for half rate speech traffic channels.
- GSM06.22 - Comfort noise aspects for half rate speech traffic channels.
- GSM06.41 - Discontinuous Transmission (DTX) for half rate speech traffic channels.
- GSM06.42 - Voice Activity Detector (VAD) for half rate speech traffic channels.
What does the SIST EN 300 968 V8.0.1:2003 document contain?
The document contains detailed file formats, comparison file roles, and named test sequences for encoder and decoder verification. It also provides synchronization procedures and special sequences for finding bits synchronization and frame synchronization in the GSM half rate speech encoder.
It includes:
- Format tables for encoder input, encoder output, decoder input, and decoder output files.
- Named speech codec sequences such as SEQ01 to SEQ05.
- Named DTX sequences such as DTX01 to DTX07.
- Synchronization files such as BITSYNC.INP, SEQSYNC.INP, and SYNC000.COD through SYNC159.COD.
- Optional compressed test sets for A-law and µ-law PCM testing.
- Annex A with the change request history.
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 V8.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 8.0.1 Release 1999)". This standard covers: Updeted to Version 8.0.0 CRs from SMG#31
Updeted to Version 8.0.0 CRs from SMG#31
SIST EN 300 968 V8.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 V8.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 V8.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; Test sequences for the GSM half rate speech codec (GSM 06.07 version 8.0.1 Release 1999)33.070.50Globalni sistem za mobilno telekomunikacijo (GSM)Global System for Mobile Communication (GSM)ICS:Ta slovenski standard je istoveten z:EN 300 968 Version 8.0.1SIST EN 300 968 V8.0.1:2003en01-december-2003SIST EN 300 968 V8.0.1:2003SLOVENSKI
STANDARD
ETSIEN300968V8.0.1(2000-11)EuropeanStandard(Telecommunicationsseries)Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;TestsequencesfortheGSMhalfratespeechcodec(GSM06.07version8.0.1Release1999)GLOBALSYSTEMFORMOBILECOMMUNICATIONSRSIST EN 300 968 V8.0.1:2003
ETSIETSIEN300968V8.0.1(2000-11)2(GSM06.07version8.0.1Release1999)ReferenceREN/SMG-110607Q8KeywordsDigitalcellulartelecommunicationssystem,GlobalSystemforMobilecommunications(GSM)ETSI650RoutedesLuciolesF-06921SophiaAntipolisCedex-FRANCETel.:+33492944200Fax:+33493654716SiretN°34862356200017-NAF742CAssociationàbutnonlucratifenregistréeàlaSous-PréfecturedeGrasse(06)N°7803/88ImportantnoticeIndividualcopiesofthepresentdocumentcanbedownloadedfrom:http://www.etsi.orgThepresentdocumentmaybemadeavailableinmorethanoneelectronicversionorinprint.Inanycaseofexistingorperceiveddifferenceincontentsbetweensuchversions,thereferenceversionisthePortableDocumentFormat(PDF).Incaseofdispute,thereferenceshallbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.Usersofthepresentdocumentshouldbeawarethatthedocumentmaybesubjecttorevisionorchangeofstatus.InformationonthecurrentstatusofthisandotherETSIdocumentsisavailableathttp://www.etsi.org/tb/status/Ifyoufinderrorsinthepresentdocument,sendyourcommentto:editor@etsi.frCopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute2000.Allrightsreserved.SIST EN 300 968 V8.0.1:2003
ETSIETSIEN300968V8.0.1(2000-11)3(GSM06.07version8.0.1Release1999)ContentsIntellectualPropertyRights.4Foreword.41Scope.62References.63Definitionsandabbreviations.63.1Definitions.63.2Abbreviations.74General.75Testsequenceformat.75.1Fileformat.75.2Codechoming.86Speechcodectestsequences.86.1Codecconfiguration.86.2Speechcodectestsequences.96.2.1Speechencodertestsequences.96.2.2Speechdecodertestsequences.96.2.3Codechomingsequence.97DTXtestsequences.107.1Codecconfiguration.107.2DTXtestsequences.107.2.1Predictorvaluescomputation.107.2.2Spectralcomparison.117.2.3Thresholdadaptation.117.2.4Periodicitydetection.117.2.5Tonedetection.117.2.6Safetyandinitialization.117.2.7Comfortnoisetestsequence.117.2.8Realspeechandtones.118Sequencesforfindingthe20msframingoftheGSMhalfratespeechencoder.128.1Bitsynchronization.128.2Framesynchronization.128.3Formatsandsizesofthesynchronizationsequences.139TrauTestingwith8BitA-andµ-lawPCMTestSequences.1410TestsequencesfortheGSMhalfratespeechcodec.15AnnexA(informative):ChangeRequestHistory.16History.17SIST EN 300 968 V8.0.1:2003
ETSIETSIEN300968V8.0.1(2000-11)4(GSM06.07version8.0.1Release1999)IntellectualPropertyRightsIPRsessentialorpotentiallyessentialtothepresentdocumentmayhavebeendeclaredtoETSI.TheinformationpertainingtotheseessentialIPRs,ifany,ispubliclyavailableforETSImembersandnon-members,andcanbefoundinETSISR000314:"IntellectualPropertyRights(IPRs);Essential,orpotentiallyEssential,IPRsnotifiedtoETSIinrespectofETSIstandards",whichisavailablefromtheETSISecretariat.LatestupdatesareavailableontheETSIWebserver(http://www.etsi.org/ipr).PursuanttotheETSIIPRPolicy,noinvestigation,includingIPRsearches,hasbeencarriedoutbyETSI.NoguaranteecanbegivenastotheexistenceofotherIPRsnotreferencedinETSISR000314(ortheupdatesontheETSIWebserver)whichare,ormaybe,ormaybecome,essentialtothepresentdocument.ForewordThisEuropeanStandard(Telecommunicationsseries)hasbeenproducedbyETSITechnicalCommitteeSpecialMobileGroup(SMG).Anelectronicattachmentaccompaniesthepresentdocument,containingtestsequencesforabitexactimplementationofthehalfratespeechtranscoder.Archiveen_300968v080001p0.ZIPwhichaccompaniesthepresentdocumentcontainscompressedfileswhicharelabelledasfollows:Disks24.zipClause10:TestsequencesfortheGSMhalfratespeechcodec;Disks2and4(GSM06.07).Disks135.zipClause10:TestsequencesfortheGSMhalfratespeechcodec;Disks1,3and5(GSM06.07).Disks6A.zipClause10:TestsequencesfortheGSMhalfratespeechcodec;Disks6and10(GSM06.07).Disks7B.zipClause10:TestsequencesfortheGSMhalfratespeechcodec;Disks7and11(GSM06.07).Disks89.zipClause10:TestsequencesfortheGSMhalfratespeechcodec;Disks8and9(GSM06.07).ThepresentdocumentspecifiesthehalfratespeechtrafficchannelsfortheDigitalcellulartelecommunicationssystem.ThepresentdocumentspecifiesthedigitaltestsequencesfortheGSMhalfratespeechcodecforthedigitalcellulartelecommunicationssystem.Thepresentdocument,ispartofaseriescoveringthehalfratespeechtrafficchannelsasdescribedbelow: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".SIST EN 300 968 V8.0.1:2003
ETSIETSIEN300968V8.0.1(2000-11)5(GSM06.07version8.0.1Release1999)ThecontentsofthepresentdocumentissubjecttocontinuingworkwithinSMGandmaychangefollowingformalSMGapproval.ShouldSMGmodifythecontentsofthepresentdocumentitwillbere-releasedwithanidentifyingchangeofreleasedateandanincreaseinversionnumberasfollows:Version8.x.ywhere:8indicatesRelease1999ofGSMPhase2+.xtheseconddigitisincrementedforallchangesofsubstance,i.e.technicalenhancements,corrections,updates,etc.ythethirddigitisincrementedwheneditorialonlychangeshavebeenincorporatedinthespecification.NationaltranspositiondatesDateofadoptionofthisEN:3November2000DateoflatestannouncementofthisEN(doa):28February2001DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):31August2001DateofwithdrawalofanyconflictingNationalStandard(dow):31August2001SIST EN 300 968 V8.0.1:2003
ETSIETSIEN300968V8.0.1(2000-11)6(GSM06.07version8.0.1Release1999)1ScopeThepresentdocumentspecifiesthedigitaltestsequencesfortheGSMhalfratespeechcodec.Thesesequencestestforabitexactimplementationofthehalfratespeechtranscoder(GSM06.20[2]),VoiceActivityDetector(GSM06.42[6]),comfortnoise(GSM06.22[4])andthediscontinuoustransmission(GSM06.41[5]).2ReferencesThefollowingdocumentscontainprovisionswhich,throughreferenceinthistext,constituteprovisionsofthepresentdocument.• Referencesareeitherspecific(identifiedbydateofpublication,editionnumber,versionnumber,etc.)ornon-specific.• Foraspecificreference,subsequentrevisionsdonotapply.• Foranon-specificreference,thelatestversionapplies.• Anon-specificreferencetoanETSshallalsobetakentorefertolaterversionspublishedasanENwiththesamenumber.• ForthisRelease1999document,referencestoGSMdocumentsareforRelease1999versions(version8.x.y).[1]GSM01.04:"Digitalcellulartelecommunicationssystem(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)forhalfratespeechtrafficchannels".[6]GSM06.42:"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;VoiceActivityDetector(VAD)forhalfratespeechtrafficchannels".[7]GSM06.06:"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;ANSI-CcodefortheGSMhalfratespeechcodec".[8]GSM06.02:"Digitalcellulartelecommunicationssystem(Phase2+);Halfratespeech;Halfratespeechcodingfunctions".3Definitionsandabbreviations3.1DefinitionsDefinitionoftermsusedinthepresentdocumentcanbefoundinGSM06.20[2],GSM06.21[3],GSM06.22[4],GSM06.41[5]andGSM06.42[6].SIST EN 300 968 V8.0.1:2003
ETSIETSIEN300968V8.0.1(2000-11)7(GSM06.07version8.0.1Release1999)3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:ETSEuropeanTelecommunicationStandardGSMGlobalSystemforMobilecommunicationsForabbreviationsnotgiveninthisclause,seeGSM01.04[1].4GeneralDigitaltestsequencesarenecessarytotestforabitexactimplementationofthehalfratespeechtranscoder(GSM06.20[2]),VoiceActivityDetector(GSM06.42[6]),comfortnoise(GSM06.22[4])andthediscontinuoustransmission(GSM06.41[5]).ThetestsequencesmayalsobeusedtoverifyinstallationsoftheANSICcodeinGSM06.06[7].Clause5describestheformatofthefileswhichcontainthedigitaltestsequences.Clause6describesthetestsequencesforthespeechtranscoder.Clause7describesthetestsequencesfortheVAD,comfortnoiseanddiscontinuoustransmission.Clause8describesthemethodbywhichsynchronizationisobtainedbetweenthetestsequencesandthespeechcodecundertest.Clause9describestheoptionalacceptancetestingofthespeechencoderanddecoderintheTRAUbymeansof8bitA-orµ-lawcompressedtestsequencesontheA-Interface.Electroniccopiesofthedigitaltestsequencesareprovidedasclause10,thesedigitaltestsequencesarecontainedinarchiveen_300968v080001p0.ZIPwhichaccompaniesthepresentdocument.5TestsequenceformatThisclauseprovidesinformationontheformatofthedigitaltestsequencesfortheGSMhalfratespeechtranscoder(GSM06.20[2]),VoiceActivityDetector(GSM06.42[6]),comfortnoise(GSM06.22[4])andthediscontinuoustransmission(GSM06.41[5]).5.1FileformatThetestsequencefilesareprovidedinarchiveen_300968v080001p0.ZIPwhichaccompaniesthepresentdocument.Followingdecompression,byexecutionofthe11"disk*.exe"files,fourtypesoffileareprovided:-FilesforinputtotheGSMhalfratespeechencoder:*.INP-Filesforcomparisonwiththeencoderoutput:*.COD-FilesforinputtotheGSMhalfratespeechdecoder:*.DEC-Filesforcomparisonwiththedecoderoutput:*.OUTTables1,2,3and4definetheformatsofthefourtypesoffile.Eachparameterinthesetablesiscontainedina16bitwordexceptforthesamplesofthe8bitPCMtestsequences,whicharecontainedinan8bitwordeach.Theleftorrightjustificationisindicatedinthetables.Thesizeandlocationofspeechparametersintheencoderoutput(*.COD)anddecoderinputfiles(*.DEC)aredescribedinGSM06.20[2].SIST EN 300 968 V8.0.1:2003
ETSIETSIEN300968V8.0.1(2000-11)8(GSM06.07version8.0.1Release1999)5.2CodechomingEach*.INPfileincludestwohomingframesatthestartofthetestsequence.Thefunctionoftheseframesistoresetthespeechencoderstatevariablestotheirinitialvalue.InthecaseofacorrectinstallationoftheANSI-Csimulation(GSM06.06[7]),allspeechencoderoutputframesshallbeidenticaltothecorrespondingframeinthe*.CODfile.Inthecaseofacorrecthardwareimplementationundergoingtypeapproval,thefirstspeechencoderoutputframeisundefinedandneednotbeidenticaltothefirstframeinthe*.CODfile,butallremainingspeechencoderoutputframesshallbeidenticaltothecorrespondingframesinthe*.CODfile.Each*.DECfileincludestwohomingframesatthestartofthetestsequence.Thefunctionoftheseframesistoresetthespeech
...



