NRS

Network Requested Session

Management
Introduced in Rel-7
Network Requested Session (NRS) is a management concept enabling the network to initiate a session for a device, such as for device management or software updates. It is defined in 3GPP TS 28.404 and is crucial for automated network operations and remote device management.

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.

Key Features

  • Enables network-initiated session establishment without UE request
  • Supports automated device management and software updates
  • Integrates with OAM systems and Service-Based Management Architecture
  • Works across multiple 3GPP releases and access technologies
  • Provides secure and authorized session triggering mechanisms
  • Facilitates large-scale, efficient remote operations for IoT and consumer devices

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.

Defining Specifications

SpecificationTitle
TS 23.060 3GPP TS 23.060
TS 28.307 3GPP TS 28.307
TS 36.104 3GPP TR 36.104
TS 36.141 3GPP TR 36.141
TS 36.304 3GPP TR 36.304
TS 36.331 3GPP TR 36.331
TS 37.104 3GPP TR 37.104
TS 37.141 3GPP TR 37.141
TS 38.889 3GPP TR 38.889