5G Release 17 Network Architecture
5G Release 17 Network Architecture
N11 * AMF SMF TS 23.501 IP | TCP | HTTP2 | JSON AAnF N61 N58 TSCTSF TSN AF
N59 N7
N12 * AMF AUSF TS 23.501 IP | TCP | HTTP2 | JSON
N13 * AUSF UDM TS 23.501 IP | TCP | HTTP2 | JSON AUSF SMSF NF UDR UDSF N57
SMF+ N11
N14 * AMF AMF TS 23.501 IP | TCP | HTTP2 | JSON
UCMF N 37 S5-C PGW-C
N15 * AMF PCF TS 23.501 IP | TCP | HTTP2 | JSON N13 N87
N35 N86 N5
N16 * SMF SMF TS 23.501 IP | TCP | HTTP2 | JSON N63 N25 N81 N4
NLs * AMF LMF TS 23.501 IP | TCP | HTTP2 | JSON AF Application Function Performs the same function as the EPC AF. Network Slice Access Control Function Monitors and controls the number of registered UEs per network slice and/or the number of PDU Sessions per network slice
NSACF
MWu UE N3IWF TS 23.501 CP IP | IPsec | Inner IP | GRE for the network slices that are subject to Network Slice Admission Control (NSAC). N11mb
AnLF Analytical Logical Function Responsible for collecting the analytical request and sending the response to the consumer. AnLF requires the model
Nmb13
UP IP | IKEv2 endpoints, which is provided by the MTLF (Model Training Logical Function). NSSAAF Network Slice-Specific Authentication and Provides slice-specific authentication and authorization for a given UE. The NSSAAF acts as a NF Service Producer,
N2 N4 N4mb Nmb2
Authorization Function while the AMF is the NF Service Consumer.
PC1 ProSe application in the UE ProSe Application Server TS 29 555 IP | TCP | HTTP2 | JSON AKMA Authentication and Key Management for Applications Similar to the Generic Bootstrapping Architecture (GBA) in earlier generations, this function leverages an operator
authentication infrastructure in order to secure the communication between the UE and an Application Function (AF). NSSF Network Slice Selection Function Redirects traffic to a network slice.
PC3a UE 5G DDNMF TS 24.334 IP | TCP | HTTP
AMF Access and Mobility Management Function Performs most of the functions that the MME performs in a 4G network. NSWOF Non-Seamless WLAN Offload Function Interfaces to the WLAN access network using the SWa interface and interfaces to the AUSF using the Nausf Service Uu N3 N19mb Nmb9 Nmb8
PC5 ProSe-enabled UE ProSe-enabled UE TS 24.587 PHY | MAC | RLC | PDCP | PC5 UE gNB UPF MB-UPF MBSTF
Based Interface (SBI) to support WLAN connection using 5G credentials without 5GS registration.
AUSF Authentication Server Function Performs the authentication function of 4G HSS.
PC8* UE 5G PKMF TS 29.559 Over IP
CBCF Cell Broadcast Center Function Supports public warning system functionality.
NWDAF Network Data Analytics Function Responsible for providing network analysis information upon request from network functions. N3mb N6mb
Npc2 * ProSe Application Server 5G DDNMF TS 29.555 IP | TCP | HTTP2 | JSON Governs the network behavior by supporting a unified policy framework. Also, provides policy rules to Control
PCF Policy Control Function
Npc4* UDM 5G DDNMF TS 23.304 IP | TCP | HTTP2 | JSON CCS Convergent Charging System Function Provides account management, rating and charging functions. Plane functions.
Npc6 * 5G DDNMF (in the HPLMN) 5G DDNMF (in a Local PLMN) TS 23.304 IP | TCP | HTTP2 | JSON CHF Charging Function Allows charging services to be offered to aythorized network functions PSA PDU Session Anchor The user plane function that terminates the N6 interface of a PDU session within a 5G core network.
Npc7 * 5G DDNMF (in the HPLMN) 5G DDNMF (in the VPLMN) TS 23.304 IP | TCP | HTTP2 | JSON DCCF Data Collection Coordination Function Multiple NWDAFs may need the same raw data (the input to the NWDAF) and multiple network functions RAN Radio Access Network Using radio technology provides access to the core network.
may need the same analytics data (the output of the NWDAF). To avoid duplicate requests for the same
Npc8 * PCF 5G DDNMF TS 23.304 IP | TCP | HTTP2 | JSON data the DCCF function coordinates these interactions. SCP Service Communication Proxy A new network function enabling dynamic scaling and management of communication and services in the 5G network. The SCP
DN Data Network e.g. Internet access or 3rd party services. has a role similar to the Diameter Signaling Controller (DSC) in 4G.
Npc9 * 5G PKMF 5G PKMF TS 33.503 IP | TCP | HTTP2 | JSON
Npc10* 5G PKMF UDM TS 33.503 IP | TCP | HTTP2 | JSON
EASDF Edge Application Server Discovery Function Registers to the NRF for EASDF discovery and selection. Handles the DNS messages according to the instructions from SEPP Security Edge Protection Proxy Protects control plane traffic that is exchanged between different 5G operator networks. Proximity-based services
the SMF, exchanges DNS messages from the UE. Forwards DNS messages to C-DNS or L-DNS for DNS Queries.
SMF Session Management Function Handles management of UE sessions.
Y1 UE Non-3GPP Network N/A Not specified by 3GPP
GMLC Gateway Mobile Location Centre The Gateway Mobile Location Centre (GMLC) also provides functionality required to support location-based services PC1
Y2 Non-3GPP Network N3IWF N/A Not specified by 3GPP (LBS). The GMLC is the first node an external LBS client accesses in a PLMN. AFs and NFs may access GMLC directly SMSF Short Message Service Function Supports the transfer of SMS over NAS.
or via the NEF. N4
Uu UE (R)AN TS 38 305 PHY | MAC | RLC | PDCP | RRC TNGF Trusted Non-3GPP Gateway Function Enables the UE to connect to the 5G Core over WLAN access technology.
I-NEF Intermediate Network Exposure Function Provides a mechanism for securely exposing services and features of the 5G core.
Nmb1 * MB-SMF MBSF TS 26.502 IP | TCP | HTTP2 | JSON
I-UPF Network not defined by 3GPP Examples of these are a Wi-Fi, and DSL network. TSCTSF Time Sensitive Communication Time TSCTSF controls the DS-TT(s) and NW-TT for the (g)PTP based time synchronization service. In addition, SMF N7 PCF N3
Nmb2 * MB-SMF AF/AS TS 26.502 IP | TCP | HTTP2 | JSON Synchronization Function TSCTSF supports TSC assistance container related functionalities.
LMF Location Management Function The Location Management Function (LMF) supports location-based services (LBS) for a UE. ProSe
Nmb5 * MBSF NEF TS 26.502 IP | TCP | HTTP2 | JSON TSN AF Time-Sensitive Networking Application Function Stores the binding relationship between a port on UE/DS-TT side and a PDU Session during reporting of 5GS TSN bridge Application N11 N15
MBSF Multicast/Broadcast Service Function Performs service level functionality and interworking with MBMS. Interacting with AF and MB-SMF for MBS information. The TSN AF also stores the information about ports on the UPF/NW-TT side.
Nmb8 * MBSTF AF/AS TS 26.502 IP | TCP | HTTP2 | JSON
session operations, determination of transport parameters, and session transport. UE A Uu gNB N2 AMF N8 UDM UPF
UDR Unified Data Repository A converged repository of subscriber information that can be used to service a number of network functions.
N4mb MB-SMF MB-UPF TS 26.502 IP | TCP | HTTP2 | JSON MFAF Messaging Framework Adaptor Function The messaging framework in which the analytics or event notifications (carrying raw data for the NWDAF to process) can UE B PC3a ProSe
be distributed around the network. Its operation is not standardized by the 3GPP. UDSF Unstructured Data Storage Function Part of the UDM entity. Network Functions (NFs) can store/retrieve “unstructured” data from an Unstructured Data Npc2 Application N6
N6mb MB-UPF AF/AS TS 26.502 IP | UDP | GTP-U
Storage Function (UDSF). Server
MTLF Model Training Logical Function AnLF requires the model endpoints, which is provided by the MTLF. The MTLF trains and deploys the model inference
N7mb* MB-SMF PCF TS 26.502 IP | TCP | HTTP2 | JSON
microservice. UE User Equipment Any device used directly by an end-user to communicate (a handheld phone, laptop etc.). PC1