Description
Quasi Co-Location (QCL) is a fundamental concept in 3GPP New Radio (NR) that defines an assumed relationship between different reference signal antenna ports or between a reference signal port and a data channel port. When two antenna ports are configured as QCL, the UE is allowed to assume that certain large-scale properties of the radio channel experienced on the first port can be inferred and applied to assist in the reception of signals on the second port. These large-scale properties include parameters like Doppler shift, Doppler spread, average delay, delay spread, and spatial Rx parameters (which relate to the receiving beam). This assumption significantly reduces the complexity and time required for channel estimation, particularly for channels like the Physical Downlink Shared Channel (PDSCH).
The specification defines several QCL types (Type A, B, C, D) in 38.214, each allowing the inference of a different subset of these large-scale parameters. For example, Type A includes Doppler shift, Doppler spread, average delay, and delay spread. Type D is particularly critical for beam management as it includes spatial Rx parameters, meaning the UE can assume the same receive beam can be used for ports with a Type D QCL relationship. In practice, the gNB configures the UE with Transmission Configuration Indicator (TCI) states via RRC signaling and/or MAC CE activation. Each TCI state contains information that links a target reference signal (like a CSI-RS or SS/PBCH block) to a QCL type and a source reference signal. The UE then uses measurements from the source RS to derive channel estimates for the target RS or the PDSCH.
Architecturally, QCL is essential for enabling efficient beamformed transmission, especially in Frequency Range 2 (FR2 - mmWave). Due to high path loss at these frequencies, communication relies on narrow, high-gain beams. QCL Type D allows the gNB to indicate that the PDSCH is transmitted using the same beam (and thus similar spatial characteristics) as a previously measured CSI-RS or SSB. The UE can then apply the same receive beamforming weights, avoiding an exhaustive beam search for every transmission. This is managed through beam management procedures (P-1, P-2, P-3) and is tightly integrated with the control signaling for scheduling grants (where the TCI state is indicated in the DCI).
Purpose & Motivation
QCL was introduced in NR (Rel-15) to address the significant challenges of channel estimation and beam management in advanced MIMO and millimeter-wave systems, which were not sufficiently handled by LTE's antenna port quasi co-location framework. In LTE, QCL assumptions were simpler and implicit for many ports, but NR's use of massive beamforming, wider bandwidths, and higher frequencies created a scenario where the channel characteristics for different reference signals could be vastly different, especially if they were transmitted from different analog beams or different TRPs (Transmission Reception Points). Without explicit QCL relationships, the UE would need to perform independent, complex channel estimation for every signal, increasing latency, power consumption, and reducing reliability.
The primary problem QCL solves is enabling efficient UE receiver processing in a highly dynamic beamformed environment. It allows the network to explicitly inform the UE about which reference signals are 'alike' in terms of their channel statistics, so the UE can reuse prior measurements. This is critical for achieving low latency in beam switching and tracking, which is vital for maintaining connectivity for mobile users in mmWave bands where beams are narrow. It also facilitates advanced multi-TRP and coordinated multipoint (CoMP) operations by allowing the network to define relationships between signals from different geographical points, providing a flexible framework for managing spatial diversity and multiplexing gains in 5G networks.
Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (13 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 15, the QCL function was extended to specify quasi-co-location assumptions for critical initial access channels, including the PDCCH and PDSCH for the Random Access Response (RAR) and for Msg4 in CONNECTED mode. It also introduced QCL configurations for CORESETs other than CORESET 0, enabling more robust beam-based reception during these procedures.
- QCL properties of Msg4 in CONNECTED Mode TS 38.213CR0023
- CR on QCL assumption for receiving PDCCH for RAR TS 38.213CR0026
- CR on QCL assumption for a CORESET other than 0 TS 38.213CR0030
- QCL properties of Msg4 in CONNECTED Mode TS 38.214CR0020
- CR on QCL assumption for receiving PDSCH for RAR TS 38.214CR0025
In Release 16, the QCL function was enhanced to formally support using a Downlink Positioning Reference Signal (DL-PRS) from a serving or neighboring cell as a QCL source, specifically for QCL typeD, through the new `DL-PRS-QCL-Info-r16` information element. This introduced explicit signaling for a DL-PRS source via `qcl-DL-PRS-ResourceID` and `qcl-DL-PRS-ResourceSetID`, alongside the existing SSB source option. Furthermore, new UE capability signaling (`NR-DL-PRS-QCL-ProcessingCapability`) was defined to indicate support for using SSB or DL-PRS from neighbor cells as a QCL source for a DL-PRS.
In Release 17, enhancements to QCL included the introduction of a **default QCL for a unified TCI state for PDSCH and A-CSI-RS**, streamlining state management. The release also defined new capabilities and structures for DL-PRS QCL, such as the **dl-PRS-QCL-InformationReqTRPlist** for on-demand positioning assistance and the **dl-PRS-ResourcePrioritySubset** for prioritizing DL-AoD reporting. Furthermore, explicit UE capability signaling for using SSB or DL-PRS from neighbor cells as a QCL source (**ssb-FromNeighCellAsQCL**, **prs-FromServNeighCellAsQCL**) was standardized.
- CR on default QCL for unified TCI state for PDSCH and A-CSI-RS TS 38.214CR0314
In Release 18, a key enhancement for the QCL function was the introduction of QCL-TypeD priorities for overlapping CORESETs in Multi-DCI/Multi-TRP (M-DCI/M-TRP) operation to manage reception conflicts. The release also included corrections to the QCL assumption procedures following a Layer 1/Layer 2 (L1/L2) triggered cell switch command. Furthermore, it introduced the new field `dl-PRS-ResourceSymbolOffset-v1800` for DL-PRS configuration, where its presence instructs the device to ignore the previous `dl-PRS-ResourceSymbolOffset-r16` parameter.
In Release 19, the enhancements to the QCL function included the introduction of a capability for AI/ML-model-based processing, specifically the `NR-DL-AIML-QCL-ProcessingCapability`. Furthermore, corrections were made to the QCL assumption for Configured Long-Term Measurement (CLTM) and to the properties derived from a default beam, refining the existing QCL framework for improved accuracy.
Explore further
Broader topics and technologies where QCL plays a role.
Defining Specifications
3GPP specifications that define or reference QCL, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 37.355 vj20 | LTE Positioning Protocol (LPP) | Rel-19 |
| TS 38.106 vj20 | NR Repeater Radio Transmission and Reception | Rel-19 |
| TS 38.133 vj20 | 5G UE Radio Requirements for RRC_IDLE Mobility | Rel-19 |
| TS 38.174 vj10 | NR Integrated Access and Backhaul Radio Spec | Rel-19 |
| TS 38.176 vj20 | IAB Conformance Testing Specification | Rel-19 |
| TS 38.213 vj10 | NR Physical Layer Control Procedures | Rel-19 |
| TS 38.214 vj10 | NR Physical Layer Procedures for Data | Rel-19 |
| TS 38.831 vg10 | UE RF Requirements for FR2 Enhancements | Rel-16 |
| TR 38.833 vh00 | NR Demodulation Performance Enhancement | Rel-17 |
| TR 38.878 vi40 | Technical Report on Advanced Receiver for MU-MIMO | Rel-18 |