Description
The Radio Network Subsystem (RNS) is a fundamental architectural component of the UMTS Terrestrial Radio Access Network (UTRAN). As defined in 3GPP TS 21.905 and TS 25.401, an RNS can be either a full UTRAN or only a part of a UTRAN. It offers the allocation and release of specific radio resources to establish means of connection between a User Equipment (UE) and the UTRAN. Each RNS contains exactly one Radio Network Controller (RNC) and is responsible for the resources and transmission/reception in a set of cells. The RNS is the functional grouping that enables the UTRAN to manage radio resources efficiently across multiple cells.
The architecture of an RNS is centered around the RNC, which acts as the controlling element. The RNC within an RNS is responsible for radio resource management, including admission control, handover decisions, and power control coordination. It communicates with multiple NodeBs, each of which covers one or more cells. The NodeBs perform the actual radio transmission and reception, converting digital data from the RNC into radio signals and vice versa. The RNS thus forms a hierarchical structure: the RNC manages the NodeBs, and the NodeBs manage the radio links to the UEs.
In a typical UTRAN deployment, multiple RNSs are interconnected via the Iur interface, which allows for soft handover between cells controlled by different RNCs. When a UE moves from a cell controlled by one RNS to a cell controlled by another, the Serving RNC (SRNC) in the original RNS coordinates with the Drift RNC (DRNC) in the target RNS to maintain the connection. This inter-RNS mobility is a key feature of UMTS and is enabled by the RNS architecture. The Iur interface carries signaling and user data between RNCs, ensuring seamless service continuity.
The RNS is responsible for the allocation and release of radio resources. When a UE requests a connection, the RNC in the RNS performs admission control to determine whether sufficient resources (such as channelization codes, power, and hardware) are available. If admitted, the RNC allocates the necessary resources and instructs the NodeBs to establish the radio links. When the connection ends or when the UE moves to another RNS, the resources are released. This resource management function is critical for maintaining quality of service and maximizing network capacity.
From a deployment perspective, an RNS can be configured in various ways. A single RNS may cover a large geographic area with many NodeBs, or it may be part of a larger UTRAN with multiple RNSs. The flexibility of the RNS concept allows operators to scale their networks according to capacity and coverage requirements. The RNS architecture has remained fundamentally stable across all 3GPP releases from Rel-4 through Rel-19, although the specific implementations and capabilities of RNCs and NodeBs have evolved. The RNS concept is also relevant to the study of UTRAN evolution, including the introduction of features like High-Speed Downlink Packet Access (HSDPA) and High-Speed Uplink Packet Access (HSUPA), which are managed within the RNS framework.
Purpose & Motivation
The Radio Network Subsystem was created to provide a structured and scalable architecture for managing radio resources in UMTS networks. In the early days of cellular networks, radio access was managed in a relatively flat manner, with base stations connected directly to the core network. As networks grew in complexity and capacity demands increased, a more hierarchical approach was needed. The RNS solves this by introducing a clear separation between the radio resource management functions (performed by the RNC) and the radio transmission/reception functions (performed by NodeBs). This separation allows for more efficient resource allocation, better mobility management, and easier network scaling.
Historically, the RNS concept emerged with the initial UMTS specifications in Rel-4, building on the architectural principles of GSM's Base Station Subsystem (BSS). However, unlike the BSS, which was designed primarily for voice services, the RNS was designed to support a wide range of services, including voice, video, and packet data, with varying quality of service requirements. The RNS addresses the limitations of earlier architectures by providing a flexible framework for radio resource management that can adapt to changing traffic patterns and service demands.
The RNS also addresses the need for seamless mobility across a large network. By allowing multiple RNSs to be interconnected via the Iur interface, the RNS architecture enables soft handover between cells controlled by different RNCs. This is essential for maintaining connection quality as users move through the network. Without the RNS concept, mobility management would be more complex and less efficient, potentially leading to dropped calls and degraded service. The RNS has proven to be a robust and scalable architecture, remaining fundamentally unchanged from Rel-4 through Rel-19.
What changed in its specifications
The latest release-to-release comparison of specifications that define Radio Network Subsystem. Each summary describes the whole specification, not only this term.
Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TR 21.905 →Rel-19 brings only minor changes to TS 25.401: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TS 25.401 →Release Timeline
Evolution Across Releases
An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.
Initial definition introduced in 3GPP TS 21.905: 'RNS can be either a full UTRAN or only a part of a UTRAN. An RNS offers the allocation and release of specific radio resources to establish means of connection in between an UE and the UTRAN. A Radio Network Subsystem contains one RNC and is responsible for the resources and transmission/reception in a set of cells.' This established the RNS as a core architectural element of UTRAN.
Definition text was reformatted to remove line breaks: 'RNS can be either a full UTRAN or only a part of a UTRANAn RNS offers the allocation and release of specific radio resources to establish means of connection in between an UE and the UTRAN. A Radio Network Subsystem contains one RNC and is responsible for the resources and transmission/reception in a set of cells.' The technical meaning remained identical.
Defining Specifications
3GPP specifications that define or reference Radio Network Subsystem, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 read |
| TS 25.401 vj00 | UTRAN Overall Architecture | Rel-19 read |