What is NSSF?
The NSSF is the 5G Core function responsible for determining which network slice instance(s) should serve a UE, based on the UE’s requested slice, subscription data, operator policies, and available slice capacity. It is the intelligence behind automated slice assignment at scale.
How Does NSSF Work?
During UE registration, the AMF queries the NSSF (via Nnssf_NSSelection) with the UE’s Requested NSSAI (list of desired slices). The NSSF evaluates the request against subscription data (from UDM), local policy, and slice availability, then returns: the Allowed NSSAI (which slices the UE may use), the Configured NSSAI, and the Target AMF Set (which AMF instances serve the selected slices).
Use Cases
Automated enterprise slice assignment (routing corporate UEs to a dedicated private slice), IoT device routing to mMTC slices, directing emergency services UEs to priority public safety slices.
3GPP / Standards Reference
3GPP TS 29.531 (NSSF Services — Nnssf API), TS 23.501 (Network Slice Selection)
Related Terms
Network Slicing | AMF | 5G | SBA
Learn More
This glossary entry is part of the 5GWorldPro Complete 5G Glossary. To go deeper into 5G architecture and technology, explore our 5G Training courses.
