5G/6G Academy

by TELCOMA Global · Since 2009

Level 4

5G Core Network (5GC)

Deep dive into the 5G Core — Service-Based Architecture, all network functions (AMF, SMF, UPF, UDM, AUSF, PCF, NSSF, NEF, NWDAF), user plane architecture, PFCP, and the complete 5GC interface map.

0/31 lessons

This level requires a Pro subscription

Unlock all 7 advanced levels — 200+ lessons, labs, and animations by TELCOMA Global.

Service-Based Architecture (SBA)

0/7

Understand why 5GC uses SBA, HTTP/2 signaling, service-based interfaces, NF service operations, NRF discovery, and build the SBA architecture hands-on.

What is SBA and why 5G uses it
Compare point-to-point architecture (4G EPC) vs service-based architecture (5GC) side by side.
animation3 min
HTTP/2 as the signaling protocol in 5GC
See how HTTP/2 replaces Diameter — multiplexed streams, binary framing, and RESTful APIs.
animation3 min
Service-based interfaces (Namf, Nsmf, Nudm…)
Click each service-based interface to see which NF exposes it and what services it provides.
lesson3 min
NF service operations: request/response and subscribe/notify
Visualize the two NF communication patterns — synchronous request/response and asynchronous subscribe/notify.
animation3 min
NRF: NF discovery and registration
Watch the NRF flow: NF registration, profile storage, discovery query, and NF selection.
animation3 min
Lab: Build the SBA architecture
Drag all NFs onto the service bus and connect them — build a complete SBA topology.
topology5 min
Quiz: SBA
Test your knowledge of SBA principles, HTTP/2, service-based interfaces, and NRF.
quiz3 min

Core Network Functions — Deep Dive

0/13

Master every 5GC network function — AMF, SMF, UPF, UDM/UDR, AUSF, PCF, NSSF, NEF, AF, and NWDAF — their roles, interfaces, and services.

AMF: Access and Mobility Management
The AMF handles UE registration, connection management, and mobility — explore its N1/N2 interfaces and key services.
lesson3 min
SMF: Session Management Function
The SMF manages PDU sessions — see its N4/N7/N10 interfaces, IP allocation, and QoS enforcement.
lesson3 min
UPF: User Plane Function
The UPF is the data forwarding engine — N3/N6/N9 interfaces, packet detection, and traffic steering.
lesson3 min
UDM + UDR: Unified Data Management
UDM handles subscription data and authentication vectors, backed by UDR for persistent storage.
lesson3 min
AUSF: Authentication Server Function
Visualize 5G-AKA and EAP-AKA' authentication flows between UE, AMF, AUSF, and UDM.
animation3 min
PCF: Policy Control Function
PCF provides AM policies, SM policies, and UE policies — see how it controls network behavior.
lesson3 min
NSSF: Network Slice Selection Function
NSSF selects the right network slice based on S-NSSAI — see the slice selection logic.
lesson3 min
NEF: Network Exposure Function
NEF exposes network capabilities to external applications via secure APIs.
lesson3 min
AF: Application Function
AF interacts with PCF to request application-specific QoS and traffic routing.
lesson3 min
NWDAF: Network Data Analytics Function
NWDAF provides AI/ML-driven network analytics for slice optimization and anomaly detection.
lesson3 min
Lab: NF role identification challenge
Given a scenario, identify which NF is responsible — rapid-fire challenge with scoring.
lab5 min
Lab: Build complete 5GC with all NFs
Drag all NFs onto the canvas and connect with N1–N33 interfaces — full 5GC topology.
topology5 min
Quiz: Core NFs
Level gate quiz — 10 questions covering all core network functions and their roles.
quiz5 min

User Plane Architecture

0/6

Master the 5G user plane — GTP-U protocol stack, UPF packet processing rules (PDR/FAR/QER/URR), PFCP on N4, and UPF chaining with ULCL.

User plane protocol stack (GTP-U, UDP, IP)
Explore the user plane protocol layers — GTP-U tunneling, UDP transport, and IP routing.
lesson3 min
UPF packet processing: PDR, FAR, QER, URR
Watch how a packet is matched by PDR, forwarded by FAR, shaped by QER, and reported by URR.
animation3 min
PFCP (N4 interface): SMF ↔ UPF communication
PFCP carries session establishment, modification, and deletion between SMF and UPF.
lesson3 min
UPF chaining and ULCL (uplink classifier)
See how multiple UPFs chain together and ULCL steers traffic to local or central data networks.
animation3 min
Lab: Trace a data packet through 5GC
Follow a packet from UE through gNB, UPF, to the internet — identify each hop and tunnel.
lab5 min
Quiz: User plane
Test your knowledge of GTP-U, UPF rules, PFCP, and UPF chaining.
quiz3 min

5GC Interfaces Reference

0/5

Complete reference for all 5GC interfaces — control plane (N1–N15, N22), user plane (N3, N6, N9), protocol stacks, and rapid-fire identification.

Control plane interfaces: N1, N2, N4, N7–N15, N22
Interactive reference diagram of all control plane interfaces between 5GC network functions.
lesson3 min
User plane interfaces: N3, N6, N9
Follow user data through N3 (gNB→UPF), N9 (UPF→UPF), and N6 (UPF→DN) interfaces.
lesson3 min
Interface protocol stacks
Compare protocol layers for each interface — HTTP/2 for SBI, GTP-U for user plane, PFCP for N4.
lesson3 min
Lab: Interface identification challenge
Rapid-fire: "Which interface connects AMF to SMF?" — identify all 5GC interfaces under time pressure.
lab5 min
Quiz: Interfaces
Test your knowledge of all 5GC interfaces, their endpoints, and protocol stacks.
quiz3 min