Skip to content

RNSAP

The UTRAN control-plane contract by which a serving radio network controller coordinates UE mobility and radio resources held by a peer drift controller across the logical Iur interface.

Version
v2 · 2026-09-06 · History
Domain-specific #
2689
Origin domain
mobile telecommunications
Subdomain
UMTS terrestrial radio access network signaling
Aliases
Radio Network Subsystem Application Part

Core Idea

RNSAP—the Radio Network Subsystem Application Part—is the 3GPP control-plane protocol through which peer controllers coordinate UTRAN functions across the logical Iur interface. Its defining case occurs when a UE's serving radio network controller (SRNC) retains the connection-level serving role while radio links or transport resources used by that UE lie in cells controlled by another controller, the drift RNC (DRNC). The two controllers cannot act as one owner: the SRNC has the UE-wide view and requests a result, while the DRNC owns local radio resources, performs admission and allocation, and reports what it can provide. RNSAP turns that split authority into explicit, stateful procedures.

Scope of Application

Inter-RNS radio-link control. When a UE uses radio resources in a cell controlled by a DRNC, the SRNC can request setup, addition, deletion, or reconfiguration of radio links. The DRNS makes local allocation decisions and returns success or failure. Synchronized reconfiguration separates preparation from commit, allowing both sides to coordinate a common activation point rather than changing a live configuration independently.

Measurement and supervision. Dedicated and common measurement procedures allow one peer to initiate, receive reports from, terminate, or learn the failure of measurements made on resources controlled by another.

Clarity

A useful diagnostic is to ask who owns the decision and who owns the resource? If one RNC retains the UE-serving context while another owns the cell or radio resource being requested, measured, reconfigured, or released, RNSAP is a plausible coordinating layer. If the exchange is between the UE and its RNC, between an RNC and the core network, or between an RNC and its Node B, a different protocol boundary applies.

Manages Complexity

RNSAP localizes the coordination burden created by distributed radio-resource ownership. Without it, the SRNC would need vendor-specific access to DRNS internals, or the two RNCs would need to duplicate all state and decision logic. The protocol instead declares the minimum information that crosses the boundary: identifiers, requested configuration, capabilities, measurements, resource responses, causes, timing commitments, and failure reports. Each controller may implement its own internal algorithms while honoring the same external contract.

Abstract Reasoning

Authority inference. If a requested radio link belongs to a DRNS cell, the SRNC can express the desired UE-level outcome but cannot assume local capacity. The DRNC may allocate, modify, or reject according to its controlled resources. A design that lets the requester dictate unverified local allocation breaks the split-authority invariant.

Knowledge Transfer

Within UTRAN engineering, the role map transfers literally across many procedure families. Radio-link setup, dedicated measurement initiation, common-resource control, congestion indication, relocation, and reset use different information elements, yet all coordinate separate controllers through explicit context and outcome rules. The same map supports implementation, conformance testing, packet analysis, interoperability testing, and operations troubleshooting.

There is also useful but bounded transfer to other telecommunications application protocols. RANAP, NBAP, LTE X2AP, and later RAN interfaces likewise separate application semantics from transport and coordinate network roles through elementary procedures.

Relationships to Other Abstractions

Local relationship map for RNSAPParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.RNSAPDOMAINPrime abstraction: Interface — presupposesInterfacePRIME

Current abstraction RNSAP Domain-specific

Parents (1) — more general patterns this builds on

  • RNSAP presupposes Interface Prime

    interface — proposed strict parent. RNSAP is a rule-governed surface through which two controllers exchange information and control while hiding their internal resource algorithms.

Hierarchy path (1) — routes to 1 parentless root

Neighborhood in Abstraction Space

RNSAP sits in a sparse region of the domain-specific corpus (96th percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.

Family — Unclustered & Miscellaneous (1565 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-09-08