DRNC

Drift Radio Network Controller

Radio Access Network →
Introduced in R99 Also in: Services

DRNC is the Radio Network Controller that relays user data and control signaling between the Serving RNC and a UE during soft handover in UMTS, when it controls the Node Bs the UE is using but is not its SRNC.

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

Description

The Drift Radio Network Controller (DRNC) is a fundamental concept in the UMTS Radio Access Network (UTRAN) architecture, specifically within the control plane for mobility management. It is an RNC that is currently controlling the cells (via Node Bs) that a User Equipment (UE) is using, but it is not the RNC that holds the Radio Resource Control (RRC) connection for that UE. The RNC that does hold the RRC connection is termed the Serving RNC (SRNC). The DRNC's primary role emerges during inter-RNC soft handover, where a UE is simultaneously connected to cells belonging to different RNCs. In this scenario, the SRNC remains the sole point of control for the UE's RRC connection, but the DRNC manages the radio resources of its own cells and acts as a routing agent.

Architecturally, the DRNC sits between the SRNC and the Node Bs under its control. The Iur interface connects the SRNC and the DRNC. User plane data and control signaling for the UE are transported over this Iur interface. The DRNC does not perform ciphering or integrity protection for the UE; these functions remain with the SRNC. Instead, the DRNC is responsible for the allocation and management of radio resources (like channelization codes and scrambling codes) on its own cells, executing commands received from the SRNC via the Radio Network Subsystem Application Part (RNSAP) protocol over the Iur.

From a data flow perspective, in the downlink, the SRNC sends the user data to the DRNC via the Iur interface. The DRNC then forwards this data to the appropriate Node B(s) under its control via the Iub interface. In the uplink, the process is reversed: the DRNC receives data from its Node Bs, combines it if the UE is in softer handover within the DRNC's cells, and then forwards it to the SRNC. This relaying function is transparent to the UE. The DRNC's role is critical for enabling seamless mobility and maintaining call quality during handovers between RNCs without requiring the SRNC role to be transferred, which is a more complex procedure known as SRNC relocation.

Purpose & Motivation

The DRNC concept was introduced in 3GPP Release 99 to solve the fundamental problem of seamless mobility and radio resource management in a distributed, multi-RNC UMTS network. Prior to UMTS, GSM networks used Base Station Controllers (BSCs) that typically managed contiguous geographic areas, and handovers between BSCs were hard handovers with a break-before-make characteristic. UMTS, with its WCDMA air interface, enabled soft handover, where a UE can be connected to multiple cells simultaneously for macro-diversity gain. This capability needed to extend across administrative boundaries controlled by different RNCs.

The DRNC mechanism allows the network to leverage the benefits of soft handover (improved coverage, reduced call drop, lower required transmit power) even when a UE moves into an area controlled by an RNC different from its SRNC. Without the DRNC role and the standardized Iur interface, such inter-RNC soft handover would be impossible, forcing either a hard handover (degrading performance) or an immediate and potentially unnecessary SRNC relocation (increasing signaling load and complexity). The DRNC thus enables a more flexible and efficient network architecture where the SRNC can be anchored while the UE's radio connection utilizes the best available resources from multiple RNC domains, optimizing both mobility performance and network resource utilization.

Classification

Part ofRNC
Related approachesSRNC

Evolution Across Releases

R99 Initial

Introduced as a core concept in the initial UTRAN architecture. Defined the DRNC role for managing radio resources of non-serving cells during soft handover, establishing the Iur interface and RNSAP protocol for SRNC-DRNC communication, and specifying user data forwarding procedures.

Enhanced support for HSDPA (High-Speed Downlink Packet Access) over the Iur interface. Defined procedures for handling HS-DSCH (High-Speed Downlink Shared Channel) serving cell change scenarios involving a DRNC, impacting data forwarding and control signaling.

Introduced HSUPA (High-Speed Uplink Packet Access) enhancements. Specified support for E-DCH (Enhanced Dedicated Channel) operation when a UE is in soft handover with a DRNC, including the handling of uplink scheduling information and hybrid ARQ processes across the Iur.

Further optimizations for HSPA+ features, including continuous packet connectivity (CPC) and enhanced Layer 2 protocols. Refined Iur signaling and data handling procedures to support these advanced features in DRNC scenarios.

Introduced support for Dual-Cell HSDPA (DC-HSDPA) operation. Defined mechanisms for when the two downlink carriers in DC-HSDPA are controlled by different RNCs (SRNC and DRNC), involving complex resource coordination and data flow management over Iur.

The core DRNC concept remained stable as the focus of 3GPP shifted to LTE/EPC. Later UMTS releases included minor enhancements and clarifications related to specific features or interworking scenarios, but no fundamental architectural changes to the DRNC role were introduced.

Explore further

Broader topics and technologies where DRNC plays a role.

Defining Specifications

3GPP specifications that define or reference DRNC, 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.171 v1300 LCS Stage 2 Specification for UMTS Rel-4
TS 23.271 vj00 LCS Stage 2 Specification 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.402 vj00 UTRAN Synchronisation Mechanisms Rel-19
TS 25.413 vj00 Radio Access Network Application Part (RANAP) Rel-19
TS 25.420 vj00 Iur Interface Introduction for UTRAN Rel-19
TS 25.423 vj00 UTRAN RNSAP Specification 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
TR 25.931 vj00 UTRAN Signalling Procedures Examples Rel-19