5G NR · FR2 · Beamforming control

Beam Management

At mmWave, a link only exists while two beams point at each other. This is the closed loop that finds, refines, indicates and repairs that pointing: the P-1 / P-2 / P-3 sweeps, SSB beam selection, L1-RSRP reporting, TCI beam indication, and beam-failure recovery — animated and spec-accurate to TS 38.213 §6 & TS 38.214 §5.2.1.4.

≤64SSB beams (FR2)
P1·P2·P3refinement
L1-RSRPbeam metric
38.213§6
gNB sweeping SSB beams · UE locking the strongest
1 Why beams

No beam, no link

Above 24 GHz, free-space path loss is brutal and antennas are tiny — so energy is concentrated into narrow beams to close the budget. The price: a beam covers only a sliver of the cell, and any rotation, blockage or movement can drop it. Beam management is the continuous process of keeping the Tx and Rx beams aligned.

Acquisition

Find a usable beam pair at initial access via the periodic SSB beam sweep — coarse, cell-wide.

Refinement

Narrow both sides with CSI-RS sweeps (P-2 on the gNB, P-3 on the UE) for maximum gain.

Recovery

Detect a failed beam fast and recover to a known-good candidate before the connection drops.

2 The procedures

P-1, P-2, P-3

Three nested sweeps. P-1 finds a coarse pair using wide SSB beams. P-2 fixes the UE beam and sweeps narrower gNB beams. P-3 fixes the gNB beam and sweeps UE beams. Each step tightens the pair.

Procedure
gNB beam
UE beam
3 Acquisition

SSB beam sweep & selection

The gNB transmits each SS/PBCH block on a different beam within a half-frame burst. The max number of beams L depends on the band: ≤4 below 3 GHz, ≤8 for FR1 3–6 GHz, up to 64 in FR2. The UE measures L1-RSRP per beam and locks the best; its index maps to a RACH occasion.

Best SSB index
Best L1-RSRP
Beams swept
→ RACH occasion
4 Feedback

L1-RSRP beam reporting

The UE reports the best N beams (each as an SSBRI or CRI) with their L1-RSRP — the strongest absolute, the rest as 4-bit differentials. With group-based reporting the UE reports beams it can receive simultaneously (two Rx chains), enabling fast switching and diversity.

Report quantisation (38.133)Strongest beam: absolute L1-RSRP (7 bits, 1 dB step) · others: differential (4 bits, 2 dB step) relative to the strongest.
5 Indication

TCI beam indication

Once a beam is chosen, the gNB tells the UE which one to use for PDCCH/PDSCH via a TCI state (a QCL Type-D = spatial-Rx reference). MAC-CE activates up to 8 TCI states; DCI's TCI field points to one. After a beam application time, the UE switches its Rx beam.

6 Recovery

Beam-failure detection & recovery

The UE monitors BFD-RS hypothetical BLER. Each time it crosses the threshold a beam-failure instance is counted; reaching beamFailureInstanceMaxCount declares failure. The UE then finds a candidate beam above an RSRP threshold and starts a contention-free PRACH recovery. Run it:

Press Simulate. With poor channel quality, beam-failure instances accumulate until maxCount triggers recovery via a candidate beam.
7 Knowledge check

Test yourself