Description
The NAS Signalling Low Priority Indication (NSLPI) is a parameter within the Non-Access Stratum (NAS) protocol, used in EPS (Evolved Packet System) and 5GS. It is included in certain NAS request messages, such as ATTACH REQUEST, TRACKING AREA UPDATE REQUEST, and SERVICE REQUEST, sent from the User Equipment (UE) to the core network's Mobility Management Entity (MME) in 4G or Access and Mobility Management Function (AMF) in 5G. The NSLPI is a single-bit flag that, when set, informs the network that the associated signalling procedure can be treated as lower priority. The core network node (MME/AMF) uses this indication as a key input for its congestion and overload control mechanisms. For example, if the MME is experiencing high load, it may reject or delay the processing of requests marked with NSLPI, while continuing to accept high-priority requests. The UE is mandated to set the NSLPI for certain automated, non-user-initiated procedures, such as periodic tracking area updates or signalling related to delay-tolerant services. The mechanism works in conjunction with other NAS-level features like the Attach with IMSI and the Extended Wait Timer. When a low-priority request is rejected due to congestion, the network typically provides a back-off timer (e.g., T3346) to the UE, preventing it from immediately reattempting the procedure and thus alleviating the signalling storm. This end-to-end, application-layer congestion control is a crucial tool for maintaining network stability during peak loads or failure scenarios.
Purpose & Motivation
The NSLPI was introduced to address the problem of control plane signalling storms and core network overload, which became more pronounced with the proliferation of M2M and IoT devices. Early cellular networks were designed primarily for human-centric communication, where signalling is relatively infrequent and user-initiated. The advent of millions of IoT devices performing automated, periodic registration and reporting created the risk of massive, synchronized signalling traffic that could overwhelm the MME. This could degrade service for all users, including those making emergency calls. The NSLPI provides a standardized way for UEs—especially those configured for delay-tolerant or low-priority services—to identify their signalling as non-critical. This allows the network to implement intelligent overload control, prioritizing essential human traffic and critical machine communication. It solves the limitation of networks treating all signalling requests equally, which made them vulnerable to congestion collapse from massive IoT deployments. The feature is a cornerstone of 3GPP's Machine-Type Communication (MTC) enhancements, enabling scalable support for a vast number of devices without compromising network reliability.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (11 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-12, normative work from Rel-15.
In Release 15, the NSLPI (NAS Signalling Low Priority Indication) function was newly introduced to provide a low priority indication for NAS signalling procedures. This mechanism allows the network to manage signalling congestion by identifying and potentially deprioritizing low-priority requests from the UE. The specific technical implementation leverages existing priority frameworks, such as the eMLPP priority level parameter, to denote the low-priority nature of the signalling.
In Release 16, the NSLPI function was enhanced to include a procedure indication for the back-off timer management. Furthermore, corrections were made to the AT command interface, specifically to the +CIREPI command, to properly support non-3GPP Voice over Packet Switched (VoPS) indication. These updates provided more precise control and reporting for low-priority NAS signaling scenarios.
In Release 17, the NSLPI function was not directly addressed in the provided grounding context or the listed Change Request titles. The CR titles for this release introduced new parameters for EDC policy indication, LADN DNN indication in +CGDCONT, and P-CSCF restoration indication in +CGEV, but none pertained to NSLPI. The grounding context exclusively details legacy eMLPP priority mechanisms and AT commands, with no mention of NSLPI.
In Release 18, the enhancement for the NAS Signalling Low Priority Indication (NSLPI) function introduced a new AT command for Paging Early Indication with Paging Subgrouping Setting, specifically the +CPEIPSS command. This addition allows for the configuration of paging subgrouping settings directly via AT commands. The release also included work on UE area scope location indication for Quality of Experience (QoE) measurement collection.
Explore further
Broader topics and technologies where NSLPI plays a role.
Defining Specifications
3GPP specifications that define or reference NSLPI, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 27.007 vj40 | AT Command Set for UE | Rel-19 |