mmWave & 5G

5G Core (5GC)

The cloud-native, service-based core network architecture defined in 3GPP Release 15 that replaces the monolithic LTE EPC. 5GC disaggregates the core into independent network functions (AMF, SMF, UPF, AUSF, UDM, etc.) communicating via HTTP/2 APIs. This enables network slicing (multiple virtual networks on shared infrastructure), control/user plane separation (CUPS) for edge deployment, and cloud-native scaling via containers and Kubernetes.
Category: mmWave & 5G
Architecture: Service-Based (SBA)
3GPP Release: Release 15+

Understanding the 5G Core

The LTE EPC was designed as interconnected monolithic nodes (MME, SGW, PGW) with fixed interfaces. Scaling required adding entire nodes, and edge deployment was impractical because control and user planes were coupled. 5GC was designed from the ground up as a cloud-native, microservices-based architecture where each function runs independently and communicates via standard REST APIs.

The most transformative feature is network slicing: the ability to create isolated virtual networks, each with its own SMF, UPF, and QoS policies, running on shared physical infrastructure. An operator can simultaneously serve an eMBB smartphone slice (high throughput), a URLLC factory automation slice (1 ms latency), and an mMTC IoT slice (millions of devices) from the same 5GC deployment.

5GC Network Functions
Control Plane:
AMF: Registration, mobility, security (replaces MME)
SMF: Session management, QoS, UPF selection
AUSF: Authentication
UDM: Subscriber data (replaces HSS)
NRF: Service discovery
NSSF: Network slice selection
PCF: Policy control (replaces PCRF)

User Plane:
UPF: Packet forwarding, QoS, usage reporting
Can be deployed at edge, regional, or central

Interfaces:
All CP ↔ CP: HTTP/2 APIs (SBI)
AMF ↔ gNB: N2 (NGAP over SCTP)
UPF ↔ gNB: N3 (GTP-U over UDP)

5GC vs. LTE EPC Comparison

FeatureLTE EPC5G Core
ArchitecturePoint-to-point interfacesService-based (HTTP/2)
DeploymentMonolithic VMsCloud-native containers
CUPSCoupled (SGW/PGW)Separated (SMF + UPF)
Network slicingNot supportedNative (S-NSSAI)
Edge computingLimitedUPF at edge (MEC)
State managementStateful nodesStateless + external DB
Common Questions

Frequently Asked Questions

Key network functions?

AMF (mobility, security), SMF (sessions, QoS), UPF (data forwarding), AUSF (auth), UDM (subscriber data), NRF (discovery), NSSF (slice selection), PCF (policy). All CP functions use HTTP/2 APIs.

What is network slicing?

Virtual end-to-end networks on shared infrastructure: eMBB (throughput), URLLC (<1 ms), mMTC (millions of IoT). Each slice has own SMF, UPF, QoS. UE requests via S-NSSAI during registration.

5GC vs. LTE EPC?

SBA vs. point-to-point, containers vs. VMs, native CUPS vs. coupled, network slicing vs. none, stateless vs. stateful. 5GC enables edge UPF, horizontal scaling, and multi-slice per UE.

5G Solutions

Request a Quote

Need 5GC test platforms, core network equipment, or protocol analysis tools? Contact our engineering team.

Get in Touch