Abstract

CRs from SMG#32

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

Buy Documents

Standard

SIST EN 300 909 V8.5.1:2003

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

SIST EN 300 909 V8.5.1:2003 is the Slovenian adoption of ETSI EN 300 909 V8.5.1 for the GSM radio interface. It specifies channel coding for Digital cellular telecommunications system (Phase 2+) traffic, control, and packet-switched channels - how bits are protected, reordered, interleaved, and mapped to bursts before transmission. It is aimed at people implementing or checking GSM Mobile Station, Base Transceiver Station, and packet-data transmitter behavior.

What does SIST EN 300 909 V8.5.1:2003 specify?

SIST EN 300 909 V8.5.1:2003 specifies the data blocks delivered to the encryption unit in GSM channel transmission. The scope states that it covers coding, reordering, interleaving, and the stealing flag, and that it does not specify the channel decoding method.

The document is organized into three main technical parts:

  • Clause 3 covers Traffic Channels (TCH)
  • Clause 4 covers Control Channels
  • Clause 5 covers Packet Switched Channels
AnnexWhat it covers
Annex ASummary of channel types used in the document
Annex BSummary of polynomials used for convolutional codes
Annex CChange control history

What are the key requirements of SIST EN 300 909 V8.5.1:2003?

SIST EN 300 909 V8.5.1:2003 defines a common coding chain for most channels: block coding, convolutional coding, reordering and interleaving, then burst mapping. In practice, implementers need to follow the exact sequence because the same logical channel can fail interoperability if the bit order or burst placement is wrong.

  • General structure, Clause 2 - Most channels use a 456-bit coded block, with a similar interleaving and burst mapping pattern. Half-rate speech uses 228 coded bits, while packet and enhanced circuit-switched cases use larger blocks. This matters because designers can reuse common encoder and interleaver blocks across multiple GSM services.
  • TCH/FS and TCH/EFS, Clause 3.1 - Full-rate speech uses one speech frame per block, with class 1 and class 2 bits separated before protection. EFR adds a preliminary stage with CRC and repetition bits before the main coding. This affects speech codec interfacing and tells the implementer which bits are more strongly protected.
  • TCH/HS, Clause 3.2 - Half-rate speech uses a different bit ordering for unvoiced and voiced frames, then applies parity, punctured convolutional coding, and block-diagonal interleaving over 4 bursts. In practice, the speech encoder mode changes the bit arrangement that must be coded.
  • Data TCHs, Clauses 3.3 to 3.8 - The data channels specify different frame sizes and coding rates for TCH/F9.6, TCH/F4.8, TCH/H4.8, TCH/F2.4, TCH/H2.4, and TCH/F14.4. Several variants use puncturing so that the transmitted block still fits the GSM burst structure. This is the part buyers and engineers check when a modem must support a given data rate.
  • AMR speech channels, Clauses 3.9 and 3.10 - TCH/AFS and TCH/AHS define multiple frame formats such as SID_UPDATE, SID_FIRST, ONSET, SPEECH, and RATSCCH. The clauses also define in-band data coding and subjective bit ordering. That matters for adaptive speech behavior, discontinuous transmission, and codec mode signalling.
  • ECSD and EGPRS, Clauses 3.11 to 3.13 and 5.1 - Enhanced circuit switched and packet data channels use their own block coding, including shortened Reed-Solomon coding for ECSD and scheme-dependent coding for packet data. Implementers must match the coding scheme to the radio channel type and burst mapping.
  • Control channels, Clause 4 - SACCH, FACCH/F, FACCH/H, BCCH, SDCCH, RACH, SCH, and CTS channels each have their own block constitution and mapping rules. The stealing flag is used where speech or data bursts can be taken over for signalling.

What terms does SIST EN 300 909 V8.5.1:2003 define?

  • TCH - Traffic channel, used for speech or data transport.
  • SACCH - Slow associated control channel, used for lower-rate signalling linked to traffic.
  • FACCH/F - Fast associated control channel at full rate, used when urgent signalling steals traffic bits.
  • FACCH/H - Fast associated control channel at half rate, the half-rate version of FACCH.
  • AMR - Adaptive multirate speech, the family of speech channel formats in Clauses 3.9 and 3.10.
  • EFR - Enhanced full rate speech, which uses a preliminary channel coding stage before the main speech coding.
  • ECSD - Enhanced circuit switched data, covered by the full-rate data clauses in Clause 3.11 to 3.13.
  • PDTCH - Packet data traffic channel, used for packet-switched data coding in Clause 5.

Who uses SIST EN 300 909 V8.5.1:2003?

SIST EN 300 909 V8.5.1:2003 is used by GSM equipment designers, baseband and modem engineers, speech codec developers, and radio access network vendors. It is also used by test laboratories, integrators, and quality teams checking interoperability between Mobile Station and Base Transceiver Station implementations.

What changed in SIST EN 300 909 V8.5.1:2003 from the previous edition?

This publication updates Version 8.5.0 to Version 8.5.1 for publication. The change history records additions and corrections for AMR channel coding, ECSD/EDGE and EGPRS channel coding, CTS support, E-FACCH/F, E-IACCH, USF precoding, bit stealing, and interleaving.

Which standards are used with SIST EN 300 909 V8.5.1:2003?

The document refers to these companion standards for the surrounding GSM system and the source codecs it uses:

  • GSM 01.04 - abbreviations and acronyms used throughout the document.
  • GSM 04.08 - mobile radio interface layer 3 signalling.
  • GSM 04.21 - rate adaption on the MS-BSS interface, used for several data channel definitions.
  • GSM 05.01 and GSM 05.02 - radio path description and logical channel multiplexing.
  • GSM 05.05 and GSM 05.09 - radio transmission/reception and link adaptation.
  • GSM 06.10, GSM 06.20, GSM 06.60, GSM 06.90, GSM 06.93 - source speech coding and DTX for full rate, half rate, EFR, and AMR.
  • GSM 03.64 and GSM 03.52 - GPRS and CTS radio interface descriptions.

What does the SIST EN 300 909 V8.5.1:2003 document contain?

The document contains the coding rules, interleaving formulas, and burst-mapping definitions needed to implement the GSM radio interface. It includes figures showing the overall channel-coding organization for speech, data, AMR, ECSD, and EGPRS, plus tables for bit ordering, subjective bit importance, and interleaving patterns.

It also contains explicit mathematical descriptions of cyclic codes, convolutional codes, puncturing, shortened Reed-Solomon coding, and burst-stealing flags. For implementers, these are the parts used in design, verification, and conformance testing because they determine exactly how a frame becomes transmitted bits.

Buy Documents

Standard

SIST EN 300 909 V8.5.1:2003

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

Get Certified

Connect with accredited certification bodies for this standard

ANCE

Mexican certification and testing association.

EMA Mexico Verified

Intertek Slovenia

Intertek testing, inspection, and certification services in Slovenia.

UKAS Slovenia Verified

LNE (Laboratoire National de Métrologie et d'Essais)

French national laboratory for metrology and testing.

COFRAC France Verified

Sponsored listings

Frequently Asked Questions

SIST EN 300 909 V8.5.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.5.1 Release 1999)". This standard covers: CRs from SMG#32

CRs from SMG#32

SIST EN 300 909 V8.5.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.5.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.5.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.5.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.5.1SIST EN 300 909 V8.5.1:2003en01-december-2003SIST EN 300 909 V8.5.1:2003SLOVENSKI
STANDARD
FOR MOBILE COMMUNICATIONSR
ETSI ETSI EN 300 909 V8.5.1 (2000-11)2(GSM 05.03 version 8.5.1 Release 1999)
Reference REN/SMG-020503Q8R2 Keywords Digital cellular telecommunications system, Global System for Mobile communications (GSM) ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE
Tel.: +33 4 92 94 42 00
Fax: +33 4 93 65 47 16
Siret N° 348 623 562 00017 - NAF 742 C Association à but non lucratif enregistrée à la Sous-Préfecture de Grasse (06) N° 7803/88
Important notice Individual copies of the present document can be downloaded from: http://www.etsi.org The present document may be made available in more than one electronic version or in print. In any case of existing or perceived difference in contents between such versions, the reference version is the Portable Document Format (PDF). In case of dispute, the reference shall be the printing on ETSI printers of the PDF version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document may be subject to revision or change of status. Information on the current status of this and other ETSI documents is available at http://www.etsi.org/tb/status/ If you find errors in the present document, send your comment to: editor@etsi.fr Copyright Notification No part may be reproduced except as authorized by written permission. The copyright and the foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 2000. All rights reserved.
ETSI ETSI EN 300 909 V8.5.1 (2000-11)3(GSM 05.03 version 8.5.1 Release 1999) Contents Intellectual Property Rights.9 Foreword.9 1 Scope.10 1.1 References.10 1.2 Abbreviations.11 2 General.11 2.1 General organization.11 2.2 Naming Convention.15 3 Traffic Channels (TCH).17 3.1 Speech channel at full rate (TCH/FS and TCH/EFS).17 3.1.1 Preliminary channel coding for EFR only.18 3.1.1.1 CRC calculation.18 3.1.1.2 Repetition bits.18 3.1.1.3 Correspondence between input and output of preliminary channel coding.18 3.1.2 Channel coding for FR and EFR.19 3.1.2.1 Parity and tailing for a speech frame.19 3.1.2.2 Convolutional encoder.19 3.1.3 Interleaving.19 3.1.4 Mapping on a Burst.20 3.2 Speech channel at half rate (TCH/HS).20 3.2.1 Parity and tailing for a speech frame.20 3.2.2 Convolutional encoder.21 3.2.3 Interleaving.21 3.2.4 Mapping on a burst.22 3.3 Data channel at full rate, 12.0 kbit/s radio interface rate (9.6 kbit/s services (TCH/F9.6)).22 3.3.1 Interface with user unit.22 3.3.2 Block code.22 3.3.3 Convolutional encoder.22 3.3.4 Interleaving.23 3.3.5 Mapping on a Burst.23 3.4 Data channel at full rate, 6.0 kbit/s radio interface rate (4.8 kbit/s services (TCH/F4.8)).23 3.4.1 Interface with user unit.23 3.4.2 Block code.23 3.4.3 Convolutional encoder.24 3.4.4 Interleaving.24 3.4.5 Mapping on a Burst.24 3.5 Data channel at half rate, 6.0 kbit/s radio interface rate (4.8 kbit/s services (TCH/H4.8)).24 3.5.1 Interface with user unit.24 3.5.2 Block code.24 3.5.3 Convolutional encoder.24 3.5.4 Interleaving.24 3.5.5 Mapping on a Burst.25 3.6 Data channel at full rate, 3.6 kbit/s radio interface rate (2.4 kbit/s and less services (TCH/F2.4)).25 3.6.1 Interface with user unit.25 3.6.2 Block code.25 3.6.3 Convolutional encoder.25 3.6.4 Interleaving.25 3.6.5 Mapping on a Burst.25 3.7 Data channel at half rate, 3.6 kbit/s radio interface rate (2.4 kbit/s and less services (TCH/H2.4)).26 3.7.1 Interface with user unit.26 3.7.2 Block code.26 3.7.3 Convolutional encoder.26 3.7.4 Interleaving.26 3.7.5 Mapping on a Burst.26 3.8 Data channel at full rate, 14.5 kbit/s radio interface rate (14.4 kbit/s services (TCH/F14.4)).26 SIST EN 300 909 V8.5.1:2003

ETSI ETSI EN 300 909 V8.5.1 (2000-11)4(GSM 05.03 version 8.5.1 Release 1999) 3.8.1 Interface with user unit.26 3.8.2 Block code.26 3.8.3 Convolutional encoder.27 3.8.4 Interleaving.27 3.8.5 Mapping on a Burst.27 3.9 Adaptive multi rate speech channel at full rate (TCH/AFS).27 3.9.1 SID_UPDATE.28 3.9.1.1 Coding of in-band data.28 3.9.1.2 Parity and convolutional encoding for the comfort noise parameters.28 3.9.1.3 Identification marker.29 3.9.1.4 Interleaving.29 3.9.1.5 Mapping on a Burst.29 3.9.2 SID_FIRST.29 3.9.2.1 Coding of in-band data.29 3.9.2.2 Identification marker.30 3.9.2.3 Interleaving.30 3.9.2.4 Mapping on a Burst.30 3.9.3 ONSET.30 3.9.3.1 Coding of in-band data.30 3.9.3.2 Interleaving.30 3.9.3.3 Mapping on a Burst.31 3.9.4 SPEECH.31 3.9.4.1 Coding of the in-band data.31 3.9.4.2 Ordering according to subjective importance.31 3.9.4.3 Parity for speech frames.32 3.9.4.4 Convolutional encoder.33 3.9.4.5 Interleaving.40 3.9.4.6 Mapping on a Burst.40 3.9.5 RATSCCH.40 3.9.5.1 Coding of in-band data.40 3.9.5.2 Parity and convolutional encoding for the RATSCCH message.40 3.9.5.3 Identification marker.41 3.9.5.4 Interleaving.41 3.9.5.5 Mapping on a Burst.41 3.10 Adaptive multi rate speech channel at half rate (TCH/AHS).41 3.10.1 SID_UPDATE.42 3.10.1.1 Coding of in-band data.42 3.10.1.2 Parity and convolutional encoding for the comfort noise parameters.42 3.10.1.3 Identification marker.43 3.10.1.4 Interleaving.43 3.10.1.5 Mapping on a Burst.44 3.10.2 SID_UPDATE_INH.44 3.10.2.1 Coding of in-band data.44 3.10.2.2 Identification marker.44 3.10.2.3 Interleaving.44 3.10.2.4 Mapping on a Burst.45 3.10.3 SID_FIRST_P1.45 3.10.3.1 Coding of in-band data.45 3.10.3.2 Identification marker.45 3.10.3.3 Interleaving.45 3.10.3.4 Mapping on a Burst.45 3.10.4 SID_FIRST_P2.45 3.10.4.1 Coding of in-band data.45 3.10.4.2 Interleaving.46 3.10.4.3 Mapping on a Burst.46 3.10.5 SID_FIRST_INH.46 3.10.5.1 Coding of in-band data.46 3.10.5.2 Identification marker.46 3.10.5.3 Interleaving.46 3.10.5.4 Mapping on a Burst.46 3.10.6 ONSET.47 3.10.6.1 Coding of in-band data.47 SIST EN 300 909 V8.5.1:2003

ETSI ETSI EN 300 909 V8.5.1 (2000-11)5(GSM 05.03 version 8.5.1 Release 1999) 3.10.6.2 Interleaving.47 3.10.6.3 Mapping on a Burst.47 3.10.7 SPEECH.47 3.10.7.1 Coding of the in-band data.47 3.10.7.2 Ordering according to subjective importance.47 3.10.7.3 Parity for speech frames.48 3.10.7.4 Convolutional encoder.49 3.10.7.5 Interleaving.54 3.10.7.6 Mapping on a Burst.54 3.10.8 RATSCCH_MARKER.54 3.10.8.1 Coding of in-band data.54 3.10.8.2 Identification marker.54 3.10.8.3 Interleaving.54 3.10.8.4 Mapping on a Burst.54 3.10.9 RATSCCH_DATA.54 3.10.9.1 Coding of in-band data.54 3.10.9.2 Parity and convolutional encoding for the RATSCCH message.54 3.10.9.3 Interleaving.55 3.10.9.4 Mapping on a Burst.55 3.11 Data channel for ECSD at full rate, 29.0 kbit/s radio interface rate (28.8 kbit/s services (E-TCH/F28.8)).55 3.11.1 Interface with user unit.55 3.11.2 Block code.56 3.11.2.1 Repetition bits.56 3.11.2.2 Reed Solomon encoder.56 3.11.3 Convolutional encoder.57 3.11.3.1 Tailing bits for a data frame.57 3.11.3.2 Convolutional encoding for a data frame.57 3.11.4 Interleaving.58 3.11.5 Mapping on a Burst.58 3.12 Data channel for ECSD at full rate, 32.0 kbit/s radio interface rate (32.0 kbit/s services (E-TCH/F32.0)).59 3.12.1 Interface with user unit.59 3.12.2 Block code.59 3.12.3 Convolutional encoder.60 3.12.3.1 Tailing bits for a data frame.60 3.12.3.2 Convolutional encoding for a data frame.60 3.12.4 Interleaving.61 3.12.5 Mapping on a Burst.61 3.13 Data channel for ECSD at full rate, 43.5 kbit/s radio interface rate (43.2 kbit/s services (E-TCH/F43.2)).61 3.13.1 Interface with user unit.61 3.13.2 Convolutional encoder.61 3.13.2.1 Tailing bits for a data frame.61 3.13.2.2 Convolutional encoding for a data frame.61 3.13.3 Interleaving.61 3.13.4 Mapping on a Burst.61 4 Control Channels.62 4.1 Slow associated control channel (SACCH).62 4.1.1 Block constitution.62 4.1.2 Block code.62 4.1.3 Convolutional encoder.62 4.1.4 Interleaving.62 4.1.5 Mapping on a Burst.63 4.2 Fast associated control channel at full rate (FACCH/F).63 4.2.1 Block constitution.63 4.2.2 Block code.63 4.2.3 Convolutional encoder.63 4.2.4 Interleaving.63 4.2.5 Mapping on a Burst.63 4.3 Fast associated control channel at half rate (FACCH/H).64 4.3.1 Block constitution.64 4.3.2 Block code.64 4.3.3 Convolutional encoder.64 SIST EN 300 909 V8.5.1:2003

ETSI ETSI EN 300 909 V8.5.1 (2000-11)6(GSM 05.03 version 8.5.1 Release 1999) 4.3.4 Interleaving.64 4.3.5 Mapping on a Burst.65 4.4 Broadcast control, Paging, Access grant, Notification and Cell broadcast channels (BCCH, PCH, AGCH, NCH, CBCH), CTS Paging and Access grant channels (CTSPCH, CTSAGCH).65 4.5 Stand-alone dedicated control channel (SDCCH).65 4.6 Random access channel (RACH).65 4.7 Synchronization channel (SCH), Compact synchronization channel (CSCH), CTS Beacon and Access request channels (CTSBCH-SB, CTSARCH).66 4.8 Access Burst on circuit switched channels other than RACH.67 4.9 Access Bursts for uplink access on a channel used for VGCS.67 4.10 Fast associated control channel at ECSD E-TCH/F (E-FACCH/F).67 4.10.1 Block constitution.67 4.10.2 Block code.67 4.10.3 Convolutional encoder.67 4.10.4 Interleaving.67 4.10.5 Mapping on a Burst.67 5 Packet Switched Channels.68 5.1 Packet data traffic channel (PDTCH).68 5.1.1 Packet data block type 1 (CS-1).68 5.1.2 Packet data block type 2 (CS-2).68 5.1.2.1 Block constitution.68 5.1.2.2 Block code.68 5.1.2.3 Convolutional encoder.69 5.1.2.4 Interleaving.69 5.1.2.5 Mapping on a burst.69 5.1.3 Packet data block type 3 (CS-3).70 5.1.3.1 Block constitution.70 5.1.3.2 Block code.70 5.1.3.3 Convolutional encoder.70 5.1.3.4 Interleaving.70 5.1.3.5 Mapping on a burst.71 5.1.4 Packet data block type 4 (CS-4).71 5.1.4.1 Block constitution.71 5.1.4.2 Block code.71 5.1.4.3 Convolutional encoder.71 5.1.4.4 Interleaving.72 5.1.4.5 Mapping on a burst.72 5.1.5 Packet data block type 5 (MCS-1).72 5.1.5.1 Downlink (MCS-1 DL).72 5.1.5.1.1 Block constitution.72 5.1.5.1.2 USF precoding.72 5.1.5.1.3 Header coding.72 5.1.5.1.4 Data coding.73 5.1.5.1.5 Interleaving.74 5.1.5.1.6 Mapping on a burst.74 5.1.5.2 Uplink (MCS-1 UL).74 5.1.5.2.1 Block constitution.74 5.1.5.2.2 Header coding.75 5.1.5.2.3 Data coding.75 5.1.5.2.4 Interleaving.75 5.1.5.2.5 Mapping on a burst.76 5.1.6 Packet data block type 6 (MCS-2).76 5.1.6.1 Downlink (MCS-2 DL).76 5.1.6.1.1 Block constitution.76 5.1.6.1.2 USF precoding.76 5.1.6.1.3 Header coding.76 5.1.6.1.4 Data coding.76 5.1.6.1.5 Interleaving.77 5.1.6.1.6 Mapping on a burst.77 5.1.6.2 Uplink (MCS-2 UL).77 5.1.6.2.1 Block constitution.77 SIST EN 300 909 V8.5.1:2003

ETSI ETSI EN 300 909 V8.5.1 (2000-11)7(GSM 05.03 version 8.5.1 Release 1999) 5.1.6.2.2 Header coding.77 5.1.6.2.3 Data coding.77 5.1.6.2.4 Interleaving.77 5.1.6.2.5 Mapping on a burst.77 5.1.7 Packet data block type 7 (MCS-3).78 5.1.7.1 Downlink (MCS-3 DL).78 5.1.7.1.1 Block constitution.78 5.1.7.1.2 USF precoding.78 5.1.7.1.3 Header coding.78 5.1.7.1.4 Data coding.78 5.1.7.1.5 Interleaving.79 5.1.7.1.6 Mapping on a burst.79 5.1.7.2 Uplink (MCS-3 UL).79 5.1.7.2.1 Block constitution.79 5.1.7.2.2 Header coding.79 5.1.7.2.3 Data coding.79 5.1.7.2.4 Interleaving.79 5.1.7.2.5 Mapping on a burst.79 5.1.8 Packet data block type 8 (MCS-4).79 5.1.8.1 Downlink (MCS-4 DL).79 5.1.8.1.1 Block constitution.79 5.1.8.1.2 USF precoding.79 5.1.8.1.3 Header coding.80 5.1.8.1.4 Data coding.80 5.1.8.1.5 Interleaving.80 5.1.8.1.6 Mapping on a burst.80 5.1.8.2 Uplink (MCS-4 UL).81 5.1.8.2.1 Block constitution.81 5.1.8.2.2 Header coding.81 5.1.8.2.3 Data coding.81 5.1.8.2.4 Interleaving.81 5.1.8.2.5 Mapping on a burst.81 5.1.9 Packet data block type 9 (MCS-5).81 5.1.9.1 D
...