SIST EN 300 909 V7.1.1:2003
(Main)Digital cellular telecommunications system (Phase 2+) (GSM); Channel coding (GSM 05.03 version 7.1.1 Release 1998)
General Information
- Abstract
SUBJECT Introduction of CTS in 05.03
- 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-1
Overview
SIST EN 300 909 V7.1.1:2003 is a Slovenian standard aligned with EN 300 909 Version 7.1.1, developed under the European Telecommunications Standards Institute (ETSI). It focuses on the Digital Cellular Telecommunications System (Phase 2+) (GSM), specifically the specification and structure of channel coding (GSM 05.03 version 7.1.1 Release 1998). Channel coding is central to ensuring the robustness and efficiency of digital transmissions in GSM mobile networks, enhancing error detection and correction for both speech and data communication. This standard also includes the introduction of the Cordless Telephony System (CTS) into GSM channel coding.
Key Topics
- Channel Coding Schemes: The standard defines encoding, interleaving, block code construction, convolutional encoding, and reordering for different logical channels in GSM, from speech frames to control and data blocks.
- Logical Channel Types: Covers multiple logical channel types including traffic channels (TCH), control channels (SACCH, FACCH), and newly introduced CTS-related channels.
- Interleaving and Mapping: Details various interleaving methods and how coded data is distributed over transmission bursts for maximum reliability.
- Stealing Flag: Describes handling indicators (stealing flags) to signify control information substitution (e.g., FACCH stealing speech channel resources).
- CTS Integration: Addresses specifications for Cordless Telephony Systems within GSM, with attention to additional logical channels and access methods relevant for CTS.
- Block Structure: Most channel codings are organized in blocks (typically 456 bits), structured and interleaved for unified decoding approaches.
Applications
SIST EN 300 909 V7.1.1:2003 is essential for:
- GSM Network Equipment Manufacturing: Ensuring that base transceiver stations (BTS), mobile stations (MS), and other GSM network components are interoperable with international GSM standards for channel coding.
- Mobile Operator Infrastructure: Informing the implementation, maintenance, and optimization of GSM infrastructure, guaranteeing error-resilient voice and data transmission.
- Cordless Telephony Deployments: Supporting the seamless integration of CTS into GSM, allowing operators to offer localized cordless telephony services using standard GSM spectrum.
- Telecommunication System Design: Serving as a reference for developers and engineers in the design of signal processing and encoding routines within GSM network elements.
- Conformance and Testing: Mandating the procedures for conformance testing of GSM components, particularly in handling error correction, interleaving, and logical channel management.
Related Standards
To achieve full compliance and contextual understanding of GSM channel coding, consider these closely linked standards:
- GSM 05.01: Physical layer descriptions on the GSM radio path
- GSM 05.02: Multiplexing and multiple access on the radio interface
- GSM 05.05: Radio transmission and reception specifications
- GSM 05.09: Link adaptation in GSM networks
- GSM 06.10/06.20/06.60/06.90/06.93: Speech transcoding and discontinuous transmission
- GSM 03.52 & GSM 03.64: Cordless telephony system and general packet radio service radio procedures
Practical Value
Implementing SIST EN 300 909 V7.1.1:2003 provides:
- Improved Communication Reliability: Ensured by standardized error control techniques tailored for GSM and CTS environments.
- Interoperability: Eases integration across equipment from multiple manufacturers by adhering to unified coding and channel structuring methods.
- Future-Proofing: Supports network expansion and upgrades, including the inclusion of packet-switched services and cordless telephony.
- Regulatory Compliance: Helps telecommunication providers meet local and international regulatory requirements in radio communications.
By referencing SIST EN 300 909 V7.1.1:2003, engineers and network operators can ensure that GSM and CTS deployments achieve optimal performance, reliability, and interoperability across the global mobile communication ecosystem.
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 909 V7.1.1:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Digital cellular telecommunications system (Phase 2+) (GSM); Channel coding (GSM 05.03 version 7.1.1 Release 1998)". This standard covers: SUBJECT Introduction of CTS in 05.03
SUBJECT Introduction of CTS in 05.03
SIST EN 300 909 V7.1.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 909 V7.1.1:2003 is associated with the following European legislation: Standardization Mandates: T-172-1. 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 909 V7.1.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); 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
...



