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

Glossary term · Other

3GPP

3rd Generation Partnership Project

Other →

3GPP is the global standards organization that develops and maintains the complete technical specifications for mobile telecommunications systems, including GSM, UMTS, LTE, and 5G NR, to ensure global interoperability.

Introduced
Rel-2
Where
Services › IMS
Specifications
69 specs
Also in
Core Network, User Equipment, Management, Security
3GPP Description Purpose What changed Neighbours Detected Changes Specifications

Description

The 3rd Generation Partnership Project (3GPP) is not a single technology but a collaborative project between seven telecommunications standard development organizations (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC), known as Organizational Partners. Its primary output is a complete set of Technical Specifications (TS) and Technical Reports (TR) that define every aspect of a cellular system, from the radio air interface and core network protocols to service capabilities, security, and network management. These specifications are organized into series (e.g., 21-series for requirements, 23-series for system architecture, 24-series for signaling protocols, 25/36/38-series for radio access). The work is conducted through Technical Specification Groups (TSGs) such as RAN (Radio Access Network), SA (Services & Systems Aspects), and CT (Core Network & Terminals), each with multiple Working Groups (WGs) focusing on specific technical areas.

The 3GPP system architecture is defined as a series of interconnected network functions and reference points. It is a modular, service-based architecture (especially from 5G System onwards) that separates the User Plane (data transmission) from the Control Plane (signaling and session management). Key architectural components defined by 3GPP include the Radio Access Network (RAN, e.g., NodeB, eNodeB, gNB), the Core Network (e.g., MSC, SGSN, MME, AMF/SMF/UPF), and the User Equipment (UE). These components communicate via standardized interfaces (e.g., Iu, S1, N2, N4) using detailed protocol stacks spanning layers 1-3 (Physical, Data Link, Network) and higher-layer application protocols.

3GPP works through a release process, where a coherent set of features is frozen and published as a 'Release' (e.g., Rel-15 for 5G Phase 1). Each release builds upon the previous ones, ensuring backward compatibility and a clear evolution path. The specifications are incredibly detailed, covering everything from modulation schemes and channel coding on the physical layer to mobility management procedures, session establishment, quality of service (QoS) handling, and lawful interception. This comprehensive standardization is what allows equipment from different vendors to interoperate seamlessly in a live network, enabling global roaming and a consistent user experience.

The role of 3GPP in the network ecosystem is foundational. It provides the 'blueprint' that network operators use to procure and deploy infrastructure, that device manufacturers use to build compliant chipsets and handsets, and that application developers can rely upon for consistent network capabilities. By defining the system end-to-end, 3GPP ensures that innovations in one part of the network (e.g., a new radio technique) are integrated with necessary updates in other parts (e.g., core network signaling), maintaining system integrity. Its specifications are the de facto global standard for cellular technology beyond 3G.

Purpose & Motivation

3GPP was created to address the fragmentation and incompatibility of 2G cellular standards, primarily in Europe, and to develop a unified, globally applicable 3G standard. Prior to 3GPP, regional standards bodies developed technologies in isolation (e.g., GSM in Europe, cdmaOne in the US, PDC in Japan), which hindered global roaming, increased costs through lack of economies of scale, and slowed innovation. The initial purpose was to produce Technical Specifications for a 3G system based on the evolved GSM core network and a new radio access technology—the Universal Terrestrial Radio Access (UTRA), which included both FDD (W-CDMA) and TDD modes. This collaborative model was designed to pool global expertise and market influence to create a single, strong evolutionary path for mobile communications.

The project solves the fundamental problem of interoperability in a multi-vendor, multi-operator global ecosystem. Without such detailed and universally adopted standards, mobile devices would only work on specific networks built with equipment from a single supplier, severely limiting competition, consumer choice, and innovation. 3GPP's work ensures that a mobile phone purchased in one country can operate on networks across the world, that network operators can mix and match equipment from different vendors, and that the industry can converge on a common technology roadmap. This drives down costs through mass production and fosters a healthy competitive environment for both network infrastructure and consumer devices.

Furthermore, 3GPP provides a structured framework for the continuous evolution of mobile technology. By working in releases, it allows the industry to plan for the introduction of new capabilities (like high-speed packet access with HSPA, all-IP cores with SAE/EPC, or network slicing in 5G) in a coordinated manner. This addresses the limitations of previous approaches where upgrades were often proprietary or led to divergent technology forks. The partnership model itself, involving regional standards bodies, ensures that the specifications meet regulatory and market needs from different parts of the world, facilitating truly global adoption.

What changed in its specifications

The latest release-to-release comparison of specifications that define 3GPP. 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.011Rel-18 → Rel-19

Rel-19 adds an optional Operator Controlled Lower Selection-priority PLMN Selector list, stored in USIM or ME, used during PLMN selection.

Full comparison in TS 22.011 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-15 61 changes
  • Addition of 5G in the definition of 3GPP system TS 21.905CR0116
  • 3GPP PS Data Off2 and MMTEL voice and MMTEL video TS 24.173CR0127
  • 3GPP PS Data off2 IMS procedures TS 24.229CR6123
  • New timer for EC attempt via non-3GPP access TS 24.229CR6233
  • MMTEL voice and MMTEL video configuration for 3GPP PS Data Off2 TS 24.275CR0001
  • Enabling 3GPP PS data off in roaming TS 24.301CR3027

+ 55 more changes

Rel-16 48 changes
  • Reregistration between 3GPP and non-3GPP access, missing cases TS 24.229CR6393
  • Support of "a=3gpp-qos-hint" SDP attribute for MTSI data channels TS 24.229CR6418
  • Specify storage for a potentially separate KSEAF for non-3gpp access on the USIM TS 31.102CR0864
  • Support for Trusted non-3GPP access networks list by USIM TS 31.102CR0891
  • Access stratum connection and user-plane resources for trusted non-3GPP access and wireline access TS 24.501CR1685
  • Retry restriction on non-3GPP access TS 24.501CR1699

+ 42 more changes

Rel-17 54 changes
  • 3GPP PS data off and UE in SNPN TS 24.173CR0148
  • Support for MA PDU Session with 3GPP access in EPC TS 24.301CR3591
  • 3GPP PS data off and UE in SNPN TS 24.341CR0097
  • 3GPP PS data off and UE in SNPN TS 24.390CR0058
  • Support for MA PDU Session with 3GPP access in EPC TS 24.501CR3208
  • Update Non-3GPP TAI to support N3SLICE TS 24.501CR3336

+ 48 more changes

Rel-18 41 changes
  • Support of a=3gpp-bdc-used-by SDP attribute for IMS data channels TS 24.229CR6651
  • Support of a=3gpp-req-app SDP attribute for IMS data channels TS 24.229CR6658
  • Support for UE accessing SNPN services using non-3GPP access TS 24.501CR4944
  • AMF to indicate the capability of supporting non-3GPP access path switching TS 24.501CR5312
  • UE to indicate the capability of supporting non-3GPP access path switching TS 24.501CR5313
  • SMF to indicate the capability of supporting non-3GPP access path switching TS 24.501CR5314

+ 35 more changes

Rel-19 23 changes
  • Support DC in 3GPP PS Data Off exempt services TS 24.275CR0008
  • RAT utilization control support in 3GPP access TS 24.501CR6461
  • PDU set identification for non-3GPP access TS 24.501CR6577
  • Support of reject QoS differentiation for non-3GPP device identifier(s) TS 24.501CR6926
  • Procedure update for QoS differentiation of non-3GPP device identifiers TS 24.501CR6994
  • Suspending QoS differentiation for non-3GPP device identifier TS 24.501CR7087

+ 17 more changes

Rel-20 6 changes
  • Clarification on application/vnd.3gpp.ussd message body within the BYE request in A.2 TS 24.229CR6789
  • Add application/vnd.3gpp.ussd message body within the INFO request in A.2.1.4.6 TS 24.229CR6811
  • Correct <language> element Related Description in application/vnd.3gpp.ussd+xml MIME body TS 24.390CR0059
  • Correction to UL PDU Set based handling support for non-3GPP access TS 24.501CR7154
  • Correction to VLAN tag ID in Non-3GPP device identifier IE TS 24.501CR7155
  • Correction to reference numbers in 3GPP TS 24.501. TS 24.501CR7209

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 22.011 vl00 Service Access and Roaming Procedures Rel-21 read
TS 22.226 vj00 Global Text Telephony (GTT) Stage 1 Rel-19 read
TR 22.935 vd00 LCS Feasibility Study for 3GPP-WLAN Interworking Rel-13 read
TS 23.701 vc00 WebRTC Access to IMS Architecture Study Rel-12 read
TS 24.161 vj00 Network-Based IP Flow Mobility (NBIFOM) Rel-19 read
TS 24.173 vj00 Multimedia Telephony Service and Supplementary Services in IMS Rel-19 read
TS 24.186 vk10 IMS Data Channel and AR Communication Rel-20 read
TS 24.196 vj00 Enhanced Calling Name (eCNAM) Stage 3 Protocol Rel-19 read
TS 24.229 vk10 IMS SIP/SDP Call Control Protocol Rel-20 read
TS 24.234 vc20 3GPP-WLAN Interworking Network Selection Rel-12 read
TS 24.275 vj00 MO for MMTEL Basic Communication Part Rel-19 read
TS 24.301 vk10 EPS NAS Mobility and Session Management Rel-20 read
TS 24.302 vj00 Access to EPC via non-3GPP networks; Stage 3 Rel-19 read
TS 24.341 vj00 SMS over IP protocol details Rel-19 read
TS 24.390 vk10 USSD over IMS Procedures Rel-20 read
TS 24.424 vj00 XCAP over Ut for Supplementary Services MO Rel-19 read
TS 24.429 v700 Explicit Communication Transfer (ECT) Service Specification Rel-7 read
TS 24.501 vk10 5GS NAS Protocol Specification Rel-20 read
TS 24.529 v820 Explicit Communication Transfer (ECT) Simulation Service Rel-8 read
TS 24.623 vj00 XCAP Protocol for Supplementary Services Rel-19 read
TS 24.629 vj00 Explicit Communication Transfer (ECT) Protocol Rel-19 read
TS 25.142 vj00 UTRA TDD Base Station RF Test Methods Rel-19 read
TR 25.914 vj00 3G UE Radio Performance Test Methods Rel-19 read
TS 26.077 vj00 AMR Noise Suppression Minimum Performance Requirements Rel-19 read
TR 26.948 vj00 Video enhancements for 3GPP Multimedia Services Rel-19 read
TS 28.203 vi10 Charging management Rel-18 read
TS 28.204 vi11 Charging management Rel-18 read
TS 28.849 vj10 CAPIF Phase2 Charging Study Rel-19 read
TS 29.412 v810 Control Procedures for Trunk Gateways in NGN Networks Rel-8 read
TS 29.424 v801 H.248 Profile for Trunking Media Gateways Rel-8 read
TS 31.102 vk00 USIM Application Specification Rel-20 read
TS 31.103 vj10 IM Services Identity Module Specification Rel-19 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
TR 31.822 vi10 Technical Report on GBA_U based APIs Rel-18 read
TS 32.240 vk10 3GPP Charging Architecture and Principles Rel-20 read
TS 32.250 vj00 Circuit Switched Offline Charging Rel-19 read
TS 32.252 vc00 3GPP WLAN Interworking Charging Rel-12 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.276 vj00 VCS Online Charging from Proxy Function Rel-19 read
TS 32.277 vj20 Charging Management for Proximity Services (ProSe) 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.295 vj00 3GPP Charging: CDR Transfer via GTP' Protocol Rel-19 read
TS 32.298 vk10 Charging Data Record Specification Rel-20 read
TS 32.404 vj00 Performance Management Definitions & Template Rel-19 read
TS 32.406 vj00 Performance Management for CN PS Domain Rel-19 read
TS 32.409 vj00 IMS Performance Management Measurements Rel-19 read
TS 32.425 vj00 E-UTRAN Performance Measurements Rel-19 read
TS 32.452 vj00 PM Measurements for Home Node B Subsystem Rel-19 read
TS 32.453 vj00 PM for Home eNodeB Subsystem (HeNS) Rel-19 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.105 vj00 3G Security: Cryptographic Algorithm Requirements Rel-19 read
TS 34.114 vc20 Radiated Performance Test Procedure for UE/MS Rel-12 read
TS 35.205 vj00 MILENAGE Algorithm Set: General Overview Rel-19 read
TS 35.234 vj00 MILENAGE-256 Algorithm Set Specification Rel-19 read
TS 35.235 vj00 MILENAGE-256 Algorithm Set Specification Rel-19 read
TS 35.236 vj00 MILENAGE-256 Algorithm Set Specification Rel-19 read
TR 35.909 vj00 3GPP MILENAGE Algorithm Design Report Rel-19 read
TR 35.937 vj00 MILENAGE-256 Algorithm Set Specification Rel-19 read
TS 37.544 vg70 UE Radiated Performance Test Procedures Rel-16 read
TR 37.828 vh20 High-power UE for fixed-wireless/vehicle use Rel-17 read
TR 37.829 vi00 Technical Report Rel-18 read
TR 37.880 vh20 High-power UE for fixed-wireless/vehicle use Rel-17 read
TR 37.902 vj00 OTA TRP/TRS Measurement for LTE Terminals Rel-19 read
TS 38.795 vj00 High Power UE Technical Report for NR FR1 Rel-19 read