NGC

Next Generation Core Network

Core Network
Introduced in Rel-14
NGC refers to the 5G Core Network (5GC), a cloud-native, service-based architecture that provides connectivity, mobility management, and session management for 5G devices. It is a key enabler for network slicing, edge computing, and diverse 5G service requirements.

Description

The Next Generation Core Network (NGC), more commonly standardized as the 5G Core Network (5GC), represents a radical architectural shift from the previous Evolved Packet Core (EPC). It is built on a cloud-native, Service-Based Architecture (SBA) where network functions (NFs) are modular software entities that expose their capabilities via HTTP/2-based service interfaces. The core control plane functions interact using these RESTful APIs, allowing for greater flexibility, scalability, and automation. Key Network Functions include the Access and Mobility Management Function (AMF), which terminates NAS signaling and handles mobility; the Session Management Function (SMF), responsible for PDU session establishment, modification, and release, including IP address allocation and QoS policy control; the User Plane Function (UPF), which is the anchor point for data packet routing, forwarding, inspection, and policy enforcement; the Authentication Server Function (AUSF) and Unified Data Management (UDM) for security and subscription data; and the Network Repository Function (NRF) which enables service discovery. The NGC separates the user plane (UPF) from the control plane (CP), a principle known as Control and User Plane Separation (CUPS), which allows for independent scaling and deployment of resources, crucial for edge computing. It introduces the concept of a PDU Session, which is a connection between a UE and a Data Network (DN) that provides a specific service with a guaranteed set of QoS flows. The NGC works by having the UE register with the network via the AMF, which then orchestrates with the SMF and UPF to establish a PDU Session. All policy decisions are centralized in the Policy Control Function (PCF), which provides rules to the SMF and UPF. This architecture natively supports Network Slicing, allowing the creation of multiple logical networks on a common physical infrastructure, each tailored for specific service needs like enhanced Mobile Broadband (eMBB), Massive IoT (mIoT), or Ultra-Reliable Low-Latency Communications (URLLC).

Purpose & Motivation

The NGC was created to address the limitations of the 4G EPC, which was primarily designed for mobile broadband internet access. The explosion of diverse use cases envisioned for 5G—from massive IoT sensors to mission-critical communications and immersive media—required a core network that was far more flexible, scalable, and efficient. The EPC's monolithic architecture and tight coupling of functions made it difficult to deploy new services quickly or to optimize resources for specific latency or bandwidth requirements. The NGC solves these problems through its cloud-native, service-based design, which enables agile deployment, scaling, and lifecycle management of network functions using DevOps principles. It was motivated by the need to support network slicing as a fundamental capability, allowing operators to create virtualized, end-to-end networks for different customers or services on demand. Furthermore, by cleanly separating the user plane, the NGC facilitates the deployment of UPFs at the network edge, drastically reducing latency for applications like autonomous vehicles and industrial automation. Its creation marks the transition of telecom networks into true software-defined platforms capable of supporting the digital transformation of industries.

Key Features

  • Cloud-native, Service-Based Architecture (SBA) with HTTP/2 APIs
  • Native support for end-to-end Network Slicing
  • Control and User Plane Separation (CUPS) for flexible deployment
  • Unified policy framework managed by the Policy Control Function (PCF)
  • Support for concurrent access types (3GPP and non-3GPP) like Wi-Fi
  • Stateless network functions for high resilience and scalability

Evolution Across Releases

Rel-14 Initial

Marked the initial study and definition phase for the 5G System, including the Next Generation Core network architecture. This release established the foundational requirements and architectural principles, such as the service-based approach and network slicing, through Study Items (e.g., TR 23.799).

Delivered the first full specification of the 5G Core (5GC) as the NGC. It defined all key Network Functions (AMF, SMF, UPF, etc.), the service-based interfaces, and procedures for registration, session management, and mobility, forming the basis for the first commercial 5G deployments.

Enhanced the NGC with features like Integrated Access and Backhaul (IAB), support for Time-Sensitive Communication (TSC) and URLLC enhancements, LAN-type services (5G LAN), and improved support for verticals and edge computing (EDGEAPP).

Introduced support for Reduced Capability (RedCap) devices, enhancements for multicast and broadcast services (5MBS), and expanded network slicing capabilities. It also added support for satellite access (Non-Terrestrial Networks - NTN) into the 5GC architecture.

Focused on 5G-Advanced evolution, bringing enhancements for extended reality (XR), AI/ML integration for network automation and energy savings, improved network slicing and service experience, and expanded edge computing support.

Continued the 5G-Advanced trajectory with further evolution of network intelligence, immersive media services, enhanced support for non-terrestrial networks, and refinement of architecture for extreme connectivity scenarios.

Defining Specifications

SpecificationTitle
TS 23.799 3GPP TS 23.799
TS 38.113 3GPP TR 38.113
TS 38.175 3GPP TR 38.175
TS 38.801 3GPP TR 38.801
TS 38.912 3GPP TR 38.912