Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Network Slicing

NSSAI

Network Slice Selection Assistance Information

Network Slicing →

NSSAI is the 3GPP parameter that identifies the set of network slices a UE requests, consisting of one or more S-NSSAIs, which the network uses to route the connection to the appropriate slice-supporting functions.

Introduced
Rel-15
Where
Core Network › 5G Core
Specifications
32 specs
Also in
Radio Access Network, Services, Management, Security
NSSAI Description Purpose What changed Neighbours Detected Changes Specifications

Description

Network Slice Selection Assistance Information (NSSAI) is a fundamental concept and data structure in 5G System (5GS) architecture, introduced in 3GPP Release 15. It is the mechanism by which a User Equipment (UE) communicates its desired network slice(s) to the network during registration and session establishment procedures. An NSSAI is not a single identifier but a collection, typically containing one or more Single Network Slice Selection Assistance Information (S-NSSAI) elements. Each S-NSSAI is the unique identifier for a specific network slice instance or slice type that a UE is permitted to access.

An S-NSSAI itself is composed of two parts: a Slice/Service Type (SST) and an optional Slice Differentiator (SD). The SST is a mandatory 8-bit field that indicates the expected network slice behavior in terms of features and services (e.g., enhanced Mobile Broadband - eMBB, Ultra-Reliable Low Latency Communications - URLLC, Massive IoT - MIoT). The SD is an optional 24-bit field used to differentiate among multiple network slice instances of the same SST, allowing an operator to deploy several slices for the same service type but for different tenants or use cases. The UE obtains the S-NSSAIs it is allowed to use from its subscription profile, often configured via the home operator.

During the initial registration procedure, the UE includes a Requested NSSAI in the Registration Request message sent to the Access and Mobility Management Function (AMF) via the (R)AN. The Requested NSSAI contains the S-NSSAIs the UE wishes to register for in the current registration area. The AMF, in conjunction with the Network Slice Selection Function (NSSF) and subscription data from the Unified Data Management (UDM), validates these requests. The network then responds with an Allowed NSSAI, which is the set of S-NSSAIs the UE is permitted to use in the current registration area. The UE stores this Allowed NSSAI and includes a subset of it, called the Configured NSSAI for the serving Public Land Mobile Network (PLMN), in subsequent registration and PDU Session Establishment requests. This process ensures the UE is connected to the correct AMF and Session Management Function (SMF) instances that support the requested slices, enabling the tailored connectivity and resource allocation that defines network slicing.

Purpose & Motivation

NSSAI was created to solve the critical problem of slice selection and routing in a 5G network where multiple logical networks (slices) coexist on shared physical infrastructure. In pre-5G systems, a UE simply attached to "the network." With network slicing, a UE may need access to several distinct logical networks simultaneously—for example, one for regular internet browsing (eMBB), one for a corporate VPN, and one for a low-latency gaming service. The network needed a standardized way for the UE to signal which of these logical networks it required for a given communication context.

The NSSAI mechanism provides this signaling. It addresses the limitation of earlier networks which lacked a native, standardized identifier for service-specific network partitions. Without NSSAI, implementing slicing would require non-standard, proprietary signaling or inefficient over-the-top solutions. NSSAI enables efficient network resource utilization by allowing the (R)AN and core network to direct traffic to the specific set of network functions (AMF, SMF, UPF, etc.) instantiated for a slice. This is essential for meeting the diverse Key Performance Indicators (KPIs) of different services, as it ensures the UE's data plane and control plane are handled by functions configured with the appropriate policies (e.g., latency, bandwidth, security). Its introduction was a cornerstone in making the 5G vision of customized logical networks a practical reality.

What changed in its specifications

The latest release-to-release comparison of specifications that define NSSAI. Each summary describes the whole specification, not only this term.

TS 23.501Rel-18 → Rel-19

Rel-19 added MPQUIC steering to multi-access PDU sessions, XR and media handling, and an Energy Information Function. It also added Local Offloading Management for edge computing, Vertical Federated Learning for AI/ML, and Ambient IoT text.

Full comparison in TS 23.501 →
TS 24.301Rel-18 → Rel-19

Rel-19 adds store-and-forward satellite operation for NTN, control plane CIoT data overhead reduction via EMM TRANSPORT and Data container IE, and RAT utilization control. It also adds disaster roaming indications and MINT-EPS support, plus MPS priority for messaging paging.

Full comparison in TS 24.301 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (605 CRs across 6 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-15 80 changes
  • Handling of S-NSSAI and PDU session ID during mobility between EPS and 5GS TS 24.301CR2965
  • S-NSSAI info for PDN connection established over ePDG/EPC TS 24.302CR0666
  • Including S-NSSAI received in EPS in Requested NSSAI and in PDU session establishment request upon inter-system change from S1 mode to N1 mode TS 24.501CR0082
  • Storing Configured NSSAI when the PLMN is changed TS 24.501CR0203
  • Addition of NSSAI Test Mode TS 38.509CR0018
  • Correction of the definitions of Allowed NSSAI and Configured NSSAI TS 23.501CR0005

+ 74 more changes

Rel-16 122 changes
  • 23.501 part of PCF selection for PDU sessions with same DNN and S-NSSAI TS 23.501CR1375
  • NSSAI not allowed for MA PDU session establishment TS 24.501CR1271
  • "S-NSSAI not available in the current PLMN" when non NSSAA supported UE requesting the S-NSSAI subjects to NSSAA TS 24.501CR1598
  • NSSAI storage impact with NSSAA TS 24.501CR1602
  • Introduction of NSSAI efficient signalling for IoT devices TS 24.501CR1657
  • Handling of S-NSSAIs in the pending NSSAI TS 24.501CR1889

+ 116 more changes

Rel-17 152 changes
  • Support multiple NSACFs for one S-NSSAI during UE mobility TS 23.501CR2909
  • Support of the default configured NSSAI in the SNPN TS 24.501CR3260
  • DNN/S-NSSAI providing in PDU session establishment for SNPN onboarding TS 24.501CR3322
  • New cause value for rejected NSSAI TS 24.501CR3106
  • S-NSSAI rejected due to maximum number of UEs reached and BO timer value TS 24.501CR3123
  • PDU session establishment with the DNN/S-NSSAI for UAS service from the UE whch has valid aerial subscription but UUAA-MM is failed abnormally TS 24.501CR3792

+ 146 more changes

Rel-18 203 changes
  • N3IWF selection enhancement for support of S-NSSAI needed by UE TS 23.501CR3707
  • TNGF selection enhancement for support of S-NSSAI needed by UE TS 23.501CR3953
  • Introduction of partially Allowed NSSAI and Partially Rejected S-NSSAI TS 23.501CR4035
  • Introduction of Alternative S-NSSAI replacement determined by NSSF TS 23.501CR4036
  • Updates on S-NSSAI Location Availability information TS 23.501CR4487
  • Storage of S-NSSAI validity time information TS 23.501CR4488

+ 197 more changes

Rel-19 43 changes
  • Provisioning an S-NSSAI via the PDN CONNECTIVITY REQUEST message TS 24.301CR3655
  • DNN association for served S-NSSAI in Terminal Response for PLI - list of slices information and Envelope (Event Download slice status) command TS 31.111CR0871
  • S-NSSAI selection while in EPS TS 23.501CR5866
  • Support for S-NSSAI granularity energy consumption exposure TS 23.501CR5956
  • Correction about Default Configured NSSAI TS 23.501CR5472
  • Clarification on Configured NSSAI in AF Requested modification of the Set of Network Slice(s) for a UE TS 23.501CR6114

+ 37 more changes

Rel-20 5 changes
  • NSSRG handling for requested NSSAI considering PDN connection(s) in EPS TS 24.501CR7190
  • Update in rejected NSSAI upon a failed or revoked NSSAA TS 24.301CR4710
  • Corrections for S-NSSAI location validity information description TS 24.501CR7194
  • Clarification of alternative S-NSSAI handling TS 24.501CR7219
  • Processing of URSP rules in EPS when multiple S-NSSAI share a DNN TS 23.501CR6491

Defining Specifications

3GPP specifications that define or reference NSSAI, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 23.501 vk30 5G System Architecture Rel-20 read
TS 23.700 vk10 AI/ML Application Layer Support Phase 2 Rel-20 read
TS 24.301 vk10 EPS NAS Mobility and Session Management Rel-20 read
TS 24.302 vj00 Access to EPC via non-3GPP networks; Stage 3 Rel-19 read
TS 24.501 vk10 5GS NAS Protocol Specification Rel-20 read
TS 24.890 vg00 5G NAS Protocol for 5GS Stage 3 Rel-16 read
TS 26.501 vk00 5G Media Streaming Architecture Rel-20 read
TS 26.804 vk10 5G Media Delivery Architecture Extensions Rel-20 read
TS 26.891 vg00 Media Distribution Services in 5G System Rel-16 read
TS 28.202 vj00 5G Network Slice Management Charging Rel-19 read
TS 28.541 vk41 5G Network Resource Model Stage 2/3 Rel-20 read
TS 28.801 vf10 Management and Orchestration of Network Slicing Rel-15 read
TS 29.503 vk10 UDM Service Based Interface Rel-20 read
TS 29.507 vk10 Access and Mobility Policy Control Rel-20 read
TS 29.508 vk10 Session Management Event Exposure Service Rel-20 read
TS 29.513 vk10 5G PCC Signalling Flows Rel-20 read
TS 29.518 vk10 AMF Service Based Interface Rel-20 read
TS 29.541 vk00 NEF South-Bound Interfaces for NIDD and SMS Rel-20 read
TS 29.562 vk10 HSS Nhss Services for IMS and GBA Rel-20 read
TS 29.890 vg00 CT3 5G System Technical Report Rel-16 read
TS 31.111 vj40 3GPP TS 31111 vj40: USIM Application Toolkit Rel-19 read
TS 32.899 vf10 5G Charging Architecture Study Rel-15 read
TS 33.117 vk20 Catalogue of Security Requirements and Tests Rel-20 read
TS 33.501 vk30 5G Security Architecture Rel-20 read
TS 36.331 vj40 E-UTRA Radio Resource Control (RRC) Protocol Rel-19 read
TS 37.473 vj00 W1 Application Protocol (W1AP) Specification Rel-19 read
TS 37.483 vj40 E1 Application Protocol (E1AP) Rel-19 read
TS 38.413 vj40 NG Application Protocol (NGAP) Specification Rel-19 read
TS 38.423 vj40 NG-RAN Xn Application Protocol Rel-19 read
TS 38.463 vj00 E1 Application Protocol (E1AP) Rel-19 read
TS 38.473 vj40 F1 Application Protocol (F1AP) Rel-19 read
TS 38.509 vj00 5GS UE Special Conformance Test Functions Rel-19 read