PRCF

Positioning Radio Co-ordination Function

Services
Introduced in R99
A network function responsible for coordinating radio resources and procedures for location-based services. It manages interactions between the core network and radio access network to support positioning methods like Cell-ID, OTDOA, and A-GPS, enabling services such as emergency caller location and location-based charging.

Description

The Positioning Radio Co-ordination Function (PRCF) is a functional entity defined within the 3GPP architecture to facilitate location services (LCS). It acts as a mediator between the core network's serving mobile location centre (SMLC) or gateway mobile location centre (GMLC) and the radio access network (RAN). Its primary role is to manage the radio-specific aspects of positioning, abstracting the complexities of different RAN technologies (like UTRAN or GERAN) from the core network. The PRCF receives positioning requests from the core network, which include the required quality of service (QoS) parameters such as accuracy and response time. It then translates these requests into specific radio procedures, selecting and coordinating the appropriate positioning method based on the UE's capabilities, network conditions, and the requested QoS.

Architecturally, the PRCF can be integrated within the RAN node, such as a Radio Network Controller (RNC) in UTRAN or a Base Station Controller (BSC) in GERAN. It interfaces with the core network via the Iupc interface (to the SMLC) and with other RAN elements. Key components of its operation include the management of measurement orders. For instance, for Observed Time Difference of Arrival (OTDOA), the PRCF instructs the UE to perform measurements on positioning reference signals from neighboring cells and may also coordinate with those cells to ensure the necessary reference signals are transmitted. It collects the raw measurement data (e.g., timing advances, signal strengths) from the UE and potentially from the network, performs preliminary processing, and forwards the results to the core network's positioning node for final location calculation.

The PRCF plays a critical role in supporting multiple positioning methods defined by 3GPP. These include network-based methods like Cell-ID (with or without timing advance), UE-assisted methods like OTDOA and Assisted-GNSS (A-GPS), and UE-based methods. For UE-assisted methods, the PRCF handles the delivery of assistance data (e.g., satellite ephemeris for A-GPS or neighbor cell information for OTDOA) to the UE. It also manages any necessary quiet periods or configuration of special positioning subframes to ensure accurate measurements. By centralizing this radio coordination, the PRCF enables efficient use of radio resources, minimizes positioning latency, and ensures that location services can operate seamlessly across different RAN deployments and UE generations, forming a foundational element for commercial and regulatory location-based services.

Purpose & Motivation

The PRCF was introduced to address the growing need for standardized, reliable, and accurate location services in mobile networks, driven initially by regulatory requirements for emergency caller location (e.g., E911 in the US) and subsequently by commercial applications. Prior to its standardization, proprietary or non-coordinated methods for gathering radio measurements for positioning existed, leading to interoperability issues, inefficient resource use, and inconsistent service quality across different network equipment vendors and RAN technologies.

Its creation was motivated by the necessity to decouple the positioning logic in the core network from the radio-specific implementation details. Without the PRCF, the core network's location server would need intimate knowledge of every RAN technology's measurement procedures and signaling, making the system complex and inflexible. The PRCF abstracts this layer, allowing the core network to issue generic positioning requests. This abstraction future-proofs the architecture, enabling the introduction of new positioning methods (like UTDOA or sensor-aided positioning) in the RAN without requiring major changes to the core network entities. It solves the problem of coordinated resource allocation for positioning, ensuring that when a UE is tasked to measure neighbor cells for OTDOA, those cells are configured appropriately to transmit the necessary positioning reference signals, which is crucial for accuracy in dense or synchronized networks.

Key Features

  • Coordinates radio resource allocation for positioning measurements
  • Supports multiple 3GPP positioning methods (Cell-ID, OTDOA, A-GNSS)
  • Interfaces between Core Network SMLC/GMLC and the Radio Access Network
  • Manages delivery of positioning assistance data to the UE
  • Handles collection and preliminary processing of UE and network measurements
  • Abstracts RAN-specific procedures for core network location services

Evolution Across Releases

R99 Initial

Introduced as part of the initial UMTS location services architecture. Defined the PRCF's role in UTRAN to coordinate positioning procedures between the Serving RNC (SRNC) and the Standalone SMLC (SAS) via the Iupc interface. Supported basic methods like Cell-ID and later OTDOA, establishing the functional split for radio coordination.

Defining Specifications

SpecificationTitle
TS 03.071 3GPP TR 03.071
TS 23.171 3GPP TS 23.171
TS 23.271 3GPP TS 23.271
TS 25.305 3GPP TS 25.305
TS 43.059 3GPP TR 43.059