NRS

Network Requested Session

Management →
Introduced in Rel-7

NRS is a management concept enabling the network to initiate a session for a device, such as for remote device management or software updates.

Category
Management
Introduced
Rel-7
Where
Radio Access Network › NG-RAN (5G)
Specifications
9 specs
NRS Description Purpose Related Classification Specifications

Description

Network Requested Session (NRS) is a standardized mechanism within 3GPP management frameworks that allows the network to proactively establish a session with a User Equipment (UE) without requiring an initial request from the device itself. This capability is fundamental for operator-initiated tasks, such as Over-The-Air (OTA) device configuration, firmware updates, or diagnostic procedures. The process is governed by the Service-Based Management Architecture (SBMA) principles, where management services can invoke session establishment as defined in specifications like TS 28.404. The network, typically through a Management Function (MF) or an Operations, Administration and Maintenance (OAM) system, identifies a target UE based on criteria like subscription data or network policies. It then triggers the session establishment procedure, which involves core network elements to locate and page the UE if it is in idle mode, ultimately setting up a data session (e.g., a Packet Data Protocol (PDP) context in GPRS or a PDU Session in 5G) dedicated to the management task. This session provides the necessary bearer for transporting management messages, such as those using the Open Mobile Alliance Device Management (OMA DM) protocol or other management protocols, directly to the device. The architecture ensures secure and authorized initiation, often integrating with home subscriber servers and policy control functions to verify permissions. NRS plays a critical role in enabling efficient, large-scale device management, reducing manual intervention, and ensuring devices remain compliant with network policies and software versions, thereby enhancing overall network reliability and service quality.

Purpose & Motivation

The purpose of Network Requested Session (NRS) is to solve the problem of passive device management, where operators previously had to wait for devices to connect or rely on user-initiated actions for maintenance tasks. Historically, managing millions of devices—such as smartphones, IoT sensors, or modems—required inefficient methods like waiting for periodic device check-ins or sending SMS triggers, which were unreliable and slow. NRS was created to give network operators proactive control, enabling them to initiate sessions on-demand for critical operations like security patches, configuration updates, or fault diagnostics. This addresses limitations in scalability and timeliness, particularly as networks evolved to support massive IoT deployments and required more automated operations. By standardizing this capability in 3GPP, starting from Release 7, it provided a unified framework across different access technologies (e.g., GERAN, UTRAN, E-UTRAN, NR), ensuring interoperability and efficient resource use. The motivation stems from the growing need for remote management in complex networks, reducing operational costs, and improving service availability without depending on user behavior.

Classification

Part ofOAM
Related approachesMTC

Release Timeline

Evolution Across Releases

Rel-7 Initial

Introduced the initial concept of Network Requested Session within the management architecture, primarily for GPRS/UMTS networks. It defined basic procedures for the network to initiate a PDP context for management purposes, enabling foundational remote device management capabilities.

Enhanced NRS to support Machine-Type Communication (MTC) and IoT scenarios, aligning with features like Power Saving Mode (PSM) and extended coverage. This allowed efficient session initiation for low-complexity devices in LTE networks.

Further refinements for LTE-Advanced Pro, including integration with enhanced OAM interfaces and support for more granular management services. Improved scalability for massive IoT deployments.

Adapted NRS for 5G systems, aligning with the Service-Based Architecture (SBA) and network slicing. Enabled management sessions over 5G PDU Sessions, supporting new use cases like network automation and slice management.

Enhanced security and efficiency for NRS in 5G, with better support for edge computing and industrial IoT. Introduced optimizations for reduced latency and integration with network data analytics.

Extended NRS capabilities for advanced IoT and non-terrestrial networks (NTN), improving reliability in challenging environments. Added support for enhanced device triggering and management in 5G-Advanced.

Continued evolution for 5G-Advanced, focusing on AI/ML-driven management and energy efficiency. Enhanced NRS for predictive maintenance and autonomous network operations.

Further optimizations for future network generations, including integration with immersive services and expanded IoT domains. Strengthened security protocols and interoperability with non-3GPP access.

Explore further

Broader topics and technologies where NRS plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.060 vj00 GPRS Service Description Stage 2 Rel-19
TS 28.307 vj00 QoE Measurement Collection IRP Requirements Rel-19
TS 36.104 vj10 Base Station (BS) radio transmission and reception Rel-19
TS 36.141 vj00 E-UTRA BS Conformance Testing Rel-19
TS 36.304 vj00 UE Idle Mode Procedures in E-UTRA Rel-19
TS 36.331 vj00 LTE RRC Protocol Specification Rel-19
TS 37.104 vj10 MSR Base Station RF Characteristics Rel-19
TS 37.141 vj10 RF Test Methods for Multi-Standard Radio Base Stations Rel-19
TR 38.889 vg00 NR-based access to unlicensed spectrum study Rel-16
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.