Digital cellular telecommunications system (Phase 2+) (GSM); Channel coding (GSM 05.03 version 7.1.1 Release 1998)

SUBJECT Introduction of CTS in 05.03

Digitalni celični telekomunikacijski sistem (faza 2+) – Kodiranje kanalov (GSM 05.03, različica 7.1.1, izdaja 1998)

General Information

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
Standard
SIST EN 300 909 V7.1.1:2003
English language
79 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

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.1.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.1.1SIST EN 300 909 V7.1.1:2003en01-december-2003SIST EN 300 909 V7.1.1:2003SLOVENSKI
STANDARD
ETSIEN300909V7.1.1(1999-12)EuropeanStandard(Telecommunicationsseries)Digitalcellulartelecommunicationssystem(Phase2+);Channelcoding(GSM05.03version7.1.1Release1998)GLOBALSYSTEMFORMOBILECOMMUNICATIONSRSIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)2(GSM05.03version7.1.1Release1998)ReferenceREN/SMG-020503Q7(8f003ico.PDF)KeywordsDigitalcellulartelecommunicationssystem,GlobalSystemforMobilecommunications(GSM)ETSIPostaladdressF-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,thereferenceshouldbetheprintingonETSIprintersofthePDFversionkeptonaspecificnetworkdrivewithinETSISecretariat.CopyrightNotificationNopartmaybereproducedexceptasauthorizedbywrittenpermission.Thecopyrightandtheforegoingrestrictionextendtoreproductioninallmedia.©EuropeanTelecommunicationsStandardsInstitute1999.Allrightsreserved.SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)3(GSM05.03version7.1.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.153.1.2ChannelcodingforFRandEFR.153.1.2.1Parityandtailingforaspeechframe.153.1.2.2Convolutionalencoder.163.1.3Interleaving.163.1.4MappingonaBurst.163.2Speechchannelathalfrate(TCH/HS).163.2.1Parityandtailingforaspeechframe.173.2.2Convolutionalencoder.173.2.3Interleaving.183.2.4Mappingonaburst.183.3Datachannelatfullrate,12.0kbit/sradiointerfacerate(9.6kbit/sservices(TCH/F9.6)).183.3.1Interfacewithuserunit.183.3.2Blockcode.193.3.3Convolutionalencoder.193.3.4Interleaving.193.3.5MappingonaBurst.193.4Datachannelatfullrate,6.0kbit/sradiointerfacerate(4.8kbit/sservices(TCH/F4.8)).193.4.1Interfacewithuserunit.203.4.2Blockcode.203.4.3Convolutionalencoder.203.4.4Interleaving.203.4.5MappingonaBurst.203.5Datachannelathalfrate,6.0kbit/sradiointerfacerate(4.8kbit/sservices(TCH/H4.8)).203.5.1Interfacewithuserunit.213.5.2Blockcode.213.5.3Convolutionalencoder.213.5.4Interleaving.213.5.5MappingonaBurst.213.6Datachannelatfullrate,3.6kbit/sradiointerfacerate(2.4kbit/sandlessservices(TCH/F2.4)).213.6.1Interfacewithuserunit.213.6.2Blockcode.213.6.3Convolutionalencoder.213.6.4Interleaving.223.6.5MappingonaBurst.223.7Datachannelathalfrate,3.6kbit/sradiointerfacerate(2.4kbit/sandlessservices(TCH/H2.4)).223.7.1Interfacewithuserunit.223.7.2Blockcode.223.7.3Convolutionalencoder.223.7.4Interleaving.22SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)4(GSM05.03version7.1.1Release1998)3.7.5MappingonaBurst.223.8Datachannelatfullrate,14.5kbit/sradiointerfacerate(14.4kbit/sservices(TCH/F14.4)).233.8.1Interfacewithuserunit.233.8.2Blockcode.233.8.3Convolutionalencoder.233.8.4Interleaving.233.8.5MappingonaBurst.233.9.1SID_UPDATE.243.9.1.1Codingofin-banddata.243.9.1.2Parityandconvolutionalencodingforthecomfortnoiseparameters.243.9.1.3Identificationmarker.253.9.1.4Interleaving.263.9.1.5MappingonaBurst.263.9.2SID_FIRST.263.9.2.1Codingofin-banddata.263.9.2.2Identificationmarker.263.9.2.3Interleaving.263.9.2.4MappingonaBurst.273.9.3ONSET.273.9.3.1Codingofin-banddata.273.9.3.2Interleaving.273.9.3.3MappingonaBurst.273.9.4SPEECH.273.9.4.1Codingofthein-banddata.283.9.4.2Orderingaccordingtosubjectiveimportance.283.9.4.3Parityforspeechframes.293.9.4.4Convolutionalencoder.303.9.4.5Interleaving.363.9.4.6MappingonaBurst.373.10.1SID_UPDATE.373.10.1.1Codingofin-banddata.373.10.1.2Parityandconvolutionalencodingforthecomfortnoiseparameters.373.10.1.3Identificationmarker.383.10.1.4Interleaving.383.10.1.5MappingonaBurst.393.10.2SID_UPDATE_INH.393.10.2.1Codingofin-banddata.393.10.2.2Identificationmarker.393.10.2.3Interleaving.393.10.2.4MappingonaBurst.403.10.3SID_FIRST_P1.403.10.3.1Codingofin-banddata.403.10.3.2Identificationmarker.403.10.3.3Interleaving.403.10.3.4MappingonaBurst.403.10.4SID_FIRST_P2.403.10.4.1Codingofin-banddata.413.10.4.2Identificationmarker.413.10.4.3Interleaving.413.10.4.4MappingonaBurst.413.10.5SID_FIRST_INH.413.10.5.1Codingofin-banddata.413.10.5.2Identificationmarker.413.10.5.3Interleaving.423.10.5.4MappingonaBurst.423.10.6ONSET.423.10.6.1Codingofin-banddata.423.10.6.2Interleaving.423.10.6.3MappingonaBurst.423.10.7SPEECH.42SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)5(GSM05.03version7.1.1Release1998)3.10.7.1Codingofthein-banddata.423.10.7.2Orderingaccordingtosubjectiveimportance.423.10.7.3Parityforspeechframes.443.10.7.4Convolutionalencoder.453.10.7.5Interleaving.493.10.7.6MappingonaBurst.494ControlChannels.494.1Slowassociatedcontrolchannel(SACCH).494.1.1Blockconstitution.494.1.2Blockcode.494.1.3Convolutionalencoder.504.1.4Interleaving.514.1.5MappingonaBurst.514.2Fastassociatedcontrolchannelatfullrate(FACCH/F).514.2.1Blockconstitution.514.2.2Blockcode.514.2.3Convolutionalencoder.514.2.4Interleaving.514.2.5MappingonaBurst.514.3Fastassociatedcontrolchannelathalfrate(FACCH/H).524.3.1Blockconstitution.524.3.2Blockcode.524.3.3Convolutionalencoder.524.3.4Interleaving.524.3.5MappingonaBurst.534.4Broadcastcontrol,Paging,Accessgrant,NotificationandCellbroadcastchannels(BCCH,PCH,AGCH,NCH,CBCH),CTSPagingandAccessgrantchannels(CTSPCH,CTSAGCH).534.5Stand-alonededicatedcontrolchannel(SDCCH).544.6Randomaccesschannel(RACH).544.7Synchronizationchannel(SCH),CTSBeaconandAccessrequestchannels(CTSBCH-SB,CTSARCH).544.8AccessBurstoncircuitswitchedchannelsotherthanRACH.554.9AccessBurstsforuplinkaccessonachannelusedforVGCS.555PacketSwitchedChannels.555.1Packetdatatrafficchannel(PDTCH).555.1.1Packetdatablocktype1(CS-1).555.1.2Packetdatablocktype2(CS-2).555.1.2.1Blockconstitution.555.1.2.2Blockcode.555.1.2.3Convolutionalencoder.565.1.2.4Interleaving.565.1.2.5Mappingonaburst.565.1.3Packetdatablocktype3(CS-3).575.1.3.1Blockconstitution.575.1.3.2Blockcode.575.1.3.3Convolutionalencoder.575.1.3.4Interleaving.585.1.3.5Mappingonaburst.585.1.4Packetdatablocktype4(CS-4).585.1.4.1Blockconstitution.585.1.4.2Blockcode.585.1.4.3Convolutionalencoder.585.1.4.4Interleaving.595.1.4.5Mappingonaburst.595.2Packetcontrolchannels(PACCH,PBCCH,PAGCH,PPCH,PNCH,PTCCH).595.3Packetrandomaccesschannel(PRACH).595.3.1PacketAccessBurst.595.3.2ExtendedPacketAccessBurst.595.4AccessBurstonpacketswitchedchannelsotherthanPRACH.60SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)6(GSM05.03version7.1.1Release1998)AnnexA(informative):SummaryofChannelTypes.75AnnexB(informative):SummaryofPolynomialsUsedforConvolutionalCodes.77AnnexC(informative):Changecontrolhistory.78History.79SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)7(GSM05.03version7.1.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)hasbeenproducedbyETSITechnicalCommitteeSpecialMobileGroup(SMG).Thepresentdocumentspecifiesthedatablocksgiventotheencryptionunit.Itincludesthespecificationofencoding,reordering,interleavingandthestealingflagwithinthedigitalcellulartelecommunicationssystem(Phase2+).ThecontentsofthepresentdocumentaresubjecttocontinuingworkwithinSMGandmaychangefollowingformalSMGapproval.ShouldSMGmodifythecontentsofthepresentdocumentitwillthenberepublishedbyETSIwithanidentifyingchangeofreleasedateandanincreaseinversionnumberasfollows:Version7.x.ywhere:7indicatesrelease1998ofGSMPhase2+xtheseconddigitisincrementedforchangesofsubstance,i.e.technicalenhancements,corrections,updates,etcythethirddigitisincrementedwheneditorialonlychangeshavebeenincorporatedinthespecification.NationaltranspositiondatesDateofadoptionofthisEN:3December1999DateoflatestannouncementofthisEN(doa):31March2000DateoflatestpublicationofnewNationalStandardorendorsementofthisEN(dop/e):30September2000DateofwithdrawalofanyconflictingNationalStandard(dow):30September2000SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)8(GSM05.03version7.1.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.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)9(GSM05.03version7.1.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.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)10(GSM05.03version7.1.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.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)11(GSM05.03version7.1.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);SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)12(GSM05.03version7.1.1Release1998)3)codedbits(c);4)interleavedbits(e).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):SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)13(GSM05.03version7.1.1Release1998)c(n,k)orc(k)fork=0,1,.,Kc-1n=0,1,.,N,N+1,.-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):s39s40s41s42s43s44s48s87s45s2s3s8s10s18s19s24s46s47s142s143s144s145s146s147s92s93s195s196s98s137s148s94s197s149s150s95s198s4s5s11s12s16s9s6s7s13s17s20s96s199s1s14s15s21s25s26s28s151s201s190s240s88s138s191s241Theencodingisperformedinasystematicform,whichmeansthat,inGF(2),thepolynomial:SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)14(GSM05.03version7.1.1Release1998)-b(1)D72+b(2)D71+.+b(65)D8+p(1)D7+p(2)D6+.+p(7)D1+p(8)-p(1)-p(8):theparitybits(w253-w260)-b(1)-b(65)=thedatabitsfromthetableabovewhendividedbyg(D),yieldsaremainderequalto0.3.1.1.2RepetitionbitsTherepeatedbitsares70,s120,s173ands223.TheycorrespondtooneofthebitsineachofthePULSE_5,themostsignificantonenotprotectedbythechannelcodingstage.SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)15(GSM05.03version7.1.1Release1998)3.1.1.3CorrespondencebetweeninputandoutputofpreliminarychannelcodingThepreliminarycodedbitsw(k)fork=1to260arehencedefinedby:w(k)=s(k)fork=1to71w(k)=s(k-2)fork=74to123w(k)=s(k-4)fork=126to178w(k)=s(k-6)fork=181tos230w(k)=s(k-8)fork=233tos252Repetitionbits:w(k)=s(70)fork=72and73w(k)=s(120)fork=124and125w(k)=s(173)fork=179and180w(k)=s(223)fork=231and232Paritybits:w(k=p(k-252)fork=253to2603.1.2ChannelcodingforFRandEFR3.1.2.1Parityandtailingforaspeechframea)Paritybits:Thefirst50bitsofclass1(knownasclass1afortheEFR)areprotectedbythreeparitybitsusedforerrordetection.Theseparitybitsareaddedtothe50bits,accordingtoadegenerate(shortened)cycliccode(53,50,2),usingthegeneratorpolynomial:g(D)=D3+D+1Theencodingofthecycliccodeisperformedinasystematicform,whichmeansthat,inGF(2),thepolynomial:d(0)D52+d(1)D51+.+d(49)D3+p(0)D2+p(1)D+p(2)wherep(0),p(1),p(2)aretheparitybits,whendividedbyg(D),yieldsaremainderequalto:1+D+D2b)Tailingbitsandreordering:Theinformationandparitybitsofclass1arereordered,defining189information+parity+tailbitsofclass1,{u(0),u(1),.,u(188)}definedby:u(k)=d(2k)andu(184-k)=d(2k+1)fork=0,1,.,90u(91+k)=p(k)fork=0,1,2u(k)=0fork=185,186,187,188(tailbits)SIST EN 300 909 V7.1.1:2003

ETSIETSIEN300909V7.1.1(1999-12)16(GSM05.03version7.1.1Release1998)3.1.2.2ConvolutionalencoderTheclass1bitsareencodedwiththe1/2rateconvolutionalcodedefinedbythepolynomials:G0=1+D3+D4G1=1+D+D3+D4Thecodedbits{c(0),c(1),.,c(455)}arethendefinedby:-class1:c(2k)=u(k)+u(k-3)+u(k-4)c(2k+1)=u(k)+u(k-1)+u(k-3)+u(k-4)fork=0,1,.,188u(k)=0fork<0-class2:c(378+k)=d(182+k)fork=0,1,.,773.1.3InterleavingThecodedbitsarereorderedandinterleavedaccordingtothefollowingrule:i(B,j)=c(n,k),fork=0,1,.,455n=0,1,.,N,N+1,.B=B0+4n+(kmod8)j=2((49k)mod57)+((kmod8)div4)Seetable1.Theresultoftheinterleavingisadis
...

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...