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.
Key Features
- Service-Based Architecture (SBA) with HTTP/2-based interfaces
- Control and User Plane Separation (CUPS) for independent scaling
- Native support for Network Slicing to create multiple logical networks
- Cloud-native design enabling virtualization and containerization
- Integrated support for Edge Computing via local User Plane breakout
- Enhanced security framework with service-based authentication and SBA security
Evolution Across Releases
Introduced the foundational 5GS architecture, defining the 5G Core Network (5GC) with its service-based interface framework and key network functions (AMF, SMF, UPF, UDM, etc.). It specified the Next Generation Radio Access Network (NG-RAN) with the gNB and the N1, N2, and N3 reference points. This release established core capabilities like network slicing, Control and User Plane Separation (CUPS), and the initial framework for enhanced Mobile Broadband (eMBB) and Ultra-Reliable Low-Latency Communications (URLLC).
Enhanced 5GS with industrial IoT and URLLC improvements, including time-sensitive networking, integrated access and backhaul (IAB), and sidelink communications for V2X. It introduced support for Non-Public Networks (NPNs) and 5G LAN-type services. Key enhancements were made to network automation, location services, and the architecture for edge computing.
Expanded 5GS capabilities for massive IoT with reduced capability (RedCap) NR devices, enhanced support for broadcast/multicast services, and improved network slicing management. It further refined sidelink and integrated sensing and communication. System efficiency and power savings for devices and networks were also significant focus areas.
Marked the start of 5G-Advanced, focusing on AI/ML-native air interface and network, enhanced network energy savings, extended reality (XR) optimizations, and evolution of duplexing and MIMO technologies. It introduced new study items to push the capabilities of the 5GS framework further.
Continued the 5G-Advanced evolution with further integration of AI/ML for network and radio intelligence, enhanced support for ambient IoT (sensor networks), and improvements to dynamic spectrum sharing. It also works on refining capabilities for non-terrestrial networks (NTN) and advanced sidelink functionalities.
Expected to lay the groundwork for early 6G research within the 3GPP framework while solidifying 5G-Advanced features. It will focus on extreme performance metrics, new spectrum paradigms, and deeper convergence of communication, sensing, and computing within the system architecture.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 21.916 | 3GPP TS 21.916 |
| TS 23.003 | 3GPP TS 23.003 |
| TS 23.041 | 3GPP TS 23.041 |
| TS 23.222 | 3GPP TS 23.222 |
| TS 23.228 | 3GPP TS 23.228 |
| TS 23.286 | 3GPP TS 23.286 |
| TS 23.401 | 3GPP TS 23.401 |
| TS 23.434 | 3GPP TS 23.434 |
| TS 23.501 | 3GPP TS 23.501 |
| TS 23.554 | 3GPP TS 23.554 |
| TS 23.632 | 3GPP TS 23.632 |
| TS 23.732 | 3GPP TS 23.732 |
| TS 23.745 | 3GPP TS 23.745 |
| TS 23.758 | 3GPP TS 23.758 |
| TS 23.764 | 3GPP TS 23.764 |
| TS 23.794 | 3GPP TS 23.794 |
| TS 23.795 | 3GPP TS 23.795 |
| TS 23.973 | 3GPP TS 23.973 |
| TS 24.229 | 3GPP TS 24.229 |
| TS 24.301 | 3GPP TS 24.301 |
| TS 24.483 | 3GPP TS 24.483 |
| TS 24.484 | 3GPP TS 24.484 |
| TS 24.501 | 3GPP TS 24.501 |
| TS 24.502 | 3GPP TS 24.502 |
| TS 24.519 | 3GPP TS 24.519 |
| TS 24.526 | 3GPP TS 24.526 |
| TS 24.535 | 3GPP TS 24.535 |
| TS 24.539 | 3GPP TS 24.539 |
| TS 24.571 | 3GPP TS 24.571 |
| TS 24.623 | 3GPP TS 24.623 |
| TS 24.890 | 3GPP TS 24.890 |
| TS 26.501 | 3GPP TS 26.501 |
| TS 26.847 | 3GPP TS 26.847 |
| TS 26.927 | 3GPP TS 26.927 |
| TS 27.007 | 3GPP TS 27.007 |
| TS 28.203 | 3GPP TS 28.203 |
| TS 28.204 | 3GPP TS 28.204 |
| TS 28.540 | 3GPP TS 28.540 |
| TS 28.707 | 3GPP TS 28.707 |
| TS 28.816 | 3GPP TS 28.816 |
| TS 28.839 | 3GPP TS 28.839 |
| TS 28.840 | 3GPP TS 28.840 |
| TS 28.849 | 3GPP TS 28.849 |
| TS 29.165 | 3GPP TS 29.165 |
| TS 29.214 | 3GPP TS 29.214 |
| TS 29.507 | 3GPP TS 29.507 |
| TS 29.518 | 3GPP TS 29.518 |
| TS 29.549 | 3GPP TS 29.549 |
| TS 29.585 | 3GPP TS 29.585 |
| TS 31.111 | 3GPP TR 31.111 |
| TS 32.240 | 3GPP TR 32.240 |
| TS 32.255 | 3GPP TR 32.255 |
| TS 32.256 | 3GPP TR 32.256 |
| TS 32.260 | 3GPP TR 32.260 |
| TS 32.274 | 3GPP TR 32.274 |
| TS 32.279 | 3GPP TR 32.279 |
| TS 32.282 | 3GPP TR 32.282 |
| TS 32.290 | 3GPP TR 32.290 |
| TS 32.298 | 3GPP TR 32.298 |
| TS 32.299 | 3GPP TR 32.299 |
| TS 32.404 | 3GPP TR 32.404 |
| TS 32.846 | 3GPP TR 32.846 |
| TS 33.127 | 3GPP TR 33.127 |
| TS 33.514 | 3GPP TR 33.514 |
| TS 33.545 | 3GPP TR 33.545 |
| TS 33.814 | 3GPP TR 33.814 |
| TS 33.835 | 3GPP TR 33.835 |
| TS 33.851 | 3GPP TR 33.851 |
| TS 38.171 | 3GPP TR 38.171 |
| TS 38.300 | 3GPP TR 38.300 |
| TS 38.305 | 3GPP TR 38.305 |
| TS 38.508 | 3GPP TR 38.508 |
| TS 38.522 | 3GPP TR 38.522 |