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
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
| Specification | Title |
|---|---|
| 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 |