GSM

Global System for Mobile Communications

Other
Introduced in R99
The foundational second-generation (2G) digital cellular technology standard that revolutionized mobile telephony. It introduced digital voice, SMS, and international roaming, forming the basis for all subsequent 3GPP mobile networks. Its evolution through GPRS and EDGE provided early packet-switched data services.

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.

Key Features

  • Fully digital TDMA-based radio interface with GMSK modulation in 900/1800/1900 MHz bands
  • SIM card for secure subscriber identity, authentication, and mobility
  • Circuit-switched voice and data with robust encryption (A5 algorithms)
  • Short Message Service (SMS) as a globally standardized messaging system
  • International roaming enabled by standardized signaling (MAP) and network architecture
  • Evolution to packet-switched data via GPRS and higher speeds via EDGE within the same spectrum

Evolution Across Releases

R99 Initial

GSM was incorporated into the 3GPP organizational framework as the baseline 2G system. This release formalized the existing GSM Phase 2+ specifications (including GPRS) under 3GPP, ensuring a clear evolution path to UMTS (3G). The core GSM/GPRS network architecture (BSS, NSS, GPRS core) was maintained, with specifications covering radio, protocols, and services.

TS 21.133TS 21.905TS 22.100TS 22.101TS 22.105TS 22.226TS 22.822TS 22.907TS 22.945TS 22.960TS 22.967TS 23.039TS 23.057TS 23.060TS 23.107TS 23.110TS 23.207TS 23.558TS 23.976TS 24.206TS 24.259TS 25.104TS 25.111TS 25.123TS 25.133TS 25.141TS 25.201TS 25.221TS 25.225TS 25.304TS 25.367TS 25.401TS 25.413TS 25.420TS 25.423TS 25.912TS 25.943TS 25.967TS 26.071TS 26.073TS 26.093TS 26.101TS 26.102TS 26.103TS 26.104TS 26.171TS 26.173TS 26.177TS 26.193TS 26.201TS 26.202TS 26.204TS 26.226TS 26.267TS 26.268TS 26.269TS 26.273TS 26.304TS 26.410TS 26.411TS 26.501TS 26.862TS 26.937TS 26.943TS 26.952TS 26.962TS 26.967TS 26.969TS 26.975TS 26.976TS 26.978TS 28.538TS 28.606TS 28.616TS 28.621TS 28.624TS 28.626TS 28.651TS 28.653TS 28.654TS 28.656TS 28.659TS 28.661TS 28.662TS 28.663TS 28.701TS 28.703TS 28.706TS 28.731TS 28.733TS 28.734TS 29.332TS 31.102TS 31.111TS 31.121TS 31.131TS 31.900TS 32.101TS 32.240TS 32.251TS 32.270TS 32.271TS 32.272TS 32.276TS 32.278TS 32.293TS 32.323TS 32.326TS 32.401TS 32.404TS 32.410TS 32.432TS 32.435TS 32.436TS 32.615TS 32.616TS 32.621TS 32.625TS 32.626TS 32.631TS 32.635TS 32.636TS 32.641TS 32.645TS 32.646TS 32.651TS 32.655TS 32.656TS 32.671TS 32.675TS 32.676TS 32.691TS 32.711TS 32.715TS 32.716TS 32.721TS 32.725TS 32.726TS 32.735TS 32.736TS 32.741TS 32.765TS 32.766TS 32.791TS 32.792TS 32.796TS 32.847TS 32.849TS 32.850TS 33.107TS 33.108TS 33.739TS 33.820TS 34.114TS 34.131TS 36.104TS 36.133TS 36.141TS 36.214TS 36.300TS 36.302TS 36.331TS 36.896TS 37.104TS 37.141TS 37.145TS 37.802TS 37.812TS 37.900TS 37.901TS 38.104TS 38.141TS 38.174TS 38.176TS 38.215TS 38.331TS 38.819TS 38.889TS 41.033TS 43.051TS 43.129TS 43.318TS 43.902TS 44.060TS 44.160TS 44.318TS 46.002TS 46.006TS 46.007TS 46.008TS 46.021TS 46.022TS 46.041TS 46.051TS 46.053TS 46.054TS 46.055TS 46.081TS 46.085TS 51.021TS 51.026

Defining Specifications

SpecificationTitle
TS 21.133 3GPP TS 21.133
TS 21.905 3GPP TS 21.905
TS 22.100 3GPP TS 22.100
TS 22.101 3GPP TS 22.101
TS 22.105 3GPP TS 22.105
TS 22.226 3GPP TS 22.226
TS 22.822 3GPP TS 22.822
TS 22.907 3GPP TS 22.907
TS 22.945 3GPP TS 22.945
TS 22.960 3GPP TS 22.960
TS 22.967 3GPP TS 22.967
TS 23.039 3GPP TS 23.039
TS 23.057 3GPP TS 23.057
TS 23.060 3GPP TS 23.060
TS 23.107 3GPP TS 23.107
TS 23.110 3GPP TS 23.110
TS 23.207 3GPP TS 23.207
TS 23.558 3GPP TS 23.558
TS 23.976 3GPP TS 23.976
TS 24.206 3GPP TS 24.206
TS 24.259 3GPP TS 24.259
TS 25.104 3GPP TS 25.104
TS 25.111 3GPP TS 25.111
TS 25.123 3GPP TS 25.123
TS 25.133 3GPP TS 25.133
TS 25.141 3GPP TS 25.141
TS 25.201 3GPP TS 25.201
TS 25.221 3GPP TS 25.221
TS 25.225 3GPP TS 25.225
TS 25.304 3GPP TS 25.304
TS 25.367 3GPP TS 25.367
TS 25.401 3GPP TS 25.401
TS 25.413 3GPP TS 25.413
TS 25.420 3GPP TS 25.420
TS 25.423 3GPP TS 25.423
TS 25.912 3GPP TS 25.912
TS 25.943 3GPP TS 25.943
TS 25.967 3GPP TS 25.967
TS 26.071 3GPP TS 26.071
TS 26.073 3GPP TS 26.073
TS 26.093 3GPP TS 26.093
TS 26.101 3GPP TS 26.101
TS 26.102 3GPP TS 26.102
TS 26.103 3GPP TS 26.103
TS 26.104 3GPP TS 26.104
TS 26.171 3GPP TS 26.171
TS 26.173 3GPP TS 26.173
TS 26.177 3GPP TS 26.177
TS 26.193 3GPP TS 26.193
TS 26.201 3GPP TS 26.201
TS 26.202 3GPP TS 26.202
TS 26.204 3GPP TS 26.204
TS 26.226 3GPP TS 26.226
TS 26.267 3GPP TS 26.267
TS 26.268 3GPP TS 26.268
TS 26.269 3GPP TS 26.269
TS 26.273 3GPP TS 26.273
TS 26.304 3GPP TS 26.304
TS 26.410 3GPP TS 26.410
TS 26.411 3GPP TS 26.411
TS 26.501 3GPP TS 26.501
TS 26.862 3GPP TS 26.862
TS 26.937 3GPP TS 26.937
TS 26.943 3GPP TS 26.943
TS 26.952 3GPP TS 26.952
TS 26.962 3GPP TS 26.962
TS 26.967 3GPP TS 26.967
TS 26.969 3GPP TS 26.969
TS 26.975 3GPP TS 26.975
TS 26.976 3GPP TS 26.976
TS 26.978 3GPP TS 26.978
TS 28.538 3GPP TS 28.538
TS 28.606 3GPP TS 28.606
TS 28.616 3GPP TS 28.616
TS 28.621 3GPP TS 28.621
TS 28.624 3GPP TS 28.624
TS 28.626 3GPP TS 28.626
TS 28.651 3GPP TS 28.651
TS 28.653 3GPP TS 28.653
TS 28.654 3GPP TS 28.654
TS 28.656 3GPP TS 28.656
TS 28.659 3GPP TS 28.659
TS 28.661 3GPP TS 28.661
TS 28.662 3GPP TS 28.662
TS 28.663 3GPP TS 28.663
TS 28.701 3GPP TS 28.701
TS 28.703 3GPP TS 28.703
TS 28.706 3GPP TS 28.706
TS 28.731 3GPP TS 28.731
TS 28.733 3GPP TS 28.733
TS 28.734 3GPP TS 28.734
TS 29.332 3GPP TS 29.332
TS 31.102 3GPP TR 31.102
TS 31.111 3GPP TR 31.111
TS 31.121 3GPP TR 31.121
TS 31.131 3GPP TR 31.131
TS 31.900 3GPP TR 31.900
TS 32.101 3GPP TR 32.101
TS 32.240 3GPP TR 32.240
TS 32.251 3GPP TR 32.251
TS 32.270 3GPP TR 32.270
TS 32.271 3GPP TR 32.271
TS 32.272 3GPP TR 32.272
TS 32.276 3GPP TR 32.276
TS 32.278 3GPP TR 32.278
TS 32.293 3GPP TR 32.293
TS 32.323 3GPP TR 32.323
TS 32.326 3GPP TR 32.326
TS 32.401 3GPP TR 32.401
TS 32.404 3GPP TR 32.404
TS 32.410 3GPP TR 32.410
TS 32.432 3GPP TR 32.432
TS 32.435 3GPP TR 32.435
TS 32.436 3GPP TR 32.436
TS 32.615 3GPP TR 32.615
TS 32.616 3GPP TR 32.616
TS 32.621 3GPP TR 32.621
TS 32.625 3GPP TR 32.625
TS 32.626 3GPP TR 32.626
TS 32.631 3GPP TR 32.631
TS 32.635 3GPP TR 32.635
TS 32.636 3GPP TR 32.636
TS 32.641 3GPP TR 32.641
TS 32.645 3GPP TR 32.645
TS 32.646 3GPP TR 32.646
TS 32.651 3GPP TR 32.651
TS 32.655 3GPP TR 32.655
TS 32.656 3GPP TR 32.656
TS 32.671 3GPP TR 32.671
TS 32.675 3GPP TR 32.675
TS 32.676 3GPP TR 32.676
TS 32.691 3GPP TR 32.691
TS 32.711 3GPP TR 32.711
TS 32.715 3GPP TR 32.715
TS 32.716 3GPP TR 32.716
TS 32.721 3GPP TR 32.721
TS 32.725 3GPP TR 32.725
TS 32.726 3GPP TR 32.726
TS 32.735 3GPP TR 32.735
TS 32.736 3GPP TR 32.736
TS 32.741 3GPP TR 32.741
TS 32.765 3GPP TR 32.765
TS 32.766 3GPP TR 32.766
TS 32.791 3GPP TR 32.791
TS 32.792 3GPP TR 32.792
TS 32.796 3GPP TR 32.796
TS 32.847 3GPP TR 32.847
TS 32.849 3GPP TR 32.849
TS 32.850 3GPP TR 32.850
TS 33.107 3GPP TR 33.107
TS 33.108 3GPP TR 33.108
TS 33.739 3GPP TR 33.739
TS 33.820 3GPP TR 33.820
TS 34.114 3GPP TR 34.114
TS 34.131 3GPP TR 34.131
TS 36.104 3GPP TR 36.104
TS 36.133 3GPP TR 36.133
TS 36.141 3GPP TR 36.141
TS 36.214 3GPP TR 36.214
TS 36.300 3GPP TR 36.300
TS 36.302 3GPP TR 36.302
TS 36.331 3GPP TR 36.331
TS 36.896 3GPP TR 36.896
TS 37.104 3GPP TR 37.104
TS 37.141 3GPP TR 37.141
TS 37.145 3GPP TR 37.145
TS 37.802 3GPP TR 37.802
TS 37.812 3GPP TR 37.812
TS 37.900 3GPP TR 37.900
TS 37.901 3GPP TR 37.901
TS 38.104 3GPP TR 38.104
TS 38.141 3GPP TR 38.141
TS 38.174 3GPP TR 38.174
TS 38.176 3GPP TR 38.176
TS 38.215 3GPP TR 38.215
TS 38.331 3GPP TR 38.331
TS 38.819 3GPP TR 38.819
TS 38.889 3GPP TR 38.889
TS 41.033 3GPP TR 41.033
TS 43.051 3GPP TR 43.051
TS 43.129 3GPP TR 43.129
TS 43.318 3GPP TR 43.318
TS 43.902 3GPP TR 43.902
TS 44.060 3GPP TR 44.060
TS 44.160 3GPP TR 44.160
TS 44.318 3GPP TR 44.318
TS 46.002 3GPP TR 46.002
TS 46.006 3GPP TR 46.006
TS 46.007 3GPP TR 46.007
TS 46.008 3GPP TR 46.008
TS 46.021 3GPP TR 46.021
TS 46.022 3GPP TR 46.022
TS 46.041 3GPP TR 46.041
TS 46.051 3GPP TR 46.051
TS 46.053 3GPP TR 46.053
TS 46.054 3GPP TR 46.054
TS 46.055 3GPP TR 46.055
TS 46.081 3GPP TR 46.081
TS 46.085 3GPP TR 46.085
TS 51.021 3GPP TR 51.021
TS 51.026 3GPP TR 51.026