Description
The Network Slice Simultaneous Registration Group (NSSRG) is a 3GPP concept that defines a set of one or more Network Slice Instances (NSIs) for which a User Equipment (UE) can maintain simultaneous registration states. This mechanism is crucial for enabling a single UE to concurrently access services from different network slices, each potentially tailored for distinct service types such as enhanced Mobile Broadband (eMBB), Ultra-Reliable Low-Latency Communications (URLLC), or massive IoT. The NSSRG is managed by the Access and Mobility Management Function (AMF) in the 5G Core Network (5GC). When a UE initiates a registration procedure, it can indicate its requested Network Slice Selection Assistance Information (NSSAI). The AMF, in conjunction with the Network Slice Selection Function (NSSF), determines the allowed NSSAI and, based on network policies and subscription data, can assign the UE to a specific NSSRG. The AMF maintains the UE's registration context for all slices within the assigned NSSRG.
Architecturally, the NSSRG concept is tightly integrated with the 5G registration and session management procedures. A UE registered to an NSSRG does not need to perform a new registration procedure when establishing a Protocol Data Unit (PDU) session on a different network slice within the same group. This reduces signaling overhead and latency for service access. The AMF holds the common registration context for the UE across the slices in the group, while individual User Plane Functions (UPFs) and Session Management Functions (SMFs) are selected per PDU session based on the specific slice. The NSSRG identifier is part of the UE's context in the AMF and the Unified Data Management (UDM).
The operation hinges on the AMF's ability to support multiple Network Slice Identifiers (S-NSSAIs) under a single registration context. During the initial registration or a registration update, if the UE's requested S-NSSAIs belong to the same NSSRG as per network configuration, the AMF can accept them under one Registration Area and one 5G-Globally Unique Temporary Identifier (5G-GUTI). For mobility, if a UE moves to an area where not all slices in its NSSRG are available, the AMF may need to modify the allowed NSSAI, but the registration for the group remains intact for the available slices. This provides a balance between service continuity and network resource optimization. The NSSRG is a key enabler for efficient multi-slice device operation, which is fundamental to realizing the 5G vision of a single physical network infrastructure supporting a multitude of virtualized networks with different characteristics.
Purpose & Motivation
The NSSRG was introduced to solve the problem of signaling inefficiency and service interruption when a UE needs to access multiple network slices. Prior to its introduction, a UE typically maintained a registration state per network slice. Switching between services on different slices could require explicit registration procedures for each slice, leading to increased signaling load on the network and latency for the user. This was particularly problematic for devices requiring simultaneous access to slices, such as a smartphone running a high-bandwidth video stream (eMBB slice) while also controlling a low-latency industrial sensor (URLLC slice).
The creation of NSSRG was motivated by the need for a more scalable and efficient registration model in a sliced network. It addresses the limitation of a one-to-one mapping between UE registration and a network slice, which does not scale well as the number of slices and UEs increases. By grouping slices that a device is likely to use together, the network can maintain a unified mobility and connection management state, drastically reducing the control plane signaling associated with registration, deregistration, and periodic registration updates. This is essential for network performance and battery life of devices.
Historically, this concept evolved from the single registration model used in earlier mobile generations and the initial 5G slice-aware registration. NSSRG provides a middle ground, offering the simultaneous access benefits of multiple registrations with the signaling efficiency of a single registration. It is a foundational capability for advanced use cases like network slicing for enterprise services, where a device may need seamless access to both a corporate slice and a public internet slice. Its introduction in Release 17 reflects the maturing of network slicing implementations towards more complex and realistic deployment scenarios.
Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (37 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 17, the NSSRG function was formally introduced and detailed to control which network slices a UE can register to simultaneously based on subscription information. Key additions included procedures for the AMF to provide NSSRG information alongside the Configured NSSAI, clarifications on how the UE constructs its Requested NSSAI to only include S-NSSAIs sharing a common NSSRG, and mechanisms for updating this information when the HPLMN changes the subscription. The release also extended the feature's applicability to SNPNs and specified the management of NSSRG information across different access types.
- Network slice simultaneous registration group TS 24.501CR3349
- correction to the re-configuration requirements for NSSRG non-supporting UEs TS 23.501CR2994
- clarification on obtaining the Configured NSSAI from NSSF when NSSRG for UE changes TS 23.501CR2995
- Update to NSSRG procedure TS 23.501CR3205
- The decision of target NSSAI based on NSSRG TS 23.501CR3300
- clarification on definition of NSSRG TS 23.501CR3331
+ 16 more changes
In Release 18, the NSSRG function was enhanced with new procedures and clarifications, including support for handling pending NSSAI, enforcing NSSRG restrictions across different access types and PLMNs, and providing NSSRG information to lower layers. It also introduced mechanisms for deleting NSSRG information and managing registration updates triggered by NSSRG changes. Furthermore, specifications were added for a maximum limit of NSSRG values per S-NSSAI and for the maximum length of the NSSRG information IE.
- Max limit for NSSRG values per S-NSSAI TS 24.501CR4672
- NSSRG restriction applicability for the other access type TS 24.501CR4708
- Providing NSSRG information to the lower layers TS 24.501CR4749
- Deleting NSSRG Information TS 24.501CR4899
- Support for S-NSSAI(s) added in S1 mode without NSSRG Information TS 24.501CR5044
- Handling of pending NSSAI in NSSRG procedure-option 1 TS 24.501CR4910
+ 9 more changes
Explore further
Broader topics and technologies where NSSRG plays a role.
Defining Specifications
3GPP specifications that define or reference NSSRG, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.501 vk00 | 5G System Architecture Stage 2 | Rel-20 |
| TS 24.501 vj50 | 5G NAS Protocols Specification | Rel-19 |