Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Other

GSM

Global System for Mobile Communications

Other →

GSM is the foundational second-generation (2G) digital cellular standard that introduced digital voice, SMS, and international roaming, forming the basis for all subsequent 3GPP networks.

Introduced
R99
Where
Management
Specifications
201 specs
Also in
Radio Access Network, Services
GSM Description Purpose What changed Neighbours Detected Changes Specifications

Description

The Global System for Mobile Communications (GSM) is a set of standards originally developed by the European Telecommunications Standards Institute (ETSI) to describe the protocols for second-generation (2G) digital cellular networks. It was later adopted and maintained by the 3rd Generation Partnership Project (3GPP) as its foundational Release 1999 (R99) and beyond. GSM replaced analog first-generation (1G) systems with a fully digital architecture, enabling secure voice calls, Short Message Service (SMS), and circuit-switched data services. The standard encompasses the entire system: the radio interface, network core, and subscriber identity modules (SIM cards).

Architecturally, GSM is divided into three main subsystems: the Base Station Subsystem (BSS), the Network Switching Subsystem (NSS), and the Operation Support Subsystem (OSS). The BSS comprises Base Transceiver Stations (BTS) and Base Station Controllers (BSC), handling the radio interface and connection to mobile devices. The NSS includes core elements like the Mobile Switching Center (MSC), Home Location Register (HLR), Visitor Location Register (VLR), and Authentication Center (AuC), responsible for call routing, subscriber management, and security. The OSS provides network management and maintenance capabilities. This modular architecture allowed for scalable deployment and interoperability between equipment from different vendors.

At the radio level, GSM originally used Gaussian Minimum Shift Keying (GMSK) modulation in paired frequency bands (e.g., 900 MHz and 1800 MHz in Europe). It employed Time Division Multiple Access (TDMA) to divide each radio channel into eight time slots, allowing multiple users to share the same frequency. Voice was digitally encoded using a speech codec. Critical to its operation is the SIM card, a smart card that stores the subscriber's identity (IMSI), authentication key, and personal data, enabling user mobility and security through authentication and encryption algorithms (e.g., A5).

The role of GSM extended far beyond voice; it introduced the Short Message Service Center (SMSC) for SMS, a globally ubiquitous feature. Its evolution included General Packet Radio Service (GPRS), which added packet-switching capability to the GSM core via new network nodes like the Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node (GGSN), enabling always-on internet access. Enhanced Data rates for GSM Evolution (EDGE) further improved data rates through advanced modulation (8PSK). While 3GPP networks have advanced to 3G (UMTS), 4G (LTE), and 5G (NR), GSM principles and many core network concepts (like IMSI, HLR) persist, and GSM networks often operate as a fallback layer. In 3GPP documents, 'GSM' frequently encompasses GPRS and EDGE enhancements unless specified otherwise.

Purpose & Motivation

GSM was created to solve the critical problems of first-generation analog cellular systems: lack of security (eavesdropping was easy), inefficient use of spectrum, incompatibility between countries preventing international roaming, and limited capacity. European nations and industry stakeholders sought a unified digital standard to replace the fragmented analog systems (like NMT, TACS) across the continent, enabling economies of scale and seamless cross-border service.

The historical context was the need for a pan-European mobile telephone system that could support millions of subscribers. Before GSM, mobile networks were national and proprietary, locking users to a single operator and country. GSM's digital nature allowed for strong encryption (via the SIM and AuC), dramatically improved voice quality, and introduced data services like SMS. Its open standard fostered intense competition among infrastructure and handset vendors, drastically reducing costs and accelerating adoption worldwide.

GSM addressed the limitation of analog systems by introducing a digital TDMA air interface, which was more spectrally efficient and allowed more simultaneous calls per cell. The separation of user identity (on the SIM) from the handset also enabled personal mobility and easier device upgrades. Furthermore, its standardized signaling system (SS7-based) and network architecture laid the groundwork for intelligent network services and the eventual evolution to broadband mobile data through 3GPP's later releases.

What changed in its specifications

The latest release-to-release comparison of specifications that define GSM. Each summary describes the whole specification, not only this term.

TR 21.905Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TR 21.905 →
TS 22.101Rel-16 → Rel-17

Rel-17 added support for Multi-USIM devices, emergency call handling, and definitions for MUSIM UEs.

Full comparison in TS 22.101 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (5 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-15 2 changes
  • Editorial correction related to EC-GSM-IoT TS 51.021CR0299
  • Addition of EC-RACH format to manufacturer's declaration for EC-GSM-IoT TS 51.021CR0302
Rel-17 1 change
  • Adding, updating, deleting FPLMN to the forbidden PLMN list when accessing satellite NG-RAN, and recognises the priority order of the User controlled PLMN selector list using an ACT preference GSM, UTRAN, E-UTRAN and NG-RAN versus satellite NG-RAN. TS 31.121CR0525
Rel-18 2 changes
  • Protection against improper reselection to GERAN/UTRAN [RESELECTION_TO GSM_AND_UTRAN] TS 36.331CR4971
  • [MSR_GSM_UTRA_LTE_NR-Perf] CR to 37.145-2: Power allocation for NC operation TS 37.145CR0371

Defining Specifications

3GPP specifications that define or reference GSM, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 21.133 v410 3G Security: Threat Analysis & Requirements Rel-4 read
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 22.100 v370 UMTS Service Requirements for Release '99 R99 read
TS 22.101 vl00 3GPP Service Principles for PLMNs Rel-21 read
TS 22.105 vj00 Telecommunication Services Framework Rel-19 read
TS 22.226 vj00 Global Text Telephony (GTT) Stage 1 Rel-19 read
TS 22.822 vg00 Satellite Access in 5G Study Rel-16 read
TR 22.907 v313 UMTS IC Card and Terminal Concepts R99 read
TR 22.945 v300 Fax Services Guidance for GSM/UMTS R99 read
TR 22.960 v301 UMTS Mobile Multimedia Technical Challenges R99 read
TR 22.967 vj00 eCall Emergency Data Transmission Rel-19 read
TS 23.039 v500 SMSC to SME Interface Protocols Rel-5 read
TS 23.057 vj00 Mobile Execution Environment (MExE) Specification Rel-19 read
TS 23.060 vj00 GPRS Stage 2 Service Description Rel-19 read
TS 23.107 vj00 UMTS QoS Framework Rel-19 read
TS 23.110 vj00 Access Stratum Services Specification Rel-19 read
TS 23.207 vj00 End-to-End QoS Framework for GPRS Rel-19 read
TS 23.558 vk30 Enabling Edge Applications Rel-20 read
TR 23.976 vj00 Push Service Requirements Analysis Rel-19 read
TS 24.206 v750 Voice Call Continuity Between CS and IMS Rel-7 read
TS 24.259 vj00 Personal Network Management (PNM) Protocol Details Rel-19 read
TS 25.104 vj00 UTRA FDD Base Station RF Characteristics Rel-19 read
TS 25.111 vj00 LMU RF Characteristics for UTRA FDD Rel-19 read
TS 25.123 vj00 Radio Resource Management for TDD Rel-19 read
TS 25.133 vj00 UTRAN RRM Requirements for FDD Rel-19 read
TS 25.141 vj00 UTRA FDD Base Station RF Conformance Testing Rel-19 read
TS 25.201 vj00 UTRA Physical Layer General Description Rel-19 read
TS 25.221 vj00 UTRA TDD Physical Layer Specification Rel-19 read
TS 25.225 vj00 UTRA TDD Physical Layer Measurements Rel-19 read
TS 25.304 vj10 UE Idle Mode Procedures Rel-19 read
TS 25.367 vj00 Home NodeB Mobility Procedures Rel-19 read
TS 25.401 vj00 UTRAN Overall Architecture Rel-19 read
TS 25.413 vj00 Radio Access Network Application Part (RANAP) Rel-19 read
TS 25.420 vj00 Iur Interface Introduction for UTRAN Rel-19 read
TS 25.423 vj00 UTRAN RNSAP Specification Rel-19 read
TR 25.912 vj00 Evolved UTRA and UTRAN Technical Report Rel-19 read
TR 25.943 vj00 Channel Models for Deployment Evaluation Rel-19 read
TR 25.967 vj00 Home NodeB RF Requirements Technical Report Rel-19 read
TS 26.071 vj00 AMR Speech Codec Introduction Rel-19 read
TS 26.073 vj00 AMR Speech Codec ANSI-C Implementation Rel-19 read
TS 26.093 vj00 SCR operation of AMR codec for UMTS Rel-19 read
TS 26.101 vj00 Generic frame format for AMR and GSM-EFR speech codecs Rel-19 read
TS 26.102 vj00 Mapping of AMR and other codecs to interfaces Rel-19 read
TS 26.103 vj00 3GPP Codec Lists for OoBTC and TrFO Rel-19 read
TS 26.104 vj10 AMR Floating-Point Codec Specification Rel-19 read
TS 26.171 vj00 Introduction to AMR-WB Speech Processing Rel-19 read
TS 26.173 vj00 AMR-WB Codec ANSI-C Implementation Rel-19 read
TS 26.177 vj00 DSR Extended Advanced Front-end Test Sequences Rel-19 read
TS 26.193 vj00 AMR-WB Source Controlled Rate (SCR) Operation Rel-19 read
TS 26.201 vj00 AMR-WB Speech Codec Frame Format Rel-19 read
TS 26.202 vj00 AMR-WB Speech Codec Mapping Specification Rel-19 read
TS 26.204 vj00 AMR-WB Floating-Point Codec Specification Rel-19 read
TS 26.226 vj00 Cellular Text Telephone Modem (CTM) Rel-19 read
TS 26.267 vj00 eCall In-band Modem Specification Rel-19 read
TS 26.268 vj00 eCall In-band Modem ANSI-C Code Rel-19 read
TS 26.269 vj00 eCall In-band Modem Conformance Testing Rel-19 read
TS 26.273 vj00 Fixed-point AMR-WB+ codec ANSI-C code Rel-19 read
TS 26.304 vj00 Floating-point Extended AMR-WB+ Codec ANSI-C Code Rel-19 read
TS 26.410 vj00 Enhanced aacPlus Floating-Point ANSI-C Code Rel-19 read
TS 26.411 vj00 Enhanced aacPlus Fixed-Point ANSI-C Code Rel-19 read
TS 26.501 vk00 5G Media Streaming Architecture Rel-20 read
TR 26.862 vh00 Immersive Teleconferencing & Telepresence for Remote Terminals Rel-17 read
TR 26.937 vj00 3GPP PSS Characterization Rel-19 read
TR 26.943 vj00 SES Codec Selection Report Rel-19 read
TR 26.952 vj00 EVS Codec Selection, Verification & Characterization Rel-19 read
TR 26.962 vj00 ITT4RT Operation and Usage Guidelines Rel-19 read
TR 26.967 vj00 eCall via CTM Suitability Analysis Rel-19 read
TR 26.969 vj00 eCall In-band Modem Performance Characterization Rel-19 read
TR 26.975 vj00 AMR Speech Codec Performance Background Rel-19 read
TR 26.976 vj00 AMR-WB Codec Characterization & Verification Rel-19 read
TR 26.978 vj00 AMR Noise Suppression Selection Phase Technical Report Rel-19 read
TS 28.538 vj50 Management and orchestration for edge computing Rel-19 read
TS 28.606 vc10 CN and non-3GPP interworking NRM IRP Solution Sets Rel-12 read
TS 28.616 vj00 EPC and non-3GPP access NRM IRP SS definitions Rel-19 read
TS 28.621 vj00 Generic Network Resource Model (NRM) IRP Requirements Rel-19 read
TS 28.624 vj00 State Management Data Definition IRP Requirements Rel-19 read
TS 28.626 vj00 State Management Data Definition IRP Solution Set Rel-19 read
TS 28.651 vj00 UTRAN Network Resource Model Requirements Rel-19 read
TS 28.653 vj00 UTRAN NRM IRP Solution Set Definition Rel-19 read
TS 28.654 vj00 GERAN NRM IRP Requirements Rel-19 read
TS 28.656 vj00 GERAN NRM IRP Solution Set Definitions Rel-19 read
TS 28.659 vk00 E-UTRAN NRM Solution Set Definitions Rel-20 read
TS 28.661 vj00 Generic RAN NRM IRP Requirements Rel-19 read
TS 28.662 vj20 Generic RAN Network Resource Model (NRM) Rel-19 read
TS 28.663 vj10 Generic RAN NRM IRP Solution Set definitions Rel-19 read
TS 28.701 vj00 Core Network NRM IRP Requirements Rel-19 read
TS 28.703 vj00 Core Network NRM IRP Solution Set Definitions Rel-19 read
TS 28.706 vj00 IMS NRM IRP Solution Set definitions Rel-19 read
TS 28.731 vj00 TN Interface NRM IRP Requirements Rel-19 read
TS 28.733 vj00 TN NRM IRP Solution Set Definitions Rel-19 read
TS 28.734 vj00 STN Interface NRM IRP Requirements Rel-19 read
TS 29.332 vj00 MGCF-IM-MGW Interface Protocol (Mn) Rel-19 read
TS 31.102 vk00 USIM Application Specification Rel-20 read
TS 31.111 vj40 3GPP TS 31111 vj40: USIM Application Toolkit Rel-19 read
TS 31.121 vj00 UICC Application Test Specification Rel-19 read
TS 31.131 vj00 C Language Binding for (U)SIM API Rel-19 read
TR 31.900 vj00 3GPP TS 31.900: Security Interworking Guidance Rel-19 read
TS 32.101 vj00 PLMN Management Principles and Requirements Rel-19 read
TS 32.240 vk10 3GPP Charging Architecture and Principles Rel-20 read
TS 32.251 vj00 PS Domain Charging Management Rel-19 read
TS 32.270 vj00 MMS Charging Management Specification Rel-19 read
TS 32.271 vj20 3GPP LCS Charging Management Spec Rel-19 read
TS 32.272 vj00 Charging for Push-to-Talk over Cellular (PoC) Rel-19 read
TS 32.276 vj00 VCS Online Charging from Proxy Function Rel-19 read
TS 32.278 vj00 Monitoring Events Offline Charging Specification Rel-19 read
TS 32.293 vj00 Proxy Function in Domestic Service Provider Rel-19 read
TS 32.323 v900 Test Management IRP CORBA SS Rel-9 read
TS 32.326 vj00 Test Management IRP Solution Set Definitions Rel-19 read
TS 32.401 vj00 Performance Management Concept & Requirements Rel-19 read
TS 32.404 vj00 Performance Management Definitions & Template Rel-19 read
TS 32.410 vj00 3GPP TS 32.410: Key Performance Indicators (KPI) Rel-19 read
TS 32.432 vj00 Performance measurement file format definition Rel-19 read
TS 32.435 vj00 Performance measurement XML file format definition Rel-19 read
TS 32.436 vj00 ASN.1 file format for performance measurement Rel-19 read
TS 32.615 v920 Bulk CM XML File Format Definition Rel-9 read
TS 32.616 vj00 Bulk CM IRP Solution Set Definitions Rel-19 read
TS 32.621 vb00 Generic Network Resources IRP Requirements Rel-11 read
TS 32.625 v900 Bulk CM XML File Format for Generic Network Resources Rel-9 read
TS 32.626 vb20 Generic Network Resources IRP Solution Set Definitions Rel-11 read
TS 32.631 vb00 Core Network Resources IRP Requirements Rel-11 read
TS 32.635 v910 Core Network Resources IRP Bulk CM XML Format Rel-9 read
TS 32.636 vb00 CM Core Network Resources IRP Solution Set Rel-11 read
TS 32.641 vb00 UTRAN Network Resources IRP Requirements Rel-11 read
TS 32.645 v930 UTRAN Bulk CM XML File Format Rel-9 read
TS 32.646 vc00 UTRAN NRM IRP Solution Set Definitions Rel-12 read
TS 32.651 vb00 GERAN Network Resources CM IRP Requirements Rel-11 read
TS 32.655 v920 GERAN NRM Bulk CM XML File Format Rel-9 read
TS 32.656 vc00 GERAN NRM IRP Solution Set Definitions Rel-12 read
TS 32.671 vb00 State Management IRP Requirements Rel-11 read
TS 32.675 v900 Configuration Management Bulk CM XML File Format Rel-9 read
TS 32.676 vc00 3GPP TS 32.676: State Management IRP Solution Set Rel-12 read
TS 32.691 vb00 Inventory Management IRP Requirements Rel-11 read
TS 32.711 vb00 TN Interface NRM IRP Requirements Rel-11 read
TS 32.715 v900 TN interface NRM IRP XML file format definition Rel-9 read
TS 32.716 vb00 TN NRM IRP Solution Set Definitions Rel-11 read
TS 32.721 vb00 Repeater Network Resources IRP Requirements Rel-11 read
TS 32.725 v900 Repeater NRM Bulk CM XML File Format Rel-9 read
TS 32.726 vb00 Repeater NRM IRP Solution Set Definitions Rel-11 read
TS 32.735 v910 IMS NRM IRP Bulk CM XML File Format Rel-9 read
TS 32.736 vb00 IMS NRM IRP Solution Set Definitions Rel-11 read
TS 32.741 vb00 STN Interface NRM IRP Requirements Rel-11 read
TS 32.765 v960 E-UTRAN NRM IRP XML Definitions Rel-9 read
TS 32.766 vb90 E-UTRAN NRM IRP Solution Set Definitions Rel-11 read
TS 32.791 vb00 Common RAT NRM IRP Requirements Rel-11 read
TS 32.792 vb10 Generic RAN Network Resource Model (NRM) IRP Rel-11 read
TS 32.796 vc00 Generic RAN NRM IRP Solution Set Definitions Rel-12 read
TR 32.847 vi00 Technical Report Rel-18 read
TS 32.849 vd00 IMS Roaming Charging Study Rel-13 read
TS 32.850 ve00 IMS Charging Correlation Methods Study Rel-14 read
TS 33.107 vj00 Lawful Interception Architecture & Functions Rel-19 read
TS 33.108 vj00 LI Handover Interface Specification Rel-19 read
TR 33.739 vi10 Study on security enhancement of support for Rel-18 read
TS 33.820 v830 H(e)NB Security Threats and Countermeasures Rel-8 read
TS 34.114 vc20 Radiated Performance Test Procedure for UE/MS Rel-12 read
TS 34.131 vj00 SIM API C Language Test Specification Rel-19 read
TS 36.104 vj20 E-UTRA/NB-IoT Base Station RF Requirements Rel-19 read
TS 36.133 vj60 LTE Radio Resource Management Requirements Rel-19 read
TS 36.141 vj10 RF Test Methods for LTE and NB-IoT Base Stations Rel-19 read
TS 36.214 vj00 E-UTRA Physical Layer Measurements Rel-19 read
TS 36.300 vj20 E-UTRAN Radio Interface Protocol Architecture Rel-19 read
TS 36.302 vj00 E-UTRA Physical Layer Services Rel-19 read
TS 36.331 vj40 E-UTRA Radio Resource Control (RRC) Protocol Rel-19 read
TS 36.896 ve00 Study on Flexible eNB-ID and Cell-ID in E-UTRAN Rel-14 read
TS 37.104 vj40 NR, E-UTRA, UTRA, GSM/EDGE and NB-IoT Multi-Standard Radio Rel-19 read
TS 37.141 vj40 RF Test Methods and Conformance for Multi-Standard Radio Base Stations Rel-19 read
TS 37.145 vj40 AAS Base Station Radiated Requirements Rel-19 read
TS 37.802 va10 MSR BS RF Requirements for Non-Contiguous Spectrum Rel-10 read
TS 37.812 vb30 Multi-band Multi-standard Radio BS Requirements Rel-11 read
TR 37.900 vj00 Multi-Standard Radio (MSR) Base Station Requirements Rel-19 read
TR 37.901 vf10 UE Application Layer Data Throughput Performance Rel-15 read
TS 38.104 vk10 NR Base Station RF Requirements Rel-20 read
TS 38.141 vj40 BS Conformance Testing (TR 38.141) Rel-19 read
TS 38.174 vk00 NR Integrated Access and Backhaul Requirements Rel-20 read
TS 38.176 vj40 IAB Conformance Testing Rel-19 read
TS 38.215 vj40 NR Physical Layer Measurements Rel-19 read
TS 38.331 vj40 NR Radio Resource Control (RRC) Rel-19 read
TS 38.819 vg00 Band n65 for New Radio Technical Report Rel-16 read
TR 38.889 vg00 NR-based access to unlicensed spectrum study Rel-16 read
TS 41.033 ve00 GSM Lawful Interception Interface Requirements Rel-14 read
TS 43.051 vj00 GERAN Stage 2 Service Description Rel-19 read
TS 43.129 vj00 PS Handover in GERAN A/Gb and GAN Modes Rel-19 read
TS 43.318 vj00 Generic Access Network (GAN) Stage 2 Rel-19 read
TR 43.902 vj00 GAN Enhancements Feasibility Study Rel-19 read
TS 44.060 vj00 GERAN RLC/MAC Protocol Specification Rel-19 read
TS 44.160 vg00 GERAN Iu Mode RLC/MAC Protocol Specification Rel-16 read
TS 44.318 vj00 Generic Access Network (GAN) Interface Procedures Rel-19 read
TS 46.002 vj00 Introduction to GSM Half-Rate Speech Processing Rel-19 read
TS 46.006 vj00 GSM Half Rate Codec ANSI-C Code Rel-19 read
TS 46.007 vj00 GSM Half Rate Speech Codec Test Sequences Rel-19 read
TS 46.008 vj00 GSM Half Rate Speech Codec Performance Rel-19 read
TS 46.021 vj00 GSM Half Rate DTX Frame Substitution & Muting Rel-19 read
TS 46.022 vj00 GSM Half Rate DTX Comfort Noise Specification Rel-19 read
TS 46.041 vj00 GSM Half Rate Speech DTX Operation Rel-19 read
TS 46.051 vj00 GSM Enhanced Full Rate Speech Processing Intro Rel-19 read
TS 46.053 vj00 GSM Enhanced Full Rate Codec ANSI-C Implementation Rel-19 read
TS 46.054 vj00 GSM EFR Speech Codec Test Sequences Rel-19 read
TS 46.055 vj00 GSM Enhanced Full Rate Speech Codec Performance Rel-19 read
TS 46.081 vj00 GSM Enhanced Full Rate DTX Operation Rel-19 read
TS 46.085 vj00 GSM Speech Codec Interoperability Test Report Rel-19 read
TS 51.021 vj00 RF test methods and conformance requirements for GSM BSS Rel-19 read
TS 51.026 vj00 GSM Repeater RF Testing Specification Rel-19 read