SRNC

Serving Radio Network Controller

Radio Access Network →
Introduced in R99 Also in: Services

SRNC is the key control node in a UMTS (3G) network that manages radio resources and connections for user equipment, handling functions like admission control, power control, and handover.

Category
Radio Access Network
Introduced
R99
Where
Radio Access Network › UTRAN (3G)
Also touches
1 segments
Specifications
28 specs
SRNC Description Purpose Related Classification Specifications

Description

The Serving Radio Network Controller (SRNC) is a fundamental network element within the UMTS Terrestrial Radio Access Network (UTRAN) architecture, as standardized from 3GPP Release 99 onwards. It acts as the controlling RNC for a specific connection with a User Equipment (UE). When a UE establishes a connection to the network, one RNC is assigned the SRNC role. This SRNC is responsible for the complete Layer 2 (Data Link Layer) and Layer 3 (Network Layer) protocol termination for the radio interface (Uu interface) towards that UE. It manages the associated radio access bearers (RABs) and performs critical radio resource management (RRM) functions.

Architecturally, the SRNC connects to the Core Network (CN) via the Iu interface and to other RNCs via the Iur interface. It controls one or more Node Bs (base stations) through the Iub interface. The SRNC contains the Radio Resource Control (RRC) protocol entity that communicates directly with the UE, handling connection establishment, mobility procedures, and the broadcast of system information. It also houses the Radio Link Control (RLC) and Medium Access Control (MAC) entities responsible for data transfer, segmentation, reassembly, and scheduling over the air interface.

Key operational roles of the SRNC include admission control, where it decides whether to admit new radio links based on available capacity and interference levels; power control, to maintain the quality of the radio link while minimizing interference; and handover control, managing both soft handovers (where the UE communicates with multiple Node Bs simultaneously) and hard handovers. The SRNC also performs ciphering and integrity protection for data and signaling transmitted over the radio interface. In scenarios where a UE moves under the control of a different RNC (the Drift RNC or DRNC), the original SRNC retains control of the connection and the Iu interface to the core network, with user data potentially being routed via the Iur interface.

Purpose & Motivation

The SRNC was introduced with UMTS (3G) to provide a centralized, intelligent control point for the radio access network, a significant evolution from the simpler Base Station Controller (BSC) in GSM/GPRS networks. It was created to manage the new Wideband Code Division Multiple Access (W-CDMA) air interface, which introduced complex resource management challenges like soft handover and fast power control. The SRNC architecture separated the control plane (handled by the SRNC) from the user plane forwarding (which could be handled by a Drift RNC), enabling more flexible and efficient network topologies and mobility management.

This separation addressed limitations of the earlier GSM BSC, which was more tightly coupled to its base stations and less capable of handling the sophisticated macro-diversity and QoS requirements of 3G services. The SRNC model allowed for the introduction of the Iur interface between RNCs, enabling seamless inter-RNC soft handover and robust mobility without requiring a handover at the core network interface for every RNC change. This was essential for supporting real-time services like voice and video over IP with continuous quality.

Furthermore, the SRNC's role in ciphering and integrity protection centralized security functions at a trusted network node, providing a robust security termination point for the radio link. Its design was pivotal in enabling the packet-switched domain and mixed traffic flows that defined 3G multimedia services, laying the groundwork for the all-IP architectures that followed in later generations.

Classification

Part ofRNC
Specific typesMRNC
Related approachesDRNC

Evolution Across Releases

R99 Initial

Introduced as the foundational SRNC concept within the initial UTRAN architecture for UMTS. It was defined as the RNC that maintains the Iu connection and performs full Layer 2/3 control for a UE, supporting W-CDMA, soft handover, and the initial set of RRM functions.

Explore further

Broader topics and technologies where SRNC plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 23.060 vj00 GPRS Service Description Stage 2 Rel-19
TS 23.171 v1300 LCS Stage 2 Specification for UMTS Rel-4
TS 23.271 vj00 LCS Stage 2 Specification Rel-19
TR 23.923 v1300 Mobile IP+ Feasibility Study for UMTS/GPRS Rel-4
TS 25.171 vj00 A-GPS Minimum Performance Requirements for UTRA FDD UE Rel-19
TS 25.301 vj00 UE-UTRAN Radio Interface Protocol Architecture Rel-19
TS 25.302 vj00 UTRA Physical Layer Services Rel-19
TS 25.305 vj00 UTRAN UE Positioning Stage 2 Rel-19
TS 25.321 vj00 MAC Protocol Specification for UTRAN Rel-19
TS 25.401 vj00 UTRAN Overall Architecture Rel-19
TS 25.402 vj00 UTRAN Synchronisation Mechanisms Rel-19
TS 25.413 vj00 Radio Access Network Application Part (RANAP) Rel-19
TS 25.415 vj00 Iu Interface User Plane Protocol Rel-19
TS 25.420 vj00 Iur Interface Introduction for UTRAN Rel-19
TS 25.423 vj00 UTRAN RNSAP Specification Rel-19
TS 25.425 vj00 UTRAN Iur Interface User Plane Protocols Rel-19
TS 25.427 vj00 UTRAN Iub/Iur User Plane Protocols Rel-19
TS 25.430 vj00 Introduction to Iub Interface Specifications Rel-19
TS 25.433 vj00 Node B Application Part (NBAP) Protocol Rel-19
TS 25.450 vj00 Iupc Interface Introduction for UTRAN Positioning Rel-19
TS 25.452 vj00 Iupc Interface Signalling Transport for PCAP Rel-19
TS 25.453 vj00 PCAP Protocol Specification Rel-19
TR 25.931 vj00 UTRAN Signalling Procedures Examples Rel-19
TS 29.415 vj00 Nb User Plane Protocol Specification Rel-19
TS 33.859 vb10 UTRAN Key Hierarchy Enhancement Study Rel-11
TS 37.320 vj00 Minimization of Drive Tests (MDT) Overview Rel-19
TS 43.130 vj00 Iur-g Interface Overview Rel-19