SMF — Session Management Function — the function that owns a PDU session
The core network
Where it sits
What it is
What it is. The Session Management Function — the owner of a PDU session from establishment to release. TS 23.501 §6.2.2. It is the function that decides everything about a connection and touches none of its packets.
The functionality list, abridged:
Session Management — establishment, modification and release, "including tunnel maintain between UPF and AN node" · UE IP address allocation & management · DHCPv4/DHCPv6 server and client · ARP and IPv6 Neighbour Solicitation proxying for Ethernet sessions · Selection and control of UP function · Configures traffic steering at UPF · Termination of interfaces towards policy functions · Termination of SM parts of NAS messages · Downlink Data Notification · "Initiator of AN specific SM information, sent via AMF over N2 to AN" · Determine SSC mode of a session · charging control at the UPF.
"Initiator of AN specific SM information, sent via AMF over N2 to AN" is the line that reaches the RAN. That is the QoS profile — the 5QI and ARP for each QoS flow — travelling from the SMF, through the AMF as an opaque payload, over N2, into the base station's scheduler. It is the single instruction the core gives the RAN about how to treat a device's traffic, and everything in this folder's scheduling and link adaptation sits underneath it.
"Downlink Data Notification" is the other seam. When a packet arrives for a device that is CM-IDLE, the UPF buffers it and tells the SMF, which tells the AMF, which pages the device. One line in a functionality list, and it is the whole reason a phone rings.
"Termination of SM parts of NAS messages" is the counterpart to the AMF's transparent proxying: 5GSM messages are written by the device for the SMF, and the SMF is where they are actually read.
Read on
This concept is read as part of one argument in ref-core, alongside the rest of its group.
Before this concept, the hierarchy says to learn the following — the full chain, in order: