mmWave & 5G

CSI Feedback

/ˈsee ˈess ˈeye ˈfeed-bak/ (C-S-I feedback)
In 5G NR and LTE, the uplink reporting mechanism through which a user device tells the base station what the downlink radio channel looks like. After measuring the gNB's reference pilots, the device performs channel estimation and returns a compact set of quantized indicators, the channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI), and layer indicator (LI). The gNB uses this to adapt modulation and coding and to compute the MIMO precoding weights that steer energy toward the user. Because reports are derived from CSI-RS pilots and are quantized to a few bits, CSI feedback is always a delayed, lossy snapshot of the true channel, which sets the practical limit on closed-loop beamforming gain in mobile networks.
Category: mmWave & 5G
Indicators: CQI, PMI, RI, LI
CSI-RS Ports: up to 32

How CSI Feedback Closes the MIMO Loop

Closed-loop MIMO only works if the transmitter knows the channel. In 5G NR the base station cannot measure its own downlink channel directly in FDD, so it transmits CSI-RS pilots and asks the user equipment (UE) to report back. The UE estimates the matrix channel H between every transmit and receive antenna port, then collapses that estimate into three or four small integers: CQI selects the modulation and coding scheme (MCS) the UE believes it can decode at roughly 10 percent block error rate, RI tells the gNB how many independent spatial layers the channel can support, and PMI points to the codebook entry whose precoding vector best matches the channel's dominant eigenmode. The gNB combines these with its own scheduling logic to pick a transmission for the next slot.

The reporting is configurable along several axes. CSI-RS and the associated report can be periodic (fixed cadence on PUCCH), semi-persistent (activated and deactivated by MAC control elements), or aperiodic (triggered on demand by a DCI field, with the report carried on PUSCH). Frequency granularity ranges from wideband (one report for the whole carrier) to subband (one report per group of resource blocks), trading overhead against precision. Separate CSI-IM resources let the UE measure interference and noise so the reported CQI reflects the post-equalization SINR rather than raw signal power.

The fundamental tension is overhead versus fidelity. A finer report tracks the channel more accurately and supports aggressive multi-user MIMO, but consumes scarce uplink capacity and arrives with latency that may already be stale by the time the gNB uses it. This is why 5G defines both a low-overhead Type I codebook for beam selection and a high-fidelity Type II codebook for multi-user precoding, and why TDD systems often bypass explicit feedback altogether by exploiting channel reciprocity from uplink sounding.

Indicators and the Reporting Equations

Spectral efficiency from CQI (target BLER ≈ 10%):
η ≈ (modulation order Qm) × (code rate R)  bits/symbol

Rank (RI) upper bound:
RI ≤ min(Nt, Nr)   (transmit / receive antenna count)

PMI precoding applied at the gNB:
y = W × x,   W = codebook entry selected by PMI

Channel coherence time (feedback validity):
Tc ≈ 0.4 / fD,   fD = (v × fc) / c

Example: v = 120 km/h, fc = 3.5 GHz → fD ≈ 389 Hz → Tc ≈ 1.0 ms, so a report older than ~1 ms is largely stale.

5G NR CSI Report Quantities and Codebooks

QuantityFull NameTypical BitsWhat It ControlsRange / Notes
CQIChannel Quality Indicator4 per codewordModulation & coding schemeIndex 0 to 15 (QPSK to 256-QAM)
PMIPrecoding Matrix Indicator4 to 200+MIMO precoding weightsType I coarse, Type II fine
RIRank Indicator1 to 3Number of spatial layers1 to 8 layers (DL)
LILayer Indicator1 to 2Strongest layer for phase refUsed with Type II
Type ISingle-beam codebook~10 to 20 totalSU-MIMO, beam mgmtLow overhead, coarse
Type IIMulti-beam codebook~50 to 200+ totalMU-MIMO precodingHigh overhead, 2 to 4 DFT beams
Common Questions

Frequently Asked Questions

What is the difference between Type I and Type II CSI codebooks in 5G NR?

Type I reports a single dominant beam per layer using a handful of bits, giving coarse spatial resolution suited to single-user MIMO and beam management. Type II reports a linear combination of 2 to 4 orthogonal DFT beams per polarization, each with its own amplitude and phase, reconstructing the channel finely enough for accurate multi-user MIMO and interference nulling. A rank-1 Type II report can exceed 200 bits versus roughly 10 to 20 bits for Type I, so Type II is reserved for cell-edge or high-load multi-user cases.

How does CSI-RS relate to CSI feedback?

CSI-RS is the downlink pilot the gNB transmits so the UE can measure the channel; the UE estimates the per-port channel, computes CQI, PMI, and RI, then sends those quantized indicators back as CSI feedback. CSI-RS supports up to 32 antenna ports and can be periodic, semi-persistent, or aperiodic (DCI-triggered). Separate CSI-IM resources let the UE measure interference so the reported CQI reflects true post-equalization SINR rather than just received signal power.

Why is CSI feedback less reliable in high-mobility or FDD systems?

The report describes the channel at the measurement instant, but the channel decorrelates as the user moves; coherence time is roughly 0.4 / fD, so at 3.5 GHz and 120 km/h (fD ≈ 389 Hz) it is near 1 ms, and a report delivered a few milliseconds late causes precoding mismatch. TDD systems can exploit reciprocity and derive the downlink channel from uplink SRS, but FDD uses different frequencies where reciprocity fails, so explicit CSI feedback is mandatory despite its latency and quantization limits.

mmWave & 5G Hardware

Build the RF Front End Behind the Feedback Loop

CSI feedback is only as good as the millimeter-wave front end that carries it. RF Essentials supplies the low-noise amplifiers, frequency converters, and integrated assemblies that make accurate 5G channel measurement possible.

Get in Touch