Abstract

Adaptive Multi- Rate (AMR) Test sequences

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 301 713 V7.0.3:2003

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

SIST EN 301 713 V7.0.3:2003 is the SIST version of the ETSI standard for GSM Adaptive Multi-Rate (AMR) speech codec test sequences. It specifies digital test sequences for checking bit-exact implementations of the AMR speech transcoder and the related Voice Activity Detection (VAD), comfort noise, and Discontinuous Transmission (DTX) functions. It is used by engineers, test labs, and integrators who need to verify codec behaviour, installation of the ANSI-C code, or TRAU acceptance testing.

What does SIST EN 301 713 V7.0.3:2003 specify?

SIST EN 301 713 V7.0.3:2003 specifies the digital test sequences used with the GSM AMR speech codec. The document is organized into clauses 1 to 9, covering scope, references, definitions, file formats, speech codec tests, DTX tests, synchronisation, and TRAU testing, plus Annex A for change history.

Clause 5 explains the file format for the sequence archives. Clause 6 covers speech codec test sequences, clause 7 covers DTX-related tests, clause 8 explains how to find 20 ms framing, and clause 9 gives the alternative PCM test method for TRAU testing.

What are the key requirements of SIST EN 301 713 V7.0.3:2003?

File handling and comparison rules

SIST EN 301 713 V7.0.3:2003 provides the test files in archives and defines three main file types after decompression: *.INP for encoder input, *.COD for encoder output comparison and decoder input, and *.OUT for decoder output comparison. Clause 5.1 also names the mode control file T21.MOD. In practice, this tells a test team exactly which file to feed into the encoder, which output to compare, and which mode file to use for switching tests.

Clause 5.2 uses homing frames to reset encoder and decoder states. For correct ANSI-C software, the output frames are expected to match the corresponding comparison files throughout; for hardware under test, the first output frame may differ, but later frames must match. This matters because it separates a start-up artifact from a real implementation error.

Speech codec test coverage

Clause 6 configures speech codec testing in non-DTX mode and provides 22 encoder input sequences. These sequences cover synthetic signals, female and male speech, several noise conditions, low-frequency content, silence segments, a codebook and ROM exercise sequence, and a mode-switching sequence. In practice, this gives broad coverage of encoder behaviour, not just one speech sample.

Clause 6.2.2 provides matching decoder test sequences for each mode, and clause 6.2.3 adds homing sequences for codec testing. The document lists the relevant AMR modes as 122, 102, 795, 74, 67, 59, 515, and 475. That means a tester needs to select the file set for the exact codec mode being verified.

DTX, VAD, and comfort noise tests

Clause 7 configures the speech encoder for DTX mode with either VAD option 1 or VAD option 2. It groups the test sequences by what they exercise: background noise estimation, pitch/tone/complex signal detection, real speech and tones, and signal-to-noise ratio estimation. This helps a quality team check the behaviour of the silence and hangover functions that affect perceived speech quality and bandwidth use.

Synchronisation and TRAU testing

Clause 8 defines a two-step procedure for finding encoder timing: bit synchronisation first, then frame synchronisation. It uses homing frames and special synchronisation sequences to align the test input with the codec’s 20 ms framing. In practice, this is the part that makes encoder testing repeatable when the start of the speech stream is unknown.

Clause 9 gives an alternative TRAU test method using 8-bit A-law and µ-law compressed PCM on the A-Interface. That allows field-oriented testing without the special 13-bit linear PCM interface used in the earlier clauses. The same document also provides matching synchronisation files for these compressed tests.

What terms does SIST EN 301 713 V7.0.3:2003 define?

  • AMR - Adaptive Multi-Rate, the speech codec family tested by the document.
  • DTX - Discontinuous Transmission, used to reduce transmission during speech pauses.
  • VAD - Voice Activity Detection, the function that decides whether speech is present.
  • TRAU - the entity tested in clause 9 with alternative 8-bit A- or µ-law PCM sequences.
  • PCM - Pulse Code Modulation, the sample format used for the linear and compressed test files.
  • Homing frame - a special frame used to reset codec state and start synchronisation.
  • Frame synchronisation - the process of aligning test input with the codec’s 20 ms framing.

Who uses SIST EN 301 713 V7.0.3:2003?

SIST EN 301 713 V7.0.3:2003 is used by codec developers, test engineers, laboratory staff, and network equipment suppliers working on GSM AMR implementations. It is also relevant for quality managers and buyers who need evidence that a speech transcoder, VAD function, comfort noise generator, DTX implementation, or TRAU path has been tested with the standard sequences.

What changed in SIST EN 301 713 V7.0.3:2003 from the previous edition?

Annex A gives the change history:

  • Version 7.0.1 - identical version, with the test specifications included in the ZIP file.
  • Version 7.0.2 - replacement of corrected VAD2 test sequences, with the text unchanged.
  • Version 7.0.3 - update to Version 7.0.3 for publication.

Which standards are used with SIST EN 301 713 V7.0.3:2003?

  • GSM01.04 - provides abbreviations and acronyms not defined in this document.
  • GSM06.71 - gives the general description of AMR speech processing functions.
  • GSM06.73 - provides the ANSI-C code and the file formats used for the test sequences.
  • GSM06.90 - defines AMR speech transcoding, which is the main codec function tested.
  • GSM06.91 - covers substitution and muting of lost frames.
  • GSM06.92 - covers comfort noise aspects for AMR traffic channels.
  • GSM06.93 - covers DTX for AMR traffic channels.
  • GSM06.94 - covers VAD for AMR traffic channels.

What does the SIST EN 301 713 V7.0.3:2003 document contain?

The document contains the file formats for encoder input, encoder output, and decoder output sequences, together with mode control files and homing-frame handling. It also contains named test sequences for speech coding, DTX behaviour, synchronisation, and TRAU testing, with the matching archive names listed in the text. Clause 8 includes the synchronisation procedure and the special BITSYNC and SEQSYNC sequences used to find bit and frame alignment. Clause 9 adds the A-law and µ-law PCM versions of the test material for compressed-interface testing.

Buy Documents

Standard

SIST EN 301 713 V7.0.3: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 301 713 V7.0.3:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Digital cellular telecommunications system (Phase 2+) (GSM); Test sequences for the Adaptive Multi-Rate (AMR) speech codec (GSM 06.74 version 7.0.3 Release 1998)". This standard covers: Adaptive Multi- Rate (AMR) Test sequences

Adaptive Multi- Rate (AMR) Test sequences

SIST EN 301 713 V7.0.3: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 301 713 V7.0.3: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 301 713 V7.0.3: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); Test sequences for the Adaptive Multi-Rate (AMR) speech codec (GSM 06.74 version 7.0.3 Release 1998)33.070.50Globalni sistem za mobilno telekomunikacijo (GSM)Global System for Mobile Communication (GSM)ICS:Ta slovenski standard je istoveten z:EN 301 713 Version 7.0.3SIST EN 301 713 V7.0.3:2003en01-december-2003SIST EN 301 713 V7.0.3:2003SLOVENSKI
STANDARD
ETSIEN301713V7.0.3(2000-10)EuropeanStandard(Telecommunicationsseries)Digitalcellulartelecommunicationssystem(Phase2+);TestsequencesfortheAdaptiveMulti-Rate(AMR)speechcodec(GSM06.74version7.0.3Release1998)GLOBALSYSTEMFORMOBILECOMMUNICATIONSRSIST EN 301 713 V7.0.3:2003

ETSI2ETSIEN301713V7.0.3(2000-10)(GSM06.74version7.0.3Release1998)ReferenceDEN/SMG-110674Q7KeywordsDigitalcellulartelecommunicationssystem,GlobalSystemforMobilecommunications(GSM),AMR,CODECETSI650RoutedesLuciolesF-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 301 713 V7.0.3:2003

ETSI3ETSIEN301713V7.0.3(2000-10)(GSM06.74version7.0.3Release1998)ContentsIntellectualPropertyRights.4Foreword.41Scope.52References.53Definitionsandabbreviations.53.1Definitions.53.2Abbreviations.64General.65Testsequenceformat.65.1Fileformat.65.2Codechoming.76Speechcodectestsequences.76.1Codecconfiguration.76.2Speechcodectestsequences.76.2.1Speechencodertestsequences.76.2.2Speechdecodertestsequences.86.2.3Codechomingsequence.87DTXtestsequences.97.1Codecconfiguration.97.2TestSequences.97.2.1Testsequencesforbackgroundnoiseestimation.97.2.2Testsequencesforpitch,toneandcomplexsignaldetection.107.2.3Realspeechandtones.107.2.4Testsequenceforsignal-to-noiseratioestimation.108Sequencesforfindingthe20msframingoftheGSMadaptivemulti-ratespeechencoder.108.1Bitsynchronisation.108.2Framesynchronisation.118.3Formatsandsizesofthesynchronisationsequences.119TrauTestingwith8BitA-andµ-lawPCMTestSequences.12AnnexA(informative):ChangeHistory.13History.14SIST EN 301 713 V7.0.3:2003

ETSI4ETSIEN301713V7.0.3(2000-10)(GSM06.74version7.0.3Release1998)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).TestsequencesinPC(little-endian)byteorderforabitexactimplementationoftheAdaptiveMulti-Rate(AMR)speechtranscoderarecontainedinthearchivesT.TGZ,S.TGZ,T_A.TGZ,T_U.TGZ,S_A.TGZandS_U.TGZwhichaccompanythepresentdocument.ThepresentdocumentspecifiesthedigitaltestsequencesfortheGSMadaptivemulti-ratespeechcodecforthedigitalcellulartelecommunicationssystem.ThecontentsofthepresentdocumentissubjecttocontinuingworkwithinSMGandmaychangefollowingformalSMGapproval.ShouldSMGmodifythecontentsofthepresentdocumentitwillbere-releasedwithanidentifyingchangeofreleasedateandanincreaseinversionnumberasfollows:Version7.x.ywhere:7indicatesRelease1998ofGSMPhase2+.xtheseconddigitisincrementedforallchangesofsubstance,i.e.technicalenhancements,corrections,updates,etc.ythethirddigitisincrementedwheneditorialonlychangeshavebeenincorporatedinthespecification.NationaltranspositiondatesDateofadoptionofthepresentdocument:1September2000Dateoflatestannouncementofthepresentdocument(doa):31December2000DateoflatestpublicationofnewNationalStandardorendorsementofthepresentdocument(dop/e):30June2001DateofwithdrawalofanyconflictingNationalStandard(dow):30June2001SIST EN 301 713 V7.0.3:2003

ETSI5ETSIEN301713V7.0.3(2000-10)(GSM06.74version7.0.3Release1998)1ScopeThepresentdocumentspecifiesthedigitaltestsequencesfortheGSMadaptivemulti-rate(AMR)speechcodec.Thesesequencestestforabitexactimplementationoftheadaptivemulti-ratespeechtranscoder(GSM06.90[4]),VoiceActivityDetection(GSM06.94[8]),comfortnoise(GSM06.92[6]),andthediscontinoustransmission(GSM06.93[7]).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:"Digitalcellulartelecommunicationssystem(Phase2+);Abbreviationsandacronyms".[2]GSM06.71:"Digitalcellulartelecommunicationssystem(Phase2+);AdaptiveMulti-Rate(AMR)speechprocessingfunctions;Generaldescription".[3]GSM06.73:"Digitalcellulartelecommunicationssystem(Phase2+);ANSI-CcodefortheGSMAdaptiveMulti-Ratespeechcodec".[4]GSM06.90:"Digitalcellulartelecommunicationssystem(Phase2+);AdaptiveMulti-Ratespeechtranscoding".[5]GSM06.91:"Digitalcellulartelecommunicationssystem(Phase2+);SubstitutionandmutingoflostframeforAdaptiveMulti-Ratespeechtrafficchannels".[6]GSM06.92:"Digitalcellulartelecommunicationssystem(Phase2+);ComfortnoiseaspectsforAdaptiveMulti-Ratespeechtrafficchannels".[7]GSM06.93:"Digitalcellulartelecommunicationssystem(Phase2+);Discontinuoustransmission(DTX)forAdaptiveMulti-Ratespeechtrafficchannels".[8]GSM06.94:"Digitalcellulartelecommunicationssystem(Phase2+);VoiceActivityDetection(VAD)forAdaptiveMulti-Ratespeechtrafficchannels".3Definitionsandabbreviations3.1DefinitionsDefinitionoftermsusedinthepresentdocumentcanbefoundinGSM06.90[7],GSM06.91[8],GSM06.92[9],GSM06.93[10]andGSM06.94[11].SIST EN 301 713 V7.0.3:2003

ETSI6ETSIEN301713V7.0.3(2000-10)(GSM06.74version7.0.3Release1998)3.2AbbreviationsForthepurposesofthepresentdocument,thefollowingabbreviationsapply:AMRAdaptiveMulti-RateDTXDiscontinuousTransmissionETSEuropeanTelecommunicationStandardGSMGlobalSystemforMobilecommunicationsForabbreviationsnotgiveninthissubclause,seeGSM01.04[1].4GeneralDigitaltestsequencesarenecessarytotestforabitexactimplementationoftheadaptivemulti-ratespeechtranscoder(GSM06.90[4]),voiceactivitydetection(GSM06.94[8]),comfortnoisegeneration(GSM06.92[6])anddiscontinuoustransmission(GSM06.93[7]).ThetestsequencesmayalsobeusedtoverifyinstallationsoftheANSICcodeinGSM06.73[3].Clause5describestheformatofthefileswhichcontainthedigitaltestsequences.Clause6describesthetestsequencesforthespeechtranscoder.Clause7describesthetestsequencesfortheVAD,comfortnoiseanddiscontinuoustransmission.Clause8describesthemethodbywhichsynchronisationisobtainedbetweenthetestsequencesandthespeechcodecundertest.Clause9describesthealternativeacceptancetestingofthespeechencoderanddecoderintheTRAUbymeansof8bitA-orµ-lawcompressedtestsequencesontheA-Interface.5TestsequenceformatThisclauseprovidesinformationontheformatofthedigitaltestsequencesfortheGSMadaptivemulti-ratespeechtranscoder(GSM06.90[4]),voiceactivitydetection(GSM06.94[8]),comfortnoisegeneration(GSM06.92[6])anddiscontinuoustransmission(GSM06.93[7]).5.1FileformatThetestsequencefilesinPC(little-endian)byteorderareprovidedinarchivefiles(ZIPformat)whichaccompanythepresentdocument.Followingdecompression,threetypesoffileareprovided:-Filesforinputtothespeechencoder:*.INP-Filesforcomparisonwiththeencoderoutputandforinputtothespeechdecoder:*.COD-Filesforcomparisonwiththedecoderoutput:*.OUT-OnemodecontrolfileforthemodeswitchingtestT21.MODAllfileformatsaredescribedinGSM06.73[3].SIST EN 301 713 V7.0.3:2003

ETSI7ETSIEN301713V7.0.3(2000-10)(GSM06.74version7.0.3Release1998)5.2CodechomingEach*.INPfileincludestwohomingframes(seeGSM06.73[3])atthestartofthetestsequence.Thefunctionoftheseframesistoresetthespeechencoderstatevariablestotheirinitialvalue.InthecaseofacorrectinstallationoftheANSI-Csimulation(GSM06.73[3]),allspeechencoderoutputframesshallbeidenticaltothecorrespondingframeinthe*.CODfile.Inthecaseofacorrecthardwareimplementationundergoingtesting,thefirstspeechencoderoutputframeisundefinedandneednotbeidenticaltothefirstframeinthe*.CODfile,butallremainingspeechencoderoutputframesshallbeidenticaltothecorrespondingframesinthe*.CODfile.Thefunctionofthetwohomingframesinthe*.CODfilesistoresetthespeechdecoderstatevariablestotheirinitialvalue.InthecaseofacorrectinstallationoftheANSI-Csimulation(GSM06.73[3]),allspeechdecoderoutputframesshallbeidenticaltothecorrespondingframeinthe*.OUTfile.Inthecaseofacorrecthardwareimplementationundergoingtesting,thefirstspeechdecoderoutputframeisundefinedandneednotbeidenticaltofirstframeinthe*.OUTfile,butallremainingspeechdecoderoutputframesshallbeidenticaltothecorrespondingframesinthe*.OUTfile.6SpeechcodectestsequencesThisclausedescribesthetestsequencesdesignedtoexercisetheGSMadaptivemulti-ratespeechtranscoder(GSM06.90[4]).6.1CodecconfigurationThespeechencodershallbeconfiguredtooperateinthenon-DTXmode.6.2Speechcodectestsequences6.2.1SpeechencodertestsequencesTwenty-twoencoderinputsequencesareprovided.NotethatfortheinputsequencesT00.INPtoT03.INP,theamplitudefiguresaregivenin13-bitprecision.TheactivespeechlevelsaregivenindBov.-T00.INP-Syntheticharmonicsignal.Thepitchdelayvariesslowlyfrom18to143.5samples.Theminimumandmaximumamplitudesare-997and+971.-T01.INP-Syntheticharmonicsignal.Thepitchdelayvariesslowlyfrom144downto18.5samples.Amplitudesatsaturationpoint-4096and+4095.-T02.INP-Sinusoidalsweepvaryingfrom150Hzto3400Hz.Amplitudes±1250.-T03.INP-Sinusoidalsweepvaryingfrom150Hzto3400Hz.Amplitudes±4000.-T04.INP-Femalespeech,activespeechlevel:-19.4dBov,flatfrequencyresp
...