5G NR · Phase tracking

Phase-Tracking RS (PT-RS)

At mmWave, the oscillator itself is noisy — its phase wanders, smearing every constellation point and rotating each OFDM symbol. PT-RS is a sparse pilot whose only job is to track and undo that rotation. This is the full technical picture: the physics of phase noise, the CP-OFDM per-RB pattern, the very different DFT-s-OFDM time-domain groups, and the exact L/K density rules. TS 38.211 §6.4.1.2 / TS 38.214 §6.2.3.

L = 1/2/4time density
K = 2/4freq density
FR2where it bites
38.214§6.2.3
oscillator jitter · CPE · PT-RS de-rotation
1 The physics

What phase noise actually does

A perfect oscillator spins at a constant rate. A real one jitters — its phase does a slow random walk. Over one OFDM symbol that shows up mostly as a common phase error (CPE): every subcarrier rotates by nearly the same angle. The catch is the walk accumulates across symbols, so a single estimate at the start of the slot goes stale. Crank the noise and watch the phase drift.

Why FR2Oscillator phase-noise power grows ∝ fc². At 28 GHz it is ~20·log₁₀(28/3.5) ≈ 18 dB worse than at 3.5 GHz — so PT-RS is essentially an mmWave tool, rarely configured in FR1.
2 The fix

De-rotating the constellation

PT-RS symbols are known, so the receiver measures the per-symbol rotation from them and spins it back out — exactly as DM-RS does for the channel, but updated every few symbols to chase the drift. Toggle PT-RS and watch a smeared 64-QAM cloud tighten.

EVM (approx)
Residual rotation
Verdict
3 Two completely different structures

CP-OFDM pilots vs DFT-s-OFDM groups

This is the uplink technical twist most miss. Under CP-OFDM, PT-RS is a frequency-domain pilot: one subcarrier on every K-th RB, on every L-th symbol. Under DFT-s-OFDM it can't be — that would break the single-carrier property — so PT-RS is inserted in the time domain before the DFT, as groups of samples. Flip between them.

4 CP-OFDM density rules

Time density L & frequency density K

The network ties the two densities to the impairment. L (every L-th symbol) comes from the MCS via thresholds ptrs-MCS1..4 — higher MCS ⇒ denser (smaller L). K (every K-th RB) comes from the scheduled bandwidth via NRB0..1 — wider band ⇒ sparser (larger K), because CPE is common across subcarriers. Move the sliders across the thresholds.

Time density L ← MCS

Resulting L
Meaning

Frequency density K ← bandwidth

Resulting K
Meaning

Resulting CP-OFDM pattern & overhead

PT-RS RE / alloc
Overhead
DM-RS association
port-derived
RE offset
from DM-RS
PT-RS shares a DM-RS antenna port and sits at a subcarrier offset derived from it (resourceElementOffset), so its channel estimate is borrowed from the associated DM-RS.
5 DFT-s-OFDM specifics

PT-RS groups & samples

Under transform precoding, PT-RS is defined by a number of groups and samples per group, both set by the scheduled bandwidth (TS 38.214 Table 6.2.3.2-1). The groups are spread across the DFT block so the receiver can track phase along the single-carrier symbol.

PT-RS groups
Samples / group
Total PT-RS samples
6 Put it together

A full PT-RS configuration

7 Knowledge check

Test yourself