SIST EN 300 909 V8.4.1:2003
(Main)Digital cellular telecommunications system (Phase 2+) (GSM); Channel coding (GSM 05.03 version 8.4.1 Release 1999)
- Abstract
05.03; S31b; CR: A039; R99; 8.3.0; 8.4.0; Fast inband signalling: E-IACCH
- 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
SIST EN 300 909 V8.4.1:2003 is the Slovenian standard published by SIST and identical to ETSI EN 300 909 Version 8.4.1. It specifies GSM Phase 2+ channel coding - how speech, data, control and packet channels are encoded, interleaved and mapped to radio bursts - for Mobile Station (MS), Base Transceiver Station (BTS) and related GSM implementers.
What does SIST EN 300 909 V8.4.1:2003 specify?
SIST EN 300 909 V8.4.1:2003 covers the data blocks delivered to the channel encoder in GSM Phase 2+. It defines encoding, reordering, interleaving and the stealing flag, and it leaves channel decoding outside its scope.
Clause 1 gives the scope and references. Clause 2 explains the common organization and naming convention. Clause 3 covers Traffic Channels (TCH), Clause 4 covers control channels, Clause 5 covers packet-switched channels, and Annexes A to C provide summaries and history.
| Annex | What it covers |
|---|---|
| A | Summary of channel types |
| B | Summary of polynomials used for convolutional codes |
| C | Change control history |
What are the key requirements of SIST EN 300 909 V8.4.1:2003?
Common channel coding structure
- Clause 2.1 sets a common processing chain: systematic block coding, convolutional coding, then reordering, interleaving and the stealing flag. In practice, this lets implementations reuse the same basic encoder structure across many GSM channels.
- Clause 2.1 also shows the typical block sizes used in the standard, especially the 456-coded-bit structure that appears throughout the document. That matters because modem buffers, burst scheduling and test vectors all depend on the block length.
Speech, data, control and packet channels
- Clauses 3.1 and 3.2 define full-rate and half-rate speech channel coding, including class 1/class 2 bit handling, CRC protection, tail bits, convolutional coding and interleaving. For an implementer, this is the part that fixes how speech bits must be prepared before they reach the air interface.
- Clauses 3.3 to 3.8 define the data channels TCH/F9.6, TCH/F4.8, TCH/H4.8, TCH/F2.4, TCH/H2.4 and TCH/F14.4. They specify frame grouping, tail bits, coding rates, puncturing and diagonal interleaving so that user data can be carried with the right robustness.
- Clauses 3.9 and 3.10 define TCH/AFS and TCH/AHS frame formats such as SID_UPDATE, SID_FIRST, ONSET, SPEECH and RATSCCH. They also define in-band data coding and subjective-importance ordering, which tells codec designers which bits receive stronger protection.
- Clauses 3.11 to 3.13 cover the ECSD data channels E-TCH/F28.8, E-TCH/F32.0 and E-TCH/F43.2. These use shortened Reed-Solomon coding, convolutional coding and interleaving, and the ECSD naming rules also define E-IACCH in-band signalling bits and symbols.
- Clause 4 defines the control channels, including SACCH, FACCH/F, FACCH/H, BCCH, PCH, AGCH, SDCCH, RACH, SCH, CSCH and the CTS variants. This is the part to check when designing urgent signalling, access bursts and synchronization handling.
- Clause 5 defines packet-switched channels: PDTCH with CS-1 to CS-4 and MCS-1 to MCS-9, packet control channels, and PRACH/CPRACH access bursts. It sets the coding, header handling, USF precoding and interleaving needed for GPRS and EGPRS packet transfer.
What terms does SIST EN 300 909 V8.4.1:2003 define?
- Traffic Channel (TCH) - The main GSM channel family for speech or data traffic, with full-rate and half-rate variants.
- Slow Associated Control Channel (SACCH) - The associated control channel used for regular signalling alongside a traffic channel.
- Fast Associated Control Channel (FACCH) - The signalling channel that steals traffic bits when urgent control information has to be sent.
- Enhanced Full Rate (EFR) - The full-rate speech path that adds a preliminary coding stage before the common channel coding chain.
- Adaptive Multi-Rate (AMR) - The speech family covered by TCH/AFS and TCH/AHS frame formats such as SID_UPDATE, ONSET and SPEECH.
- Packet Data Traffic Channel (PDTCH) - The packet-switched traffic channel that carries CS and MCS coded blocks.
Who uses SIST EN 300 909 V8.4.1:2003?
SIST EN 300 909 V8.4.1:2003 is used by GSM radio and baseband engineers, MS and BTS implementers, speech codec developers, packet-radio engineers and test laboratories. It is also relevant to quality managers and buyers who need to check whether an implementation supports the required GSM channel types, coding families and burst mappings.
Which standards are used with SIST EN 300 909 V8.4.1:2003?
| Standard | What it contributes |
|---|---|
| GSM01.04 | Abbreviations and acronyms |
| GSM04.08 | Mobile radio interface layer 3 specification |
| GSM04.21 | Rate adaption on the MS-BSS interface |
| GSM05.01 | Physical layer on the radio path, general description |
| GSM05.02 | Multiplexing and multiple access on the radio path |
| GSM05.05 | Radio transmission and reception |
| GSM05.09 | Link adaptation |
| GSM06.10 | Full rate speech transcoding |
| GSM06.20 | Half rate speech transcoding |
| GSM06.60 | Enhanced Full Rate (EFR) speech transcoding |
| GSM06.90 | Adaptive Multi-Rate speech transcoding |
| GSM06.93 | Discontinuous transmission (DTX) for AMR speech traffic channels |
| GSM03.64 | General Packet Radio Service (GPRS) radio interface overview |
| GSM03.52 | GSM Cordless Telephony System (CTS) lower layers |
What does the SIST EN 300 909 V8.4.1:2003 document contain?
The document contains the coding procedures, figures and bit-order tables that turn speech or data into interleaved burst payloads. Figures 1a, 1b, 2a and 2b show the overall channel-coding organization for GSM, AMR and packet data.
Its body gives the detailed block-code, CRC, convolutional, puncturing, interleaving and burst-mapping rules for each channel family. Annex A summarizes channel types, Annex B lists convolutional polynomials and Annex C records change control history.
It is the reference a designer uses when building or checking GSM radio-interface encoders, and it is also useful when validating conformance test cases for speech, control and packet channels.
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 V8.4.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 8.4.1 Release 1999)". This standard covers: 05.03; S31b; CR: A039; R99; 8.3.0; 8.4.0; Fast inband signalling: E-IACCH
05.03; S31b; CR: A039; R99; 8.3.0; 8.4.0; Fast inband signalling: E-IACCH
SIST EN 300 909 V8.4.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 V8.4.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 V8.4.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 8.4.1 Release 1999)33.070.50Globalni sistem za mobilno telekomunikacijo (GSM)Global System for Mobile Communication (GSM)ICS:Ta slovenski standard je istoveten z:EN 300 909 Version 8.4.1SIST EN 300 909 V8.4.1:2003en01-december-2003SIST EN 300 909 V8.4.1:2003SLOVENSKI
STANDARD
ETSIEN300909V8.4.1(2000-10)EuropeanStandard(Telecommunicationsseries)Digitalcellulartelecommunicationssystem(Phase2+);Channelcoding(GSM05.03version8.4.1Release1999)GLOBALSYSTEMFORMOBILECOMMUNICATIONSRSIST EN 300 909 V8.4.1:2003
ETSIETSIEN300909V8.4.1(2000-10)2(GSM05.03version8.4.1Release1999)ReferenceREN/SMG-020503Q8R1KeywordsDigitalcellulartelecommunicationssystem,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 V8.4.1:2003
ETSIETSIEN300909V8.4.1(2000-10)3(GSM05.03version8.4.1Release1999)ContentsIntellectualPropertyRights.9Foreword.91Scope.101.1References.101.2Abbreviations.112General.112.1Generalorganization.112.2NamingConvention.153TrafficChannels(TCH).173.1Speechchannelatfullrate(TCH/FSandTCH/EFS).173.1.1PreliminarychannelcodingforEFRonly.173.1.1.1CRCcalculation.173.1.1.2Repetitionbits.183.1.1.3Correspondencebetweeninputandoutputofpreliminarychannelcoding.183.1.2ChannelcodingforFRandEFR.183.1.2.1Parityandtailingforaspeechframe.183.1.2.2Convolutionalencoder.193.1.3Interleaving.193.1.4MappingonaBurst.203.2Speechchannelathalfrate(TCH/HS).203.2.1Parityandtailingforaspeechframe.203.2.2Convolutionalencoder.203.2.3Interleaving.213.2.4Mappingonaburst.213.3Datachannelatfullrate,12.0kbit/sradiointerfacerate(9.6kbit/sservices(TCH/F9.6)).223.3.1Interfacewithuserunit.223.3.2Blockcode.223.3.3Convolutionalencoder.223.3.4Interleaving.223.3.5MappingonaBurst.233.4Datachannelatfullrate,6.0kbit/sradiointerfacerate(4.8kbit/sservices(TCH/F4.8)).233.4.1Interfacewithuserunit.233.4.2Blockcode.233.4.3Convolutionalencoder.233.4.4Interleaving.243.4.5MappingonaBurst.243.5Datachannelathalfrate,6.0kbit/sradiointerfacerate(4.8kbit/sservices(TCH/H4.8)).243.5.1Interfacewithuserunit.243.5.2Blockcode.243.5.3Convolutionalencoder.243.5.4Interleaving.243.5.5MappingonaBurst.243.6Datachannelatfullrate,3.6kbit/sradiointerfacerate(2.4kbit/sandlessservices(TCH/F2.4)).243.6.1Interfacewithuserunit.253.6.2Blockcode.253.6.3Convolutionalencoder.253.6.4Interleaving.253.6.5MappingonaBurst.253.7Datachannelathalfrate,3.6kbit/sradiointerfacerate(2.4kbit/sandlessservices(TCH/H2.4)).253.7.1Interfacewithuserunit.253.7.2Blockcode.263.7.3Convolutionalencoder.263.7.4Interleaving.263.7.5MappingonaBurst.263.8Datachannelatfullrate,14.5kbit/sradiointerfacerate(14.4kbit/sservices(TCH/F14.4)).26SIST EN 300 909 V8.4.1:2003
ETSIETSIEN300909V8.4.1(2000-10)4(GSM05.03version8.4.1Release1999)3.8.1Interfacewithuserunit.263.8.2Blockcode.263.8.3Convolutionalencoder.263.8.4Interleaving.273.8.5MappingonaBurst.273.9Adaptivemultiratespeechchannelatfullrate(TCH/AFS).273.9.1SID_UPDATE.273.9.1.1Codingofin-banddata.273.9.1.2Parityandconvolutionalencodingforthecomfortnoiseparameters.283.9.1.3Identificationmarker.293.9.1.4Interleaving.293.9.1.5MappingonaBurst.293.9.2SID_FIRST.293.9.2.1Codingofin-banddata.293.9.2.2Identificationmarker.293.9.2.3Interleaving.303.9.2.4MappingonaBurst.303.9.3ONSET.303.9.3.1Codingofin-banddata.303.9.3.2Interleaving.303.9.3.3MappingonaBurst.303.9.4SPEECH.313.9.4.1Codingofthein-banddata.313.9.4.2Orderingaccordingtosubjectiveimportance.313.9.4.3Parityforspeechframes.323.9.4.4Convolutionalencoder.333.9.4.5Interleaving.403.9.4.6MappingonaBurst.403.9.5RATSCCH.403.9.5.1Codingofin-banddata.403.9.5.2ParityandconvolutionalencodingfortheRATSCCHmessage.403.9.5.3Identificationmarker.413.9.5.4Interleaving.413.9.5.5MappingonaBurst.413.10Adaptivemultiratespeechchannelathalfrate(TCH/AHS).413.10.1SID_UPDATE.423.10.1.1Codingofin-banddata.423.10.1.2Parityandconvolutionalencodingforthecomfortnoiseparameters.423.10.1.3Identificationmarker.433.10.1.4Interleaving.433.10.1.5MappingonaBurst.443.10.2SID_UPDATE_INH.443.10.2.1Codingofin-banddata.443.10.2.2Identificationmarker.443.10.2.3Interleaving.443.10.2.4MappingonaBurst.453.10.3SID_FIRST_P1.453.10.3.1Codingofin-banddata.453.10.3.2Identificationmarker.453.10.3.3Interleaving.453.10.3.4MappingonaBurst.453.10.4SID_FIRST_P2.453.10.4.1Codingofin-banddata.453.10.4.2Interleaving.453.10.4.3MappingonaBurst.463.10.5SID_FIRST_INH.463.10.5.1Codingofin-banddata.463.10.5.2Identificationmarker.463.10.5.3Interleaving.463.10.5.4MappingonaBurst.463.10.6ONSET.463.10.6.1Codingofin-banddata.47SIST EN 300 909 V8.4.1:2003
ETSIETSIEN300909V8.4.1(2000-10)5(GSM05.03version8.4.1Release1999)3.10.6.2Interleaving.473.10.6.3MappingonaBurst.473.10.7SPEECH.473.10.7.1Codingofthein-banddata.473.10.7.2Orderingaccordingtosubjectiveimportance.473.10.7.3Parityforspeechframes.483.10.7.4Convolutionalencoder.493.10.7.5Interleaving.533.10.7.6MappingonaBurst.533.10.8RATSCCH_MARKER.533.10.8.1Codingofin-banddata.543.10.8.2Identificationmarker.543.10.8.3Interleaving.543.10.8.4MappingonaBurst.543.10.9RATSCCH_DATA.543.10.9.1Codingofin-banddata.543.10.9.2ParityandconvolutionalencodingfortheRATSCCHmessage.543.10.9.3Interleaving.553.10.9.4MappingonaBurst.553.11DatachannelforECSDatfullrate,29.0kbit/sradiointerfacerate(28.8kbit/sservices(E-TCH/F28.8)).553.11.1Interfacewithuserunit.553.11.2Blockcode.553.11.2.1Repetitionbits.553.11.2.2ReedSolomonencoder.553.11.3Convolutionalencoder.573.11.3.1Tailingbitsforadataframe.573.11.3.2Convolutionalencodingforadataframe.573.11.4Interleaving.573.11.5MappingonaBurst.583.12DatachannelforECSDatfullrate,32.0kbit/sradiointerfacerate(32.0kbit/sservices(E-TCH/F32.0)).583.12.1Interfacewithuserunit.583.12.2Blockcode.593.12.3Convolutionalencoder.603.12.3.1Tailingbitsforadataframe.603.12.3.2Convolutionalencodingforadataframe.603.12.4Interleaving.603.12.5MappingonaBurst.603.13DatachannelforECSDatfullrate,43.5kbit/sradiointerfacerate(43.2kbit/sservices(E-TCH/F43.2)).603.13.1Interfacewithuserunit.603.13.2Convolutionalencoder.613.13.2.1Tailingbitsforadataframe.613.13.2.2Convolutionalencodingforadataframe.613.13.3Interleaving.613.13.4MappingonaBurst.614ControlChannels.614.1Slowassociatedcontrolchannel(SACCH).614.1.1Blockconstitution.614.1.2Blockcode.614.1.3Convolutionalencoder.624.1.4Interleaving.624.1.5MappingonaBurst.624.2Fastassociatedcontrolchannelatfullrate(FACCH/F).634.2.1Blockconstitution.634.2.2Blockcode.634.2.3Convolutionalencoder.634.2.4Interleaving.634.2.5MappingonaBurst.634.3Fastassociatedcontrolchannelathalfrate(FACCH/H).644.3.1Blockconstitution.644.3.2Blockcode.644.3.3Convolutionalencoder.64SIST EN 300 909 V8.4.1:2003
ETSIETSIEN300909V8.4.1(2000-10)6(GSM05.03version8.4.1Release1999)4.3.4Interleaving.644.3.5MappingonaBurst.644.4Broadcastcontrol,Paging,Accessgrant,NotificationandCellbroadcastchannels(BCCH,PCH,AGCH,NCH,CBCH),CTSPagingandAccessgrantchannels(CTSPCH,CTSAGCH).654.5Stand-alonededicatedcontrolchannel(SDCCH).654.6Randomaccesschannel(RACH).654.7Synchronizationchannel(SCH),Compactsynchronizationchannel(CSCH),CTSBeaconandAccessrequestchannels(CTSBCH-SB,CTSARCH).664.8AccessBurstoncircuitswitchedchannelsotherthanRACH.664.9AccessBurstsforuplinkaccessonachannelusedforVGCS.664.10FastassociatedcontrolchannelatECSDE-TCH/F(E-FACCH/F).674.10.1Blockconstitution.674.10.2Blockcode.674.10.3Convolutionalencoder.674.10.4Interleaving.674.10.5MappingonaBurst.675PacketSwitchedChannels.685.1Packetdatatrafficchannel(PDTCH).685.1.1Packetdatablocktype1(CS-1).685.1.2Packetdatablocktype2(CS-2).685.1.2.1Blockconstitution.685.1.2.2Blockcode.685.1.2.3Convolutionalencoder.695.1.2.4Interleaving.695.1.2.5Mappingonaburst.695.1.3Packetdatablocktype3(CS-3).695.1.3.1Blockconstitution.695.1.3.2Blockcode.695.1.3.3Convolutionalencoder.705.1.3.4Interleaving.705.1.3.5Mappingonaburst.705.1.4Packetdatablocktype4(CS-4).705.1.4.1Blockconstitution.705.1.4.2Blockcode.705.1.4.3Convolutionalencoder.715.1.4.4Interleaving.715.1.4.5Mappingonaburst.715.1.5Packetdatablocktype5(MCS-1).715.1.5.1Downlink(MCS-1DL).715.1.5.1.1Blockconstitution.715.1.5.1.2USFprecoding.715.1.5.1.3Headercoding.725.1.5.1.4Datacoding.725.1.5.1.5Interleaving.735.1.5.1.6Mappingonaburst.745.1.5.2Uplink(MCS-1UL).745.1.5.2.1Blockconstitution.745.1.5.2.2Headercoding.745.1.5.2.3Datacoding.755.1.5.2.4Interleaving.755.1.5.2.5Mappingonaburst.755.1.6Packetdatablocktype6(MCS-2).755.1.6.1Downlink(MCS-2DL).755.1.6.1.1Blockconstitution.755.1.6.1.2USFprecoding.755.1.6.1.3Headercoding.755.1.6.1.4Datacoding.765.1.6.1.5Interleaving.765.1.6.1.6Mappingonaburst.765.1.6.2Uplink(MCS-2UL).775.1.6.2.1Blockconstitution.77SIST EN 300 909 V8.4.1:2003
ETSIETSIEN300909V8.4.1(2000-10)7(GSM05.03version8.4.1Release1999)5.1.6.2.2Headercoding.775.1.6.2.3Datacoding.775.1.6.2.4Interleaving.775.1.6.2.5Mappingonaburst.775.1.7Packetdatablocktype7(MCS-3).775.1.7.1Downlink(MCS-3DL).775.1.7.1.1Blockconstitution.775.1.7.1.2USFprecoding.775.1.7.1.3Headercoding.775.1.7.1.4Datacoding.775.1.7.1.5Interleaving.785.1.7.1.6Mappingonaburst.785.1.7.2Uplink(MCS-3UL).785.1.7.2.1Blockconstitution.785.1.7.2.2Headercoding.785.1.7.2.3Datacoding.795.1.7.2.4Interleaving.795.1.7.2.5Mappingonaburst.795.1.8Packetdatablocktype8(MCS-4).795.1.8.1Downlink(MCS-4DL).795.1.8.1.1Blockconstitution.795.1.8.1.2USFprecoding.795.1.8.1.3Headercoding.795.1.8.1.4Datacoding.795.1.8.1.5Interleaving.805.1.8.1.6Mappingonaburst.805.1.8.2Uplink(MCS-4UL).805.1.8.2.1Blockconstitution.805.1.8.2.2Headercoding.805.1.8.2.3Datacoding.805.1.8.2.4Interleaving.805.1.8.2.5Mappingonaburst.805.1.9Packetdatablocktype9(MCS-5).805.1.9.1Downlink(MCS-5DL).805.1.9.1.1Blockconstitution.805.1.9.1.2USFprecoding.815.1.9.1.3Headercoding.815.1.9.1.4Datacoding.825.1.9.1.5Interleaving.825.1.9.1.6Mappingonaburst.835.1.9.2Uplink(MCS-5UL).845.1.9.2.1Blockconstitution.845.1.9.2.2Headercoding.845.1.9.2.3Datacoding.
...



