NSLPI

NAS Signalling Low Priority Indication

Core Network →
Introduced in Rel-12

NSLPI is a NAS-level indication set by the UE to signal that a NAS signalling request is of low priority, which the network uses for congestion control to prioritize critical procedures.

Category
Core Network
Introduced
Rel-12
Where
User Equipment
Specifications
1 specs
NSLPI Description Purpose Related Classification Detected Changes Specifications

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

Part ofNAS
Related approachesMTC

Detected Changes Across Releases

from 3GPP Change Requests

Specific 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.

Rel-15 2 changes

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.

  • Applicability for Application Start and Stop indication for applications other than MMTEL and SMSoverIP, +CACDC, for 5G TS 27.007CR0554
  • [+CBPI] Bandwidth Preference indication for BL UEs and UEs in coverage enhancement mode TS 27.007CR0567
Rel-16 4 changes

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.

  • Add Active Time And Strictly Periodic Registration Timer indication to +CMICO command TS 27.007CR0661
  • AT Command for CSG support indication TS 27.007CR0664
  • Procedure indication for back-off timer TS 27.007CR0703
  • Correction to AT-command +CIREPI to support non-3GPP VoPS indication TS 27.007CR0658
Rel-17 3 changes

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.

  • Adding new parameter for EDC policy indication TS 27.007CR0758
  • Addition of LADN DNN indication in +CGDCONT TS 27.007CR0711
  • Addition of P-CSCF restoration indication in +CGEV TS 27.007CR0712
Rel-18 2 changes

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.

  • Addition of UE area scope location indication for QoE TS 27.007CR0848
  • New AT Command for Paging Early Indication with Paging Subgrouping Setting +CPEIPSS TS 27.007CR0873

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.

SpecificationTitleRelease
TS 27.007 vj40 AT Command Set for UE Rel-19