This is an old revision of the document!
- AMF: Access and Mobility Management Function
- SMF: Session Management Function
- PCF: Policy Control Function
- UDM: Unified Data Management
- AUSF: Authentication Server Function
- NSSF: Network Slice Selection Function
- NEF: Network Exposure Function
- NRF: Network Repository Function
- SEPP: Security Edge Protection Proxy
- UPF: User Plane Function
- UDR: Unified Data Repository
- CHF: Charging Function
- NWDAF: Network Data Analytics Function
- SMSF: SMS Function
- LMF: Location Management Function
- AF: Application Function
- GMLC: Gateway Mobile Location Center
- 5G-EIR: 5G Equipment Identity Register
- N3IWF: Non-3GPP Interworking Function
User Plane Function
UPF - User Plane Function
- Routes user data, enforces QoS, and performs traffic optimization
Data Management & Charging
UDR - Unified Data Repository
- Central storage for subscriber data (policies, profiles).
CHF - Charging Function
- Manages charging, billing, and usage reporting.
Control Plane Functions
AMF - Access and Mobility Management Function
- Manages device registration, mobility and connection states.
SMF - Session Management Function
- Handles session establishment, IP allocation, and UPF control.
PCF - Policy Control Function
- Enforces dynamic policies for QoS, slicing, and charging.
UDM - Unified Data Management
- Manages subscriber data (authentication, profiles)
AUSF - Authentication Server Function
- Performs 5G-AKA authentication for devices.
NSSF - Network Slice Selection Function
- Assigns network slices based on device/service requirements.
NEF - Network Exposure Function
- Exposes network APIs to third-party applications (e.g. IoT, edge computing).
NRF - Network Repository Function
- Service discovery and registration for 5GC functions.
SEPP - Security Edge Protection Proxy
- Secures signaling between different operator networks (inter-PLMN).

