Description
The 5G System (5GS) is the comprehensive architectural framework standardized by 3GPP for fifth-generation cellular networks. It is fundamentally structured around two primary domains: the Next Generation Radio Access Network (NG-RAN) and the 5G Core Network (5GC). The NG-RAN consists of gNBs (next-generation NodeBs) and ng-eNBs (evolved LTE eNBs connected to the 5GC), which handle all radio-related functions, including scheduling, radio resource management, and connectivity to user equipment (UE). The 5GC is a cloud-native, service-based architecture (SBA) where network functions (NFs) are implemented as software services that communicate over a common framework, typically using HTTP/2-based service-based interfaces (SBIs). This represents a radical departure from the monolithic, point-to-point interfaces of previous core networks like the Evolved Packet Core (EPC).
At the heart of the 5GC are key Control Plane and User Plane functions. The Access and Mobility Management Function (AMF) terminates the N1 and N2 interfaces, handling registration, connection, and mobility management, but is deliberately separated from session management. The Session Management Function (SMF) is responsible for session establishment, modification, and release, including IP address allocation and policy enforcement for the User Plane. The User Plane Function (UPF) is the packet gateway and router for the data plane, performing packet inspection, routing, forwarding, and applying quality of service (QoS) rules as dictated by the SMF. The UPF also enables local breakout for edge computing and supports network slicing.
Other critical functions include the Unified Data Management (UDM), which stores subscriber data and authentication credentials, the Authentication Server Function (AUSF) for authentication, and the Policy Control Function (PCF) for policy decisions. The Network Exposure Function (NEF) securely exposes network capabilities to third-party applications. The 5GS architecture is designed for flexibility, enabling network slicing—the creation of multiple logical, isolated networks on a shared physical infrastructure—to serve diverse use cases with different requirements on latency, bandwidth, and reliability. The system operates with a clear separation of the Control and User Planes (CUPS), allowing them to scale independently and be deployed closer to the network edge for low-latency services.
Purpose & Motivation
The 5G System was created to address the limitations of 4G LTE and its Evolved Packet System (EPS), which were primarily optimized for mobile broadband. The exponential growth in connected devices, the demand for ultra-low latency applications (like autonomous vehicles and industrial automation), and the need for massive machine-type communications (mMTC) for IoT rendered the previous architecture insufficient. The EPS's monolithic network functions and rigid, point-to-point interfaces made it difficult to innovate, scale efficiently, or rapidly deploy new services.
The primary motivation for 5GS was to build a future-proof, flexible, and efficient network core. By adopting a cloud-native, service-based architecture, 5GS decouples network functions from proprietary hardware, enabling deployment on commercial off-the-shelf servers and in virtualized/containerized environments. This allows for agile scaling, faster service rollout, and reduced operational costs. Furthermore, the explicit design for network slicing is a direct response to the "one-size-fits-all" nature of previous generations, allowing operators to create tailored logical networks for specific vertical industries (e.g., a separate slice for public safety, factory automation, and enhanced mobile broadband) with guaranteed performance characteristics on a common infrastructure.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific 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.
- Support of PWS in 5GS TS 23.041CR0166
- Service Based Interface for 5G System TS 23.041CR0174
- new annex to 23.228 for 5GS support TS 23.228CR1174
- Adaptation to TS 23.228 due to 5GS TS 23.228CR1175
- Supporting 3GPP PS Data Off in 5GS TS 23.501CR0141
- Support of tracing in 5GS signalling: overview TS 23.501CR0474
+ 66 more changes
- Integrated CAPIF with 3GPP EPS and 5GS network exposure TS 23.222CR0021
- 5GS Logical TSN bridge management TS 23.501CR1002
- Introduction of eDRX in 5GS TS 23.501CR0768
- Introduction of data transfer in Control Plane CIoT 5GS Optimisation TS 23.501CR0889
- External parameters provisioning to the 5GS TS 23.501CR0898
- User Plane Forwarding with Control Plane CIoT 5GS Optimisation TS 23.501CR0916
+ 53 more changes
- Definition of TMGI for MBS in 5GS TS 23.003CR0617
- 5G system architecture updates to support Dynamically Changing Policies in the 5GC TS 23.501CR2560
- Add general 5G ProSe support to 5GS TS 23.501CR2673
- Support of new RATs in 5GS integrating satellite access TS 23.501CR2781
- 4G <-> 5GS mobility corrections to cope with areas of GERAN/UTRAN-only coverage TS 23.501CR2970
- 5GS Connection release support for 5GC/NR TS 23.501CR3088
+ 49 more changes
- Identifier availability for Lawful Interception during Inter-MME/ MME-5GS handover TS 23.401CR3720
- VAL service over 5GS supporting EPS interworking TS 23.434CR0141
- PCF support of 5GS Packet Delay Variation monitoring based on QoS monitoring mechanism and exposed to AF TS 23.501CR3792
- IPv6 prefix delegation in 5GS TS 23.501CR3859
- Introduction of 5GS Information Exposure TS 23.501CR3887
- 5GS Assistance for Application AI/ML operation: General clause TS 23.501CR3968
+ 28 more changes
- Adding support of Mobile Wireless Access Backhaul in 5GS TS 23.501CR5596
- Introduction of GMLC in charging architecture for 5GS TS 32.240CR0491
- Rel-19 CR TS 32.298 Add charging information to CDR for 5GS LCS TS 32.298CR1038
- Clarification about VLAN handling in 5GS TS 23.501CR6073
- Updating the +CSODCP and +CRTDCP AT Command descriptions to account for the Control Plane CIoT 5GS Optimisation TS 27.007CR0890
- Rejection of SMF initiated request during 5GS to EPS handover TS 29.518CR1223
+ 5 more changes
Explore further
Broader topics and technologies where 5GS plays a role.
Defining Specifications
3GPP specifications that define or reference 5GS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 |
| TR 21.916 vg20 | Rel-16 Description Summary | Rel-16 |
| TS 23.003 vk00 | Numbering, Addressing and Identification | Rel-20 |
| TS 23.041 vk00 | 3GPP TS 23041: Cell Broadcast and Public Warning System | Rel-20 |
| TS 23.222 vk00 | Common API Framework (CAPIF) for 3GPP Northbound APIs | Rel-20 |
| TS 23.228 vk00 | IP Multimedia Core Network Subsystem (IMS) Stage 2 | Rel-20 |
| TS 23.286 vk00 | V2X Application Enabler Architecture | Rel-20 |
| TS 23.401 vk00 | Evolved 3GPP Packet Switched Domain - EPS | Rel-20 |
| TS 23.434 vk10 | Service Enabler Architecture Layer (SEAL) for Verticals | Rel-20 |
| TS 23.501 vk20 | 5G System Architecture Stage 2 | Rel-20 |
| TS 23.554 vj80 | MSGin5G Service Application Architecture | Rel-19 |
| TS 23.632 vk00 | 5G-EPC User Data Interworking Architecture | Rel-20 |
| TR 23.732 vg00 | User Data Interworking, Coexistence, Migration Study | Rel-16 |
| TR 23.745 vh00 | Study on App Layer Support for Factories of the Future in 5G | Rel-17 |
| TR 23.758 vh00 | Study on Edge Application Architecture | Rel-17 |
| TR 23.764 vh10 | Study on V2X Application Layer Enhancements | Rel-17 |
| TR 23.794 vh00 | Study on enhanced IMS to 5GC integration | Rel-17 |
| TS 23.795 vg10 | V2X Application Architecture Study | Rel-16 |
| TR 23.973 vj00 | Separate HSS/UDM Deployment Scenarios & Solutions | Rel-19 |
| TS 24.229 vk00 | IMS Call Control Protocol based on SIP | Rel-20 |
| TS 24.301 vk00 | 3GPP TS 24301 vk00: NAS Protocols for EPS | Rel-20 |
| TS 24.483 vk00 | MCS Management Objects Configuration | Rel-20 |
| TS 24.484 vk00 | MCS Configuration Management Protocols | Rel-20 |
| TS 24.501 vk00 | 5G System (5GS) Non-Access Stratum (NAS) Protocol | Rel-20 |
| TS 24.502 vk00 | Non-3GPP Access Network Discovery and Selection | Rel-20 |
| TS 24.519 vh10 | TSN AF to DS-TT/NW-TT Protocol Aspects | Rel-17 |
| TS 24.526 vj40 | UE Policies for 5G System (5GS) | Rel-19 |
| TS 24.535 vj10 | Protocols for DS-TT and NW-TT Communication in 5G System | Rel-19 |
| TS 24.539 vj30 | NW-TT Protocol Aspects | Rel-19 |
| TS 24.571 vj40 | 5G System Location Services (LCS) | Rel-19 |
| TS 24.623 vj00 | XCAP Protocol for Supplementary Services | Rel-19 |
| TS 24.890 vg00 | 5G NAS Protocol for 5GS Stage 3 | Rel-16 |
| TS 26.501 vj40 | 5G Media Streaming Architecture | Rel-19 |
| TS 26.847 vj00 | AI/ML Evaluation in 5G Media Services | Rel-19 |
| TR 26.927 vj00 | AI/ML in 5G Media Services Study | Rel-19 |
| TS 27.007 vj60 | AT Command Set for User Equipment | Rel-19 |
| TS 28.203 vi10 | Charging management | Rel-18 |
| TS 28.204 vi11 | Charging management | Rel-18 |
| TS 28.540 vk30 | 5G Network Resource Model Stage 1 Requirements | Rel-20 |
| TS 28.707 vj00 | EPC NRM IRP Requirements | Rel-19 |
| TR 28.816 vh00 | Charging for 5G Cellular IoT | Rel-17 |
| TR 28.839 vi10 | Technical Report | Rel-18 |
| TR 28.840 vi10 | Technical Report | Rel-18 |
| TS 28.849 vj10 | CAPIF Phase2 Charging Study | Rel-19 |
| TS 29.165 vj30 | Inter-IMS Network to Network Interface (II-NNI) | Rel-19 |
| TS 29.214 vj30 | Rx Reference Point Stage 3 Specification | Rel-19 |
| TS 29.507 vk00 | Access and Mobility Policy Control Service Stage 3 | Rel-20 |
| TS 29.518 vk00 | 3GPP TS 29518 vk00: Namf Service Based Interface | Rel-20 |
| TS 29.549 vk01 | SEAL Services APIs | Rel-20 |
| TS 29.585 vj00 | TSN Interworking Protocol for 5G System | Rel-19 |
| TS 31.111 vj40 | 3GPP TS 31111 vj40: USIM Application Toolkit | Rel-19 |
| TS 32.240 vk00 | Charging Architecture and Principles in 3GPP | Rel-20 |
| TS 32.255 vk20 | 5G Data Connectivity Charging | Rel-20 |
| TS 32.256 vk00 | 5G Connection and Mobility Charging | Rel-20 |
| TS 32.260 vk00 | IMS Charging Description and Management | Rel-20 |
| TS 32.274 vj10 | SMS Charging Management Specification | Rel-19 |
| TS 32.279 vj00 | 5G MBS Session Converged Charging | Rel-19 |
| TS 32.282 vi20 | Charging management; Time Sensitive Networking | Rel-18 |
| TS 32.290 vj50 | 5G Charging for Service Based Interface | Rel-19 |
| TS 32.298 vk00 | Charging Data Record Parameter Description | Rel-20 |
| TS 32.299 vj00 | Diameter Charging Applications for 3GPP | Rel-19 |
| TS 32.404 vj00 | Performance Management Definitions & Template | Rel-19 |
| TR 32.846 vh00 | Charging for ProSe in 5GS | Rel-17 |
| TS 33.127 vj70 | Lawful Interception Architecture and Functions | Rel-19 |
| TS 33.514 vk10 | 3GPP TS 33514 vk10: UDM Network Product Security Requirements | Rel-20 |
| TS 33.545 vk00 | Security Architecture for NR Femto Subsystem | Rel-20 |
| TS 33.814 vg01 | Security aspects of enhanced Location Services (eLCS) | Rel-16 |
| TS 33.835 vg10 | Study on authentication and key management for apps | Rel-16 |
| TR 33.851 vh10 | Security for Industrial IoT in 5G | Rel-17 |
| TS 38.171 vj10 | 5G A-GNSS UE Positioning Requirements | Rel-19 |
| TS 38.300 vj30 | NR and NG-RAN Overall Description | Rel-19 |
| TS 38.305 vj20 | NG-RAN UE Positioning Architecture and Functionalities | Rel-19 |
| TS 38.508 vj31 | 5G NR UE ICS Proforma | Rel-19 |
| TS 38.522 vj40 | 3GPP TS 38522 vj40: UE Conformance Test Applicability | Rel-19 |