PRS

Positioning Reference Signal

Physical Layer →
Introduced in Rel-9 Also in: Services

PRS is a downlink reference signal designed for positioning in LTE and NR, transmitted by base stations with a known pattern to enable UE measurements like RSTD for OTDOA.

Category
Physical Layer
Introduced
Rel-9
Where
Radio Access Network › NG-RAN (5G)
Also touches
1 segments
Specifications
21 specs
PRS Description Purpose Related Classification Detected Changes Specifications

Description

The Positioning Reference Signal (PRS) is a physical layer signal defined in 3GPP for LTE (E-UTRA) and subsequently for NR, engineered explicitly to facilitate accurate user equipment (UE) location determination. It is a pseudo-random sequence transmitted by eNodeBs (in LTE) or gNBs (in NR) across specific resource elements within the time-frequency grid of the downlink radio frame. Unlike cell-specific reference signals (CRS) used for channel estimation and demodulation, PRS is optimized for time-of-arrival measurements, featuring properties like low interference, configurable muting patterns, and high periodicity. The UE uses the received PRS from multiple neighboring cells to calculate the Reference Signal Time Difference (RSTD), which is the fundamental measurement for the Observed Time Difference of Arrival (OTDOA) positioning method. The network provides the UE with PRS configuration assistance data—including PRS bandwidth, periodicity, subframe offset, and muting sequence—via RRC signaling or LPP protocols, enabling the UE to efficiently detect and measure these signals even from weak cells.

Architecturally, PRS generation and transmission are handled by the physical layer of the base station. The signal is constructed using a gold sequence initialized with parameters derived from the cell's Physical Cell ID (PCI), a PRS configuration index, and the system frame number, ensuring it is unique and predictable per cell. In the frequency domain, PRS can be configured over various bandwidths (e.g., 6 to 100 resource blocks in LTE), and it can be transmitted on multiple antenna ports (using the same sequence) to support transmit diversity. A key feature is PRS muting, where certain PRS occasions from a cell are not transmitted according to a defined pattern; this reduces interference from strong cells, allowing the UE to hear weaker neighboring cells' PRS, which is critical for accurate RSTD measurements in heterogeneous networks. The time-domain structure involves positioning subframes that occur periodically (e.g., every 160, 320, 640, or 1280 ms), providing a trade-off between measurement latency and network overhead.

How PRS works in practice involves coordination across the network. The location server (e.g., LMF) determines the optimal PRS configuration for a geographical area and communicates this to the involved eNodeBs/gNBs via backhaul interfaces. These base stations then synchronously transmit their PRS according to the agreed configuration. The UE, upon receiving the assistance data, tunes its receiver during the configured positioning subframes, performs correlation of the received signal with the expected PRS sequence for each measured cell, and estimates the time of arrival. By comparing the arrival times from at least three geographically dispersed cells, the UE or the network can compute the UE's position via multilateration. In NR, PRS (often termed NR-PRS or simply PRS) has been enhanced with support for wider bandwidths (up to the full carrier bandwidth), beamforming, and operation in FR2 (mmWave) frequencies, leveraging directional transmission to improve accuracy. The design principles ensure PRS is robust against multipath fading and has high signal-to-interference-plus-noise ratio (SINR), which directly translates to finer time resolution and, consequently, better location precision.

Purpose & Motivation

PRS was created to overcome the limitations of using standard cell-specific reference signals (CRS) for positioning in LTE. Prior to Rel-9, positioning methods like OTDOA relied on CRS, but these signals were not optimized for time-of-arrival measurements; they suffered from high interference (as CRS are always transmitted and overlap between cells) and provided poor accuracy, especially in dense urban or indoor environments. The industry demand for more precise location services—driven by regulatory mandates for emergency caller location (e.g., FCC E911 Phase II requirements) and the growth of commercial location-based applications—necessitated a dedicated, low-interference reference signal designed from the ground up for positioning.

The introduction of PRS in 3GPP Release 9 specifically addressed the problem of hearability. In OTDOA, a UE must detect signals from at least three base stations. Often, the serving cell's signal is much stronger than neighboring cells, drowning them out. PRS solves this through configurable muting patterns and optimized power boosting. By muting PRS transmissions from strong cells at certain times, weaker cells' signals become detectable. Additionally, PRS can be transmitted with higher energy per resource element (EPRE) than data signals, improving the signal-to-noise ratio at the UE receiver. This directly enhances the accuracy of RSTD measurements, enabling location estimates within tens of meters, compared to hundreds of meters with earlier methods.

Beyond emergency services, PRS enabled a new class of commercial and IoT applications requiring reliable indoor and outdoor positioning, such as asset tracking, navigation in malls, and proximity-based services. Its standardized design ensured interoperability across vendors and operators. As networks evolved to 5G NR, the need for even higher accuracy (e.g., sub-meter for industrial IoT) and support for new frequency bands motivated further enhancements to PRS, including bandwidth extension, integration with beam management, and carrier aggregation support. Thus, PRS represents a core enabler for network-based positioning across 4G and 5G, providing the physical layer foundation that makes accurate, scalable location services feasible.

Classification

Specific typesNPRSPFLSL-PRS
Related approachesOTDOA

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (56 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-16 20 changes

In Release 16, the PRS function was enhanced with the introduction of a dedicated PRS measurement gap and the configuration of DL-PRS as a spatial relation reference for positioning SRS. Key corrections and alignments were made to procedures including DL PRS reception, resource prioritization, and processing priority order, alongside refinements to parameters like periodicity, muting, and SCS values. The updates also addressed capability descriptions, cell determination, and terminology for PRS-only transmission points.

  • Correction to PRS configuration TS 37.355CR0300
  • Correction to DL-PRS capability TS 37.355CR0302
  • Correction to PRS-only TP TS 37.355CR0305
  • Correction to the need code in NR-SelectedDL-PRS-IndexList TS 37.355CR0318
  • Correction to NR-DL-PRS-ResourcesCapability field description TS 37.355CR0331
  • Correction to DL PRS duration calculation for DL PRS processing TS 38.214CR0147

+ 14 more changes

Rel-17 18 changes

In Release 17, the PRS function was refined through corrections and clarifications to key procedures and capabilities. Specific enhancements included corrections to the PRS reception procedure, DL PRS search window calculation, and PRS muting, alongside clarifications for UE capability reporting within a positioning processing window (PPW) and for parameters like dl-prs-ResourceSetPeriodicityReq. The release also introduced reporting for DL PRS-RSRPP measurements and addressed PRS operation outside the initial bandwidth part.

  • Correction to UE capability for PRS measurement within a PPW TS 37.355CR0416
  • Addition of missing values for dl-prs-ResourceSetPeriodicityReq-r17 TS 37.355CR0464
  • Clarification on the field description of dl-prs-ResourceSetPeriodicityReq TS 37.355CR0477
  • Correction on PRS reception procedure TS 38.214CR0292
  • CR on PRS RSRPP reporting for 38.214 TS 38.214CR0295
  • CR on priority states within the PRS processing window TS 38.214CR0301

+ 12 more changes

Rel-18 17 changes

In Release 18, key enhancements for PRS include the introduction of a new 1-symbol PRS format across multiple protocol layers and the support for DL PRS measurements in RRC_IDLE mode. The release also introduces various corrections and refinements for sidelink PRS (SL-PRS), covering areas like resource request procedures, shared and dedicated resource pool configurations, and measurement reporting. Additionally, corrections were made to downlink PRS (DL-PRS) aspects, including aggregation, transmission characteristics, and priority subset handling for DL-AoD positioning.

  • Introduction of 1-symbol PRS in 37.355[1symbol_PRS] TS 37.355CR0437
  • Introduction of 1-symbol PRS in 38.331[1symbol_PRS] TS 38.331CR4014
  • Support 1-symbol PRS [1symbol_PRS] TS 38.455CR0102
  • CR on DL PRS measurement in RRC_IDLE mode TS 38.214CR0604
  • Correction on prioritization between SR and SL-PRS transmission TS 38.321CR1992
  • Miscellaneous corrections on SL-PRS TS 38.321CR2026

+ 11 more changes

Rel-19 1 change

In Release 19, a specific enhancement for Positioning Reference Signals (PRS) involved a correction to the processing of sidelink grants. This correction was applied specifically when operating within a Dedicated SL-PRS resource pool.

  • Correction on processing of sidelink grant on Dedicated SL-PRS resource pool TS 38.321CR2135

Explore further

Broader topics and technologies where PRS plays a role.

Defining Specifications

3GPP specifications that define or reference PRS, 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 36.133 vj20 E-UTRA RRM Requirements Rel-19
TS 36.211 vj10 LTE Physical Layer Specification Rel-19
TS 36.213 vj10 LTE Physical Layer Procedures Rel-19
TS 36.305 vj00 UE Positioning in E-UTRAN Stage 2 Rel-19
TS 36.355 vj00 LTE Positioning Protocol (LPP) Rel-19
TS 36.809 vc00 Study on RF Pattern Matching for LTE Positioning Rel-12
TS 36.855 vd00 E-UTRA Positioning Enhancements Study Rel-13
TS 37.355 vj20 LTE Positioning Protocol (LPP) Rel-19
TS 37.571 vj00 UE Conformance for Positioning Rel-19
TS 37.857 vd10 Study on Indoor Positioning Enhancements Rel-13
TS 38.161 vj10 NR UE TRP and TRS Requirements for FR1 Rel-19
TS 38.214 vj10 NR Physical Layer Procedures for Data Rel-19
TS 38.300 vj00 NG-RAN Overall Description Rel-19
TS 38.305 vj00 NG-RAN UE Positioning Stage 2 Rel-19
TS 38.321 vj00 NR MAC Protocol Specification Rel-19
TS 38.331 vj00 NR Radio Resource Control (RRC) Protocol Specification Rel-19
TS 38.455 vj10 NR Positioning Protocol A (NRPPa) Rel-19
TS 38.843 vj00 Study on AI/ML for NR Air Interface Rel-19
TR 38.857 vh00 Study on NR Positioning Enhancements Rel-17
TR 38.859 vi10 Technical Report Rel-18
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.