SIST EN 300 909 V7.3.1:2003
(Main)Digital cellular telecommunications system (Phase 2+) (GSM); Channel coding (GSM 05.03 version 7.3.1 Release 1998)
Digital cellular telecommunications system (Phase 2+) (GSM); Channel coding (GSM 05.03 version 7.3.1 Release 1998)
CRs SMG#30, 31
Digitalni celični telekomunikacijski sistem (faza 2+) – Kodiranje kanalov (GSM 05.03, različica 7.3.1, izdaja 1998)
General Information
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); Channel coding (GSM 05.03 version 7.3.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 909 Version 7.3.1SIST EN 300 909 V7.3.1:2003en01-december-2003SIST EN 300 909 V7.3.1:2003SLOVENSKI
STANDARD
ETSIEN300909V7.3.1(2000-09)EuropeanStandard(Telecommunicationsseries)Digitalcellulartelecommunicationssystem(Phase2+);Channelcoding(GSM05.03version7.3.1Release1998)GLOBALSYSTEMFORMOBILECOMMUNICATIONSRSIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)2(GSM05.03version7.3.1Release1998)ReferenceREN/SMG-020503Q7R1KeywordsDigitalcellulartelecommunicationssystem,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 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)3(GSM05.03version7.3.1Release1998)ContentsIntellectualPropertyRights.7Foreword.71Scope.81.1References.81.2Abbreviations.92General.92.1Generalorganization.92.2NamingConvention.123TrafficChannels(TCH).133.1Speechchannelatfullrate(TCH/FSandTCH/EFS).133.1.1PreliminarychannelcodingforEFRonly.133.1.1.1CRCcalculation.133.1.1.2Repetitionbits.143.1.1.3Correspondencebetweeninputandoutputofpreliminarychannelcoding.143.1.2ChannelcodingforFRandEFR.143.1.2.1Parityandtailingforaspeechframe.143.1.2.2Convolutionalencoder.153.1.3Interleaving.153.1.4MappingonaBurst.153.2Speechchannelathalfrate(TCH/HS).163.2.1Parityandtailingforaspeechframe.163.2.2Convolutionalencoder.163.2.3Interleaving.173.2.4Mappingonaburst.173.3Datachannelatfullrate,12.0kbit/sradiointerfacerate(9.6kbit/sservices(TCH/F9.6)).183.3.1Interfacewithuserunit.183.3.2Blockcode.183.3.3Convolutionalencoder.183.3.4Interleaving.183.3.5MappingonaBurst.193.4Datachannelatfullrate,6.0kbit/sradiointerfacerate(4,8kbit/sservices(TCH/F4.8)).193.4.1Interfacewithuserunit.193.4.2Blockcode.193.4.3Convolutionalencoder.193.4.4Interleaving.193.4.5MappingonaBurst.203.5Datachannelathalfrate,6,0kbit/sradiointerfacerate(4,8kbit/sservices(TCH/H4.8)).203.5.1Interfacewithuserunit.203.5.2Blockcode.203.5.3Convolutionalencoder.203.5.4Interleaving.203.5.5MappingonaBurst.203.6Datachannelatfullrate,3,6kbit/sradiointerfacerate(2,4kbit/sandlessservices(TCH/F2.4)).203.6.1Interfacewithuserunit.203.6.2Blockcode.203.6.3Convolutionalencoder.213.6.4Interleaving.213.6.5MappingonaBurst.213.7Datachannelathalfrate,3,6kbit/sradiointerfacerate(2,4kbit/sandlessservices(TCH/H2.4)).213.7.1Interfacewithuserunit.213.7.2Blockcode.213.7.3Convolutionalencoder.223.7.4Interleaving.223.7.5MappingonaBurst.223.8Datachannelatfullrate,14,5kbit/sradiointerfacerate(14,4kbit/sservices(TCH/F14.4)).22SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)4(GSM05.03version7.3.1Release1998)3.8.1Interfacewithuserunit.223.8.2Blockcode.223.8.3Convolutionalencoder.223.8.4Interleaving.223.8.5MappingonaBurst.233.9Adaptivemultiratespeechchannelatfullrate(TCH/AFS).233.9.1SID_UPDATE.233.9.1.1Codingofin-banddata.233.9.1.2Parityandconvolutionalencodingforthecomfortnoiseparameters.243.9.1.3Identificationmarker.253.9.1.4Interleaving.253.9.1.5MappingonaBurst.253.9.2SID_FIRST.253.9.2.1Codingofin-banddata.253.9.2.2Identificationmarker.253.9.2.3Interleaving.253.9.2.4MappingonaBurst.263.9.3ONSET.263.9.3.1Codingofin-banddata.263.9.3.2Interleaving.263.9.3.3MappingonaBurst.263.9.4SPEECH.263.9.4.1Codingofthein-banddata.273.9.4.2Orderingaccordingtosubjectiveimportance.273.9.4.3Parityforspeechframes.283.9.4.4Convolutionalencoder.293.9.4.5Interleaving.363.9.4.6MappingonaBurst.363.9.5RATSCCH.363.9.5.1Codingofin-banddata.363.9.5.2ParityandconvolutionalencodingfortheRATSCCHmessage.363.9.5.3Identificationmarker.373.9.5.4Interleaving.373.9.5.5MappingonaBurst.373.10Adaptivemultiratespeechchannelathalfrate(TCH/AHS).373.10.1SID_UPDATE.383.10.1.1Codingofin-banddata.383.10.1.2Parityandconvolutionalencodingforthecomfortnoiseparameters.383.10.1.3Identificationmarker.393.10.1.4Interleaving.393.10.1.5MappingonaBurst.393.10.2SID_UPDATE_INH.403.10.2.1Codingofin-banddata.403.10.2.2Identificationmarker.403.10.2.3Interleaving.403.10.2.4MappingonaBurst.403.10.3SID_FIRST_P1.413.10.3.1Codingofin-banddata.413.10.3.2Identificationmarker.413.10.3.3Interleaving.413.10.3.4MappingonaBurst.413.10.4SID_FIRST_P2.413.10.4.1Codingofin-banddata.413.10.4.2Interleaving.413.10.4.3MappingonaBurst.423.10.5SID_FIRST_INH.423.10.5.1Codingofin-banddata.423.10.5.2Identificationmarker.423.10.5.3Interleaving.423.10.5.4MappingonaBurst.423.10.6ONSET.423.10.6.1Codingofin-banddata.42SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)5(GSM05.03version7.3.1Release1998)3.10.6.2Interleaving.423.10.6.3MappingonaBurst.433.10.7SPEECH.433.10.7.1Codingofthein-banddata.433.10.7.2Orderingaccordingtosubjectiveimportance.433.10.7.3Parityforspeechframes.443.10.7.4Convolutionalencoder.453.10.7.5Interleaving.493.10.7.6MappingonaBurst.493.10.8RATSCCH_MARKER.493.10.8.1Codingofin-banddata.503.10.8.2Identificationmarker.503.10.8.3Interleaving.503.10.8.4MappingonaBurst.503.10.9RATSCCH_DATA.503.10.9.1Codingofin-banddata.503.10.9.2ParityandconvolutionalencodingfortheRATSCCHmessage.503.10.9.3Interleaving.513.10.9.4MappingonaBurst.514ControlChannels.514.1Slowassociatedcontrolchannel(SACCH).514.1.1Blockconstitution.514.1.2Blockcode.514.1.3Convolutionalencoder.524.1.4Interleaving.524.1.5MappingonaBurst.524.2Fastassociatedcontrolchannelatfullrate(FACCH/F).534.2.1Blockconstitution.534.2.2Blockcode.534.2.3Convolutionalencoder.534.2.4Interleaving.534.2.5MappingonaBurst.534.3Fastassociatedcontrolchannelathalfrate(FACCH/H).544.3.1Blockconstitution.544.3.2Blockcode.544.3.3Convolutionalencoder.544.3.4Interleaving.544.3.5MappingonaBurst.544.4Broadcastcontrol,Paging,Accessgrant,NotificationandCellbroadcastchannels(BCCH,PCH,AGCH,NCH,CBCH),CTSPagingandAccessgrantchannels(CTSPCH,CTSAGCH).554.5Stand-alonededicatedcontrolchannel(SDCCH).554.6Randomaccesschannel(RACH).554.7Synchronizationchannel(SCH),CTSBeaconandAccessrequestchannels(CTSBCH-SB,CTSARCH).564.8AccessBurstoncircuitswitchedchannelsotherthanRACH.564.9AccessBurstsforuplinkaccessonachannelusedforVGCS.565PacketSwitchedChannels.575.1Packetdatatrafficchannel(PDTCH).575.1.1Packetdatablocktype1(CS-1).575.1.2Packetdatablocktype2(CS-2).575.1.2.1Blockconstitution.575.1.2.2Blockcode.575.1.2.3Convolutionalencoder.585.1.2.4Interleaving.585.1.2.5Mappingonaburst.585.1.3Packetdatablocktype3(CS-3).585.1.3.1Blockconstitution.585.1.3.2Blockcode.585.1.3.3Convolutionalencoder.595.1.3.4Interleaving.595.1.3.5Mappingonaburst.59SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)6(GSM05.03version7.3.1Release1998)5.1.4Packetdatablocktype4(CS-4).595.1.4.1Blockconstitution.595.1.4.2Blockcode.605.1.4.3Convolutionalencoder.605.1.4.4Interleaving.605.1.4.5Mappingonaburst.605.2Packetcontrolchannels(PACCH,PBCCH,PAGCH,PPCH,PNCH,PTCCH).605.3Packetrandomaccesschannel(PRACH).615.3.1PacketAccessBurst.615.3.2ExtendedPacketAccessBurst.615.4AccessBurstonpacketswitchedchannelsotherthanPRACH.61AnnexA(informative):SummaryofChannelTypes.75AnnexB(informative):SummaryofPolynomialsUsedforConvolutionalCodes.77AnnexC(informative):Changecontrolhistory.78History.79SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)7(GSM05.03version7.3.1Release1998)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).Thepresentdocumentspecifiesthedatablocksgiventotheencryptionunit.Itincludesthespecificationofencoding,ThecontentsofthepresentdocumentmaybesubjecttocontinuingworkwithinSMGandmaychangefollowingformalSMGapproval.ShouldSMGmodifythecontentsofthepresentdocumentitwillthenbere-submittedforformalapprovalproceduresbyETSIwithanidentifyingchangeofreleasedateandanincreaseinversionnumberasfollows:Version7.x.ywhere:7GSMPhase2+Release1998.xtheseconddigitisincrementedforchangesofsubstance,i.e.technicalenhancements,corrections,updates,etc.;ythethirddigitisincrementedwheneditorialonlychangeshavebeenincorporatedinthespecification.NationaltranspositiondatesDateofadoptionofthepresentdocument:25August2000Dateoflatestannouncementofthepresentdocument(doa):30November2000DateoflatestpublicationofnewNationalStandardorendorsementofthepresentdocument(dop/e):31May2001DateofwithdrawalofanyconflictingNationalStandard(dow):31May2001SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)8(GSM05.03version7.3.1Release1998)1ScopeAreferenceconfigurationofthetransmissionchainisshowninGSM05.01[4].Accordingtothisreferenceconfiguration,thepresentdocumentspecifiesthedatablocksgiventotheencryptionunit.Itincludesthespecificationofencoding,reordering,interleavingandthestealingflag.Itdoesnotspecifythechanneldecodingmethod.Thedefinitionisgivenforeachkindoflogicalchannel,startingfromthedataprovidedtothechannelencoderbythespeechcoder,thedataterminalequipment,orthecontrolleroftheMobileStation(MS)orBaseTransceiverStation(BTS).ThedefinitionsofthelogicalchanneltypesusedinthistechnicalspecificationaregiveninGSM05.02[5],asummaryisinannexA.1.1ReferencesThefollowingdocumentscontainprovisionswhich,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]GSM04.08:"Digitalcellulartelecommunicationssystem(Phase2+);Mobileradiointerfacelayer3specification".[3]GSM04.21:"Digitalcellulartelecommunicationssystem(Phase2+);RateadaptionontheMobileStation-BaseStationSystem(MS-BSS)interface".[4]GSM05.01:"Digitalcellulartelecommunicationssystem(Phase2+);PhysicallayerontheradiopathGeneraldescription".[5]GSM05.02:"Digitalcellulartelecommunicationssystem(Phase2+);Multiplexingandmultipleaccessontheradiopath".[6]GSM05.05:"Digitalcellulartelecommunicationssystem(Phase2+);RadioTransmissionandReception".[7]GSM05.09:"Digitalcellulartelecommunicationssystem(Phase2+);Linkadaptation".[8]GSM06.10:"Digitalcellulartelecommunicationssystem;Fullratespeechtranscoding".[9]GSM06.20:"Digitalcellulartelecommunicationssystem;Halfratespeechtranscoding".[10]GSM06.60:"Digitalcellulartelecommunicationssystem;EnhancedFullRate(EFR)speechtranscoding".[11]GSM06.90:"Digitalcellulartelecommunicationssystem;AdaptiveMulti-Ratespeechtranscoding".[12]GSM06.93:"Digitalcellulartelecommunicationssystem;Discontinoustransmission(DTX)forAdaptiveMulti-Ratespeechtrafficchannels".SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)9(GSM05.03version7.3.1Release1998)[13]GSM03.64:"Digitalcellulartelecommunicationssystem(Phase2+);GeneralPacketRadioService(GPRS);OveralldescriptionoftheGPRSRadioInterface;Stage2".[14]GSM03.52:"Digitalcellulartelecommunicationssystem(Phase2+);GSMCordlessTelephonySystem(CTS),Phase1;LowerlayersoftheCTSRadioInterface;Stage2".1.2AbbreviationsAbbreviationsusedinthepresentdocumentarelistedinGSM01.04.2General2.1GeneralorganizationEachchannelhasitsowncodingandinterleavingscheme.However,thechannelcodingandinterleavingisorganizedinsuchawayastoallow,asmuchaspossible,aunifieddecoderstructure.Eachchannelusesthefollowingsequenceandorderofoperations:-theinformationbitsarecodedwithasystematicblockcode,buildingwordsofinformation+paritybits;-theseinformation+paritybitsareencodedwithaconvolutionalcode,buildingthecodedbits;-reorderingandinterleavingthecodedbits,andaddingastealingflag,givestheinterleavedbits.Alltheseoperationsaremadeblockbyblock,thesizeofwhichdependsonthechannel.However,mostofthechannelsuseablockof456codedbitswhichisinterleavedandmappedontoburstsinaverysimilarwayforallofthem.Figures1aand1bgiveadiagramshowingthegeneralstructureofthechannelcoding.Thisblockof456codedbitsisthebasicstructureofthechannelcodingscheme.InthecaseoffullratespeechTCH,thisblockcarriestheinformationofonespeechframe.Incaseofcontrolchannels,itcarriesonemessage.InthecaseofhalfratespeechTCH,theinformationofonespeechframeiscarriedinablockof228codedbits.InthecaseoftheEnhancedfullratespeechtheinformationbitscomingoutofthesourcecodecfirstgothoughapreliminarychannelcoding.thenthechannelcodingasdescribedabovetakesplace.Inthecaseofapacketswitchedchanneltheblockof456codedbitscarriesoneradioblock.InthecaseofFACCH,acodedmessageblockof456bitsisdividedintoeightsub-blocks.Thefirstfoursub-blocksaresentbystealingtheevennumberedbitsoffourtimeslotsinconsecutiveframesusedfortheTCH.Theotherfoursub-blocksaresentbystealingtheoddnumberedbitsoftherelevanttimeslotinfourconsecutiveusedframesdelayed2or4framesrelativetothefirstframe.Alongwitheachblockof456codedbitsthereis,inaddition,astealingflag(8bits),indicatingwhethertheblockbelongstotheTCHortotheFACCH.InthecaseofSACCH,BCCH,CCCHorCTSCCH,thisstealingflagisdummy.Inthecaseofapacketswitchedchannel,thesebitsareusedtoindicatethecodingschemeused.Somecasesdonotfitinthegeneralorganization,anduseshortblocksofcodedbitswhicharesentcompletelyinonetimeslot.Theyaretherandomaccessmessagesof:-theRACH;-orPRACH;onuplinkandthesynchronizationinformationbroadcastoftheSCHondownlink.InCTS,theyaretheaccessrequestmessageoftheCTSARCHonuplinkandtheinformationbroadcastontheCTSBCH-SBondownlink.SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)10(GSM05.03version7.3.1Release1998)speechframe112bits3.2speechframe260bits3.1message184bits4.1.1dataframeN0bits3.n.1messageP0bits4.6,4.7,5.3.2RLCblockQ0bits5.1.n.1speechframe244bits3.1interface1interface2TCH/HS(halfratespeechTCH)TCH/FS(fullratespeechTCH)SACCH,FACCH,BCCH,CBCH,PCHAGCH,SDCCHdataTCHsPRACHRACH,SCHcycliccode+tailin:260bitsout:267bits3.1.1cycliccode+tailin:112bitsout:121bits3.2.1Firecode+tailin:184bitsout:228bits4.1.2+tailin:N0bitsout:N1bits3.n.2cycliccode+tailin:P0bitsout:P1bits4.6,4.7,5.3.2cycliccode+tailin:Q0bitsout:Q1bits5.1.n.2cycliccode+repetitionin:244bitsout:260bits3.1.1interface3interface4TCH/F2.4othersTCH/FS,TCH/EFSTCH/F2.4,FACCHothersencryptionunitdiagonalinterleaving+stealingflagsin:456bitsout:4blocksdiagonallyinterleavedtodepth19,startingonconsecutivebursts3.n.4reorderingandpartitioning+stealingflagin:456bitsout:8blocks3.1.3,4.1.4,4.3.4blockrectangularinterleavingin:8blocksout:pairsofblocks4.1.4blockdiagonalinterleavingin:8blocksout:pairsofblocks3.1.3,4.3.4reorderingandpartitioning+stealingflagin:228bitsout:4blocks3.2.3blockdiagonalinterleavingin:4blocksout:pairsofblocks3.2.3convolutionalcodek=7,2classesin:121bitsout:228bits3.2.2convolutionalcodek=5,2classesin:267bitsout:456bits3.1.2convolutionalcodek=5,rate1/2in:228bitsout:456bits4.1.3convolutionalcodek=5,raterin:N1bitsout:456bits3.n.3convolutionalcodek=5,raterin:P1out:P2bits4.6,4.7,5.3.2convolutionalcodek=5,raterin:Q1bitsout:456bits5.1.n.3PDTCH,PACCH,PBCCH,PAGCH,PPCH,PNCH,PTCCH/Dreorderingandpartitioning+codeidentifierin:456bitsout:8blocks4.1.4interface0TCH/EFS(EnhancedfullratespeechTCH)CS-1othersCS-4othersPTCCH/UCTSAGCH,CTSPCHCTSBCH-SB,CTSARCHFigure1a:ChannelCodingandInterleavingOrganizationIneachbox,thelastlineindicatesthechapterdefiningthefunction.InthecaseofRACH,P0=8andP1=18;inthecaseofSCH,CTSBCH-SBandCTSARCH,P0=25andP1=39.InthecaseofdataTCHs,N0,N1andndependonthetypeofdataTCH.Interfaces:1)informationbits(d);2)information+parity+tailbits(u);3)codedbits(c);4)interleavedbits(e).SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)11(GSM05.03version7.3.1Release1998)TCH/AHSTCH/AFS3.9.4.2cycliccodelin:95.244bits3.9.4.interface3interface4encryptionunitreorderingandpartitioning+stealingflagin:456bitsout:8blocks3.9.4.5->3.1.3blockdiagonalinterleavingin:8blocksout:pairsofblocks3.9.4.5->3.1.3convolutionalcodeK=5or7rate1/5.1/2in:101.250bitsout:448bits3.9.4.4out:101.250Subjectiveorderingout:95.244bitsin:95.244bitsblockcodein:2bitsout:8bits3.9.4.1Speechframe95.244bitsIn-banddata2bits3.9.3.9.3.10.7.2cycliccodein:83.123bits3.10.7.3reorderingandpartitioning+stealingflagin:228bitsout:4blocks3.10.7.5->3.2.3blockdiagonalinterleavingin:4blocksout:pairsofblocks3.10.7.5->3.2.3convolutionalcodeK=5or7rate1/3.1/2in:89.129bitsout:172.2123.10.7.4out:89.129bitsSubjectiveorderingout:95.159bitsin:95.159bitsblockcodein:2bitsout:4bits3.10.7.1Speechframe95.159bitsIn-banddata2bits3.10.73.10.7Class212.36bitsinterface0interface0interface1interface1interface0interface2interface2ididicicFigure1b:ChannelCodingandInterleavingOrganization,adaptivemulti-ratespeechIneachbox,thelastlineindicatesthechapterdefiningthefunction.Interfaces:0)speechbitsfromthespeechencoder(s);1)reorderedspeechbits(d);2)speech+parity+tailbits(u);3)codedbits(c);4)interleavedbits(e).SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)12(GSM05.03version7.3.1Release1998)2.2NamingConventionForeaseofunderstandinganamingconventionforbitsisgivenforusethroughoutthetechnicalspecification:-Generalnaming:"k"and"j"fornumberingofbitsindatablocksandbursts;"Kx"givestheamountofbitsinoneblock,where"x"referstothedatatype;"n"isusedfornumberingofdelivereddatablockswhere;"N"marksacertaindatablock;"B"isusedfornumberingofburstsorblockswhere;"B0"marksthefirstburstorblockcarryingbitsfromthedatablockwithn=0(firstdatablockinthetransmission).-Datadeliveredtothepreliminarychannelencodingunit(forEFRonly):s(k)fork=1.,Ks-Datadeliveredbythepreliminarychannelencodingunit(forEFRonly)beforebitsrearrangementw(k)fork=1.,Kw-Datadeliveredtotheencodingunit(interface1infigure1):d(k)fork=0,1,.,Kd-1-Inputin-banddatabits(forTCH/AMRonly):id(k)fork=0,1-Encodedin-banddatabits(forTCH/AMRonly):ic(k)fork=0,1,.,3TCH/AHSspeechframesork=0,1,.,7TCH/AFSspeechframesork=0,1,.,15TCH/AMR,SIDframes-Codeidentifyingtheusedcodingscheme(forpacketswitchedchannelsonly):q(k)fork=0,1,.,7-Dataafterthefirstencodingstep(blockcode,cycliccode;interface2infigure1):u(k)fork=0,1,.,Ku-1-Dataputintotheshiftregisteroftheconvoutionalcodeandcalculatedfromthedatabitsu(k)andthefeedbackbitsinrecursivesystematicconvolutionalcodesr(k)fork=0,1,.,Kr-1-Dataafterthesecondencodingstep(convolutionalcode;interface3infigure1):c(n,k)orc(k)fork=0,1,.,Kc-1n=0,1,.,N,N+1,.SIST EN 300 909 V7.3.1:2003
ETSIETSIEN300909V7.3.1(2000-09)13(GSM05.03version7.3.1Release1998)-Interleaveddata:i(B,k)fork=0,1,.,Ki-1B=B0,B0+1,.-Bitsinoneburst(interface4infigure1):e(B,k)fork=0,1,.114,115B=B0,B0+1,.3TrafficChannels(TCH)Twokindsoftrafficchannelareconsidered:speechanddata.Bothofthemusethesamegeneralstructure(seefigure1),andinbothcases,apieceofinformationcanbestolenbytheFACCH.3.1Speechchannelatfullrate(TCH/FSandTCH/EFS)Thespeechcoder(whetherFullrateorEnhancedfullrate)deliverstothechannelencoderasequenceofblocksofdata.IncaseofafullrateandenhancedfullratespeechTCH,oneblockofdatacorrespondstoonespeechframe.Forthefullratecodereachblockcontains260informationbits,including182bitsofclass1(protectedbits),and78bitsofclass2(noprotection),(seetable2).ThebitsdeliveredbythespeechcoderarereceivedintheorderindicatedinGSM06.10andhavetoberearrangedaccordingtotable2beforechannelcodingasdefinedinsubclauses3.1.1to3.1.4.Therearrangedbitsarelabelled{d(0),d(1),.,d(259)},definedintheorderofdecreasingimportance.FortheEFRcodereachblockcontains244informationbits.Theblockof244informationbits,labelleds(1).,s(244),passesthroughapreliminarystage,appliedonlytoEFR(seefigure1)whichproduces260bitscorrespondingtothe244inputbitsand16redundancybits.Those16redundancybitscorrespondto8CRCbitsand8repetitionbits,asdescribedinsubclause3.1.1.The260bits,labelledw(1).w(260),havetoberearrangedaccordingtotable7beforetheyaredeliveredtothechannelencodingunitwhichisidenticaltothatoftheTCH/FS.The260bitsblockincludes182bitsofclass1(protectedbits)and78bitsofclass2(noprotection).Theclass1bitsarefurtherdividedintotheclass1aandclass1b,class1abitsbeingprotectedbyacycliccodeandtheconvolutionalcodewhereastheclass1bareprotectedbytheconvolutionalcodeonly.3.1.1PreliminarychannelcodingforEFRonly3.1.1.1CRCcalculationAn8-bitCRCisusedforerror-detection.These8paritybits(bitsw253-w260)aregeneratedbythecyclicgeneratorpolynomial:g(D)=D8+D4+D3+D2+1fromthe65mostimportantbits(50bitsofclass1aand15bitsofclass1b).These65bits(b(1)-b(65))aretakenfromthetable5inthefollowingorder(readrowbyrow,lefttoright):s39s40s41s42s43s44s48s87s45s2s3s8s10s18s19s24s46s47s142s143s
...








Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...