Description
Cross Link Interference (CLI) is a specific interference phenomenon inherent to Time Division Duplexing (TDD) based radio access networks, such as 5G NR. In TDD, the same frequency band is used for both uplink (UL) and downlink (DL) transmissions, separated in time. CLI occurs when the transmission direction (UL or DL) is not perfectly synchronized across neighboring cells or between a base station (gNB) and user equipment (UE). For instance, a strong uplink transmission from a UE in one cell can interfere with the downlink reception of a UE in a neighboring cell if their slot configurations are misaligned. This is particularly problematic in 5G NR, which supports flexible and dynamic TDD slot formats that can be adjusted per cell based on traffic demand, increasing the potential for cross-link conflicts.
The architecture for managing CLI involves coordination mechanisms between network nodes. Key components include the gNB, UEs, and the core network functions that facilitate interference measurement and coordination policies. The process works through CLI measurement and reporting. A gNB can configure a UE to measure specific CLI reference signals, such as the Sounding Reference Signal (SRS) from another UE for uplink-to-downlink interference, or the Channel State Information Reference Signal (CSI-RS) from a neighboring gNB for downlink-to-uplink interference. The UE reports these measurements, allowing the serving gNB to assess the interference level and take mitigation actions.
Mitigation strategies form the core of CLI handling. These include inter-cell coordination via the Xn interface, where gNBs exchange slot format information and potentially align their TDD patterns to minimize conflicting transmission directions. More advanced techniques involve power control, where the transmit power of interfering uplink signals is reduced, or spatial filtering using beamforming to direct energy away from victim receivers. In 3GPP specifications, CLI management is integral to features like dynamic TDD, integrated access and backhaul (IAB), and sidelink communications, ensuring robust performance in dense and heterogeneous network deployments.
Purpose & Motivation
CLI exists because the spectral efficiency advantages of TDD come with the cost of potential intra-frequency interference between cells with unsynchronized transmission directions. Traditional Frequency Division Duplexing (FDD) systems use separate bands for uplink and downlink, inherently avoiding this problem. However, TDD is favored in 5G and beyond for its flexibility in allocating time resources asymmetrically between uplink and downlink to match bursty data traffic. This flexibility, especially with dynamic slot format configuration per cell, introduces the risk of severe interference that can degrade throughput and increase packet error rates.
The creation of standardized CLI measurement and mitigation procedures in 3GPP was motivated by the deployment of dense 5G networks, particularly in mid-band spectrum (e.g., 3.5 GHz). In such environments, cells are closer together, and interference scenarios are more frequent and severe. Prior to formal CLI handling, networks relied on static TDD configurations or large guard bands, which were inefficient. The 3GPP standards from Release 15 onwards introduced explicit CLI frameworks to enable the full benefits of dynamic TDD without catastrophic interference, thereby unlocking higher capacity and more efficient spectrum use in 5G NR.
What changed in its specifications
The latest release-to-release comparison of specifications that define CLI. Each summary describes the whole specification, not only this term.
Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TR 21.905 →Rel-5 added MExE Classmark 4 for CLI Compact Profile devices, covering architecture, security, charging, and capability negotiation.
Full comparison in TS 23.057 →Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (20 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
- Introduction of cross link interference management TS 37.340CR0182
- Introduction of UE behaviour for SRS measurements for CLI TS 38.214CR0043
- Introduction of cross link interference management TS 38.300CR0201
- Introduction of CLI handling and RIM in TS38.331 TS 38.331CR1494
- BL CR to 38.423: CLI support on XnAP TS 38.423CR0089
- Support for CLI TS 38.473CR0287
+ 7 more changes
- Clarification on the number of simultaneous L1 CLI-RSSI and simultaneous L1 SRS-RSRP measurement resources TS 38.214CR0745
- Correction on the maximum number of SRS-RSRP measurement resource sets and CLI-RSSI measurement resource sets TS 38.214CR0746
- Clarification to UE-to-UE CLI mitigation in SBFD operation TS 38.300CR1080
- Correction to XnAP on CLI Indication TS 38.423CR1595
- Correction to F1AP on CLI Indication TS 38.473CR1636
Defining Specifications
3GPP specifications that define or reference CLI, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 read |
| TS 23.057 vj00 | Mobile Execution Environment (MExE) Specification | Rel-19 read |
| TS 23.218 vj00 | IMS Call Model Specification | Rel-19 read |
| TS 28.552 vk40 | 5G Network Performance Measurements | Rel-20 read |
| TS 31.102 vk00 | USIM Application Specification | Rel-20 read |
| TS 32.101 vj00 | PLMN Management Principles and Requirements | Rel-19 read |
| TS 33.831 vc00 | Study on Spoofed Call Detection & Prevention | Rel-12 read |
| TS 37.340 vj30 | Overview of Multi-Connectivity Operation using E-UTRA and NR | Rel-19 read |
| TS 38.133 vk10 | NR Radio Resource Management Requirements | Rel-20 read |
| TS 38.214 vj50 | NR Physical Layer Data Channel Procedures | Rel-19 read |
| TS 38.215 vj40 | NR Physical Layer Measurements | Rel-19 read |
| TS 38.300 vj40 | NR and NG-RAN Overall Description | Rel-19 read |
| TS 38.331 vj40 | NR Radio Resource Control (RRC) | Rel-19 read |
| TS 38.401 vj30 | NG-RAN Architecture Description | Rel-19 read |
| TS 38.420 vj10 | Introduction to Xn interface specifications | Rel-19 read |
| TS 38.423 vj40 | NG-RAN Xn Application Protocol | Rel-19 read |
| TS 38.470 vj20 | F1 Interface Specification for NG-RAN | Rel-19 read |
| TS 38.473 vj40 | F1 Application Protocol (F1AP) | Rel-19 read |
| TR 38.828 vg10 | CLI and RIM for NR | Rel-16 read |
| TR 38.858 vi20 | Technical Report on Evolution of NR Duplex Operation | Rel-18 read |