wiki:GSMStandards

The European Telecommunications Standards Institute (ETSI) standardised GSM and UMTS. The standardisation for UMTS was organized differently around 1999 through the 3rd Generation Partnership Project (3GPP). The projects that are part of Osmocom currently focus on the last release before the inclusion of UMTS. In standards release terminology this is roughly R99 and follows the old-style specification numbering (01.xx - 12.xx). The release numbering is described on this page, while the specification numbering schemes are explained on this page at 3GPP.

The standards can be queried and downloaded directly at the ETSI Public Download Area. A good overview which also refers to each individual spec is found at the 3GPP overview page. ETSI requires a registered e-mail address to download files in case of problems BugMeNot may provide a solution.

An overview of how some of the standards mentioned below and the different layers in GSM are linked together can be found in the OpenBTS Project description document

Different Standards

Technical Reports (TR), Tecnical Specification (TS), European standards for compliance with R&TTE - Directive 1999/5/EC (EN)

GSM Overview by Topic

Core protocols between network and MS

The TS 05.xx standards describe the physical layer (L1) which is implemented in the phone firmware. Low level aspects such as modulation and channel coding are part of the DSP code.

  • GSM TS 04.04 - Layer 1 - General Requirements
  • GSM TS 05.01 - Physical layer on the radio path; General description
  • GSM TS 05.02 - Multiplexing and Multiple Access on the Radio Path
  • GSM TS 05.03 - Channel coding .
  • GSM TS 05.04 - Modulation
  • GSM TS 05.05 - Radio Transmission and Reception
  • GSM TS 05.08 - Radio subsystem link control

Layer 2 is also called the Datalink layer (DL)

  • GSM TS 04.05 - Data Link (DL) Layer General Aspects
  • GSM TS 04.06 - Mobile Station - Base Stations System (MS - BSS) Interface Data Link (DL) Layer Specification

TS 04.06 is based on ITU-T Q.921

Layer 3 specifications

  • GSM TS 04.07 - Mobile Radio Interface Signalling Layer 3: General Aspects
  • GSM TS 04.08 - Mobile Radio Interface Signalling Layer 3
  • GSM TS 04.11 - Point-to-Point (PP) Short Message Service (SMS) Support on Mobile Radio Interface
  • GSM TS 04.12 - Short Message Service Cell Broadcast (SMSCB) Support on the Mobile Radio Interface
  • GSM TS 04.80 - Mobile Radio Interface Layer 3 - Supplementary Services Specification Formats and Coding

Call control in TS 04.08 is based on ITU-T Q.931

  • GSM TS 03.22 - Functions related to Mobile Station (MS) in idle mode and group receive mode

A-Bis

  • GSM TS 08.54 - A-bis Layer 1
  • GSM TS 08.58 - A-bis Layer 2
  • GSM TS 08.58 - A-bis Layer 3: Radio Subsystem Layer
  • GSM TS 12.21 - A-bis Layer 3: Organization and Maintenance Layer

A

  • GSM TS 08.01 - Introduction to the A-interface
  • GSM TS 08.02 - Interface Principles
  • GSM TS 08.04 - A Layer 1...
  • GSM TS 08.06 - A Signalling Transport Mechanisim (ITU SCCP)
  • GSM TS 08.08 - A Layer 3
  • GSM TS 08.20 - Rate Adoption BSS - MSC

SMS

  • GSM TS 04.11 - Mobile Radio Interface SMS Support
  • GSM TS 03.40 - Technical Realization of the SMS (Transport Layer, Relay Layer)
  • GSM TS 03.38 - Alphabets and Language Specific Information
  • GSM TS 03.42 - Compression algorithm for text messaging services

SMS Cell Broadcast

  • GSM TS 03.41 - Technical Realization of SMS Cell Broadcast

Audio

  • GSM TS 06.10 - Full Rate (FR) Speech transcoding
  • GSM TS 06.60 - Enhanced Full Rate (EFR) Speech transcoding
  • GSM TS 06.90 - Adative Mult-Rate (AMR) Speech transcoding

GPRS

  • GSM TS 01.61 - GPRS cipher algorithm requirements
  • GSM TS 03.60 - Overall GRPS logical architecture (above RL and MAC)
  • GSM TS 03.64 - GPRS radio interface
  • GSM TS 04.60 - RLC/MAC on PDCH
  • GSM TS 04.64 - MS-SGSN LLC spec (on top of RLC/MAC)
  • GSM TS 04.65 - SGSN SNDCP
  • GSM TS 08.14 - BSS SGSN Gb Layer 1 (Frame Relay)
  • GSM TS 08.16 - BSS SGSN Gb Layer 2 (NS)
  • GSM TS 08.18 - BSS SGSN BSS GPRS protocol
  • GSM TS 09.95 - Interworking between modified PLMN supporting legacy GPRS and GPRS mobiles
  • GSM TS 22.060 - GPRS Service Spec
  • GSM TS 23.060 - GPRS Radio Service Spec
  • GSM TS 29.016 - SGSN-VLR Interface Gs network interface spec
  • GSM TS 29.018 - SGSN-VLR Interface Gs layer3 interface spec
  • GSM TS 29.060 - GPRS Tunneling (GTP) over Gn and Gp

SIM

  • GSM TS 11.11 - Specification of the Subscriber Identity Module - Mobile Equipment (SIM-ME) Interface
  • GSM TS 11.14 - Specification of the SIM Application Toolkit (SAT) for the Subscriber Identity Module - Mobile Equipment (SIM-ME) interface

Lawful Interception

Fraud Information Gathering

GSM Interface (AT Commands)

UMTS

Anyone with a base station for us?

Base Station System (BSS), Base Station Controller (BSC), Mobile-service Switching Center (MSC)

GSM Overview by Chapter

Section 0 -- ICC

  • [ETSI TS 102 222]

Section 1 -- Introduction, Goals

Section 2 -- Principals

Section 3 --- Networking

Section 4 --- (Important for us)

TODO

Section 5 --- Radio Interface

TODO

Section 6 --- Audio

TODO, Audio Coding, Quality of Service, Echo cancellation

Section 7 --- Terminal Interface

TODO, 07.10 GSM Multiplexer, AT commands...

Section 8 --- Implementation notes (Important for us)

Section 9 ---

Section 10 ---

Section 11 --- Conformance, Testing (BSC-MSC Important for us)

Section 12 --- Management

TODO

Section 13

Section 21 --- UMTS

Section 22 --- UMTS

Section 23 --- UMTS

Section 24 --- UMTS

Section 25 --- UMTS

Section 26 --- UMTS

Section 27 --- UMTS

Section 28 --- UMTS

Section 29 --- UMTS

Section 30 --- UMTS

Section 31 --- UMTS

Section 32 --- UMTS

Section 33 --- UMTS

Section 34 --- UMTS

Section 35 --- UMTS

Section 36 --- UMTS

Section 41 ---

Section 42 ---

Section 43 ---

Section 44 ---

Section 45 ---

Section 46 ---

Section 48 --- (Important for us)

Section 49 ---

Section 51 ---

Section 52 ---

Section 55 ---

Last modified 3 years ago Last modified on Jul 13, 2011, 8:28:15 PM