CI

Cancellation Indication

Radio Access Network →
Introduced in Rel-4 Also in: User Equipment, Core Network, Radio Access Network

CI is a signaling mechanism in 3GPP networks that informs a User Equipment (UE) about the cancellation of its previously allocated uplink transmission resources.

Category
Radio Access Network
Introduced
Rel-4
Where
Services › Codecs
Also touches
3 segments
Specifications
14 specs
CI Description Purpose Specifications

Description

Cancellation Indication (CI) operates as a downlink control signaling mechanism within the 3GPP framework, specifically designed for radio resource management in the uplink direction. When a network entity (typically the eNodeB in LTE or gNB in 5G NR) grants uplink resources to a UE through an uplink grant, circumstances may arise where those resources need to be revoked before the UE utilizes them. The CI mechanism provides a standardized way for the network to signal this cancellation to the affected UE, preventing the UE from transmitting on resources that are no longer available or appropriate.

The technical implementation of CI involves specific control channel structures and timing relationships. In LTE systems, CI can be transmitted via the Physical Downlink Control Channel (PDCCH) or Enhanced PDCCH (EPDCCH) using specific Downlink Control Information (DCI) formats. The cancellation indication contains information identifying which previously granted uplink resources are being revoked, typically referencing specific subframes, resource blocks, or grant configurations. The UE monitors for these cancellation indications according to predefined timing rules, ensuring it can respond appropriately before its scheduled transmission time.

Architecturally, CI functionality resides primarily in the Medium Access Control (MAC) layer of both the network and UE sides, though it relies on physical layer signaling for transmission. The network's scheduler maintains awareness of all active grants and can trigger CI generation when resource conflicts arise, higher priority traffic emerges, or interference conditions change. On the UE side, the MAC entity processes received CI signals and updates its transmission buffer and scheduling accordingly, potentially aborting ongoing preparation for the cancelled transmission.

CI plays several critical roles in modern cellular networks. It enables more aggressive scheduling strategies by allowing the network to provisionally allocate resources while retaining the ability to reclaim them if needed. This is particularly valuable in dynamic environments with rapidly changing traffic patterns or interference conditions. CI also supports advanced features like uplink carrier aggregation, where resource coordination across multiple carriers may require timely adjustments. Furthermore, in Time Division Duplex (TDD) systems with flexible uplink-downlink configurations, CI helps manage transitions between transmission directions by ensuring uplink resources aren't used during reconfigured downlink periods.

The mechanism's design includes considerations for reliability and error handling. Since missing a cancellation indication could lead to colliding transmissions or inefficient resource usage, the specification includes provisions for robust transmission of CI signals, often with more conservative coding rates than regular grants. Additionally, the timing between CI transmission and the affected uplink transmission must provide sufficient margin for UE processing, ensuring the UE can reliably abort its transmission preparation.

Purpose & Motivation

Cancellation Indication was introduced to address fundamental challenges in dynamic radio resource management that emerged with packet-switched cellular networks. Prior to CI mechanisms, once uplink resources were granted to a UE, the network had limited ability to reclaim those resources if conditions changed. This rigidity led to several inefficiencies: granted but unused resources wasted capacity, urgent high-priority traffic faced delays waiting for scheduled resources to become available, and interference coordination between cells was hampered by inability to quickly adjust neighboring cell uplink transmissions.

The creation of CI was motivated by the evolution toward more sophisticated scheduling algorithms and quality of service (QoS) management in 3GPP systems. As networks moved from circuit-switched voice to packet data services with diverse latency and throughput requirements, schedulers needed greater flexibility. CI enables what might be called 'conditional scheduling'—where the network can provisionally allocate resources while retaining a cancellation option. This is particularly valuable for services like Voice over LTE (VoLTE) where sudden speech activity requires immediate resources, or for emergency services that must preempt normal traffic.

Historically, the limitations addressed by CI became more pronounced with the introduction of LTE and its all-IP architecture. The increased reliance on dynamic scheduling for both uplink and downlink, combined with features like semi-persistent scheduling for voice, created scenarios where resource conflicts were inevitable. Without CI, the network would either need to be overly conservative in granting resources (reducing efficiency) or tolerate collisions and retransmissions (increasing latency and reducing reliability). CI provided an elegant solution that balanced scheduling flexibility with transmission reliability, becoming increasingly important in 5G systems with their ultra-reliable low-latency communication (URLLC) requirements where resource preemption is essential.

Evolution Across Releases

Rel-4 Initial

Introduced the fundamental Cancellation Indication mechanism for UMTS systems, primarily focusing on FDD scenarios. Initial implementation provided basic capability for Node B to cancel previously allocated uplink dedicated physical channels. The architecture supported cancellation of both data and control channel transmissions, with timing relationships defined relative to the uplink frame structure.

Explore further

Broader topics and technologies where CI plays a role.

Defining Specifications

3GPP specifications that define or reference CI, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 23.085 vj00 Closed User Group (CUG) Supplementary Service Stage 2 Rel-19
TR 26.933 vj00 Study on Diverse Audio Capturing System Rel-19
TR 26.952 vj00 EVS Codec Selection, Verification & Characterization Rel-19
TR 26.975 vj00 AMR Speech Codec Performance Background Rel-19
TR 26.976 vj00 AMR-WB Codec Characterization & Verification Rel-19
TR 26.978 vj00 AMR Noise Suppression Selection Phase Technical Report Rel-19
TR 28.832 vi01 Technical Report on URLLC Management Rel-18
TS 32.251 vj00 PS Domain Charging Management Rel-19
TS 32.272 vj00 Charging for Push-to-Talk over Cellular (PoC) Rel-19
TS 32.293 vj00 Proxy Function in Domestic Service Provider Rel-19
TS 36.896 ve00 Study on Flexible eNB-ID and Cell-ID in E-UTRAN Rel-14
TR 43.901 vj00 Generic Access to A/Gb Interface Feasibility Study Rel-19
TS 46.055 vj00 GSM Enhanced Full Rate Speech Codec Performance Rel-19