SRNS

Serving Radio Network Subsystem

Radio Access Network
Introduced in R99
The SRNS is the set of UTRAN network elements, primarily the Serving RNC (SRNC) and its controlled Node Bs, that provides the radio access bearer service to a specific UE. It represents the active radio access network 'point of attachment' for the user equipment. This concept is central to mobility management and resource control in 3G networks.

Description

The Serving Radio Network Subsystem (SRNS) is a logical grouping within the UMTS Terrestrial Radio Access Network (UTRAN) that encompasses all the radio network entities responsible for the connection of a specific User Equipment (UE) at a given time. Its core component is the Serving Radio Network Controller (SRNC), which holds the control plane connection (RRC) and manages the radio resources for the UE. The SRNS also includes the one or more Node Bs (base stations) that are currently involved in the radio communication with the UE, such as those in the active set for a soft handover.

Functionally, the SRNS is the UTRAN side of the Radio Access Bearer (RAB), which is the service provided by the CN to the UE for transporting user data. The SRNS is responsible for establishing, maintaining, and releasing these RABs as requested by the Core Network. It maps the QoS parameters of a RAB to the appropriate transport and radio resources across the Iub and Uu interfaces. The SRNS manages the mobility of the UE within its coverage area, executing handovers and updating the active set of cells.

A key architectural aspect is the SRNS relocation procedure. When a UE moves such that another RNC becomes more appropriate to serve as the SRNC (e.g., for efficiency or because the Iur interface is not available), the SRNS role is transferred from the old SRNC to the new RNC. This procedure involves transferring the entire UE context, including security keys and radio bearer configurations, to the new RNC, which then becomes the new SRNC and establishes a direct Iu connection to the Core Network. The concept of the SRNS, therefore, defines a clear 'anchor point' in UTRAN for each UE, simplifying core network routing and mobility management.

Purpose & Motivation

The SRNS concept was introduced to provide a clear and manageable abstraction for the radio access network's role in serving a mobile user. In the complex, decentralized architecture of UTRAN with potentially multiple RNCs and widespread soft handover, it was necessary to define a single, responsible subsystem for each UE from the perspective of the Core Network. This solved the problem of the Core Network needing to communicate with a potentially changing set of RNCs as the user moved; instead, it communicates only with the current SRNS (via the SRNC).

It addressed the limitations of earlier cellular systems where the control entity (like the BSC in GSM) was statically tied to a set of base stations. The SRNS is a dynamic assignment that can follow the user, enabled by the Iur interface and SRNS relocation procedures. This was essential for supporting seamless mobility and service continuity for packet-switched and circuit-switched services in 3G, especially for real-time applications.

Furthermore, the SRNS model cleanly separates the concerns of radio resource control (handled within the SRNS) from core network routing and service control. It provides a stable endpoint for the Iu interface, allowing the core network to treat the radio access as a service-providing subsystem, which later facilitated the evolution towards flatter architectures in LTE, where many SRNC functions were distributed to the base stations (eNBs).

Key Features

  • Logically groups the SRNC and its associated active Node Bs serving a specific UE
  • Acts as the UTRAN service endpoint for one or more Radio Access Bearers (RABs)
  • Responsible for executing SRNS relocation procedures to transfer the serving role between RNCs
  • Manages the mapping of RAB QoS parameters to radio and transport network resources
  • Maintains the UE context, including security information and radio bearer configurations
  • Provides the point of interface (Iu) between UTRAN and the Core Network for a UE's connection

Evolution Across Releases

R99 Initial

Introduced alongside the UTRAN architecture as the fundamental logical subsystem serving a UE. Defined its role in managing Radio Access Bearers, performing mobility control like handover, and serving as the anchor for the Iu interface connection from the Core Network.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 23.009 3GPP TS 23.009
TS 23.060 3GPP TS 23.060
TS 23.205 3GPP TS 23.205
TS 23.221 3GPP TS 23.221
TS 23.236 3GPP TS 23.236
TS 23.923 3GPP TS 23.923
TS 25.301 3GPP TS 25.301
TS 25.302 3GPP TS 25.302
TS 25.321 3GPP TS 25.321
TS 25.401 3GPP TS 25.401
TS 25.402 3GPP TS 25.402
TS 25.410 3GPP TS 25.410
TS 25.413 3GPP TS 25.413
TS 25.415 3GPP TS 25.415
TS 25.420 3GPP TS 25.420
TS 25.423 3GPP TS 25.423
TS 25.453 3GPP TS 25.453
TS 25.931 3GPP TS 25.931
TS 33.859 3GPP TR 33.859