Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 5gc_network_functions [2025/03/29 13:33] – kkaragoz | 5gc_network_functions [2025/03/29 13:35] (current) – kkaragoz | ||
|---|---|---|---|
| Line 36: | Line 36: | ||
| * Manages charging, billing, and usage reporting. | * Manages charging, billing, and usage reporting. | ||
| + | |||
| + | Control Plane Functions | ||
| + | |||
| + | AMF - Access and Mobility Management Function | ||
| + | |||
| + | * Manages device registration, | ||
| + | |||
| + | SMF - Session Management Function | ||
| + | |||
| + | * Handles session establishment, | ||
| + | |||
| + | PCF - Policy Control Function | ||
| + | |||
| + | * Enforces dynamic policies for QoS, slicing, and charging. | ||
| + | |||
| + | UDM - Unified Data Management | ||
| + | |||
| + | * Manages subscriber data (authentication, | ||
| + | |||
| + | AUSF - Authentication Server Function | ||
| + | |||
| + | * Performs 5G-AKA authentication for devices. | ||
| + | |||
| + | NSSF - Network Slice Selection Function | ||
| + | |||
| + | * Assigns network slices based on device/ | ||
| + | |||
| + | 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). | ||
| + | |||
| + | Analytics & Specialized Functions | ||
| + | |||
| + | NWDAF - Network Data Analytics Function | ||
| + | |||
| + | * Provides AI/ | ||
| + | |||
| + | SMSF - SMS Function | ||
| + | |||
| + | * Supports SMS services over 5G. | ||
| + | |||
| + | LMF - Location Management Function: | ||
| + | |||
| + | * Determines device location (e.g. emergency services) | ||
| + | |||
| + | AF - Application Function: | ||
| + | |||
| + | * Represents third-party applications (e.g. video streaming, IoT) that interact with 5GC via the NEF to request services (e.g. QoS adjustments). | ||
| + | * AF is critical for enabling network-aware applications (e.g. adjusting bandwidth for a video call) | ||
| + | |||
| + | GMLC - Gateway Mobile Location Center: | ||
| + | |||
| + | * Retrieves device location for external application (e.g. emergency services, logistics). While inherited from LTE, it interfaces with 5GC's LMF for location data. | ||
| + | * GMLC bridges 5GC with legacy location services but relies on LMF for actual positioning in 5G. | ||
| + | |||
| + | 5G-EIR - 5G Equipment Identity Register | ||
| + | |||
| + | * Validates device identities (IMEI) to block unauthorized/ | ||
| + | * 5G-EIR replaces LTE's EIR but serves a similar anti-fraud role. | ||
| + | |||
| + | N3IWF - Non-3GPP Interworking Function | ||
| + | |||
| + | * Connects untrusted non-3GPP networks (e.g., Wi-Fi, satellite) to 5GC via secure tunnels (IPsec) and interfaces with AMF/UPF. | ||
