CI

Cancellation Indication

Radio Access Network
Introduced in Rel-4
Cancellation Indication (CI) is a signaling mechanism in 3GPP networks that enables the network to inform a User Equipment (UE) about the cancellation of previously allocated uplink transmission resources. This mechanism is crucial for efficient radio resource management, particularly in scenarios involving dynamic scheduling, interference coordination, or when higher priority traffic requires immediate access to resources. By allowing timely cancellation of granted resources, CI helps reduce unnecessary transmissions, conserve UE battery power, and improve overall spectral efficiency in the radio access network.

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.

Key Features

  • Enables dynamic revocation of previously granted uplink resources
  • Supports interference coordination between cells by allowing timely adjustment of uplink transmissions
  • Facilitates priority handling and preemption for high-priority traffic
  • Reduces unnecessary UE transmissions to conserve battery power
  • Enables more aggressive scheduling strategies with provisional resource allocation
  • Provides standardized signaling via specific DCI formats on downlink control channels

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.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 23.085 3GPP TS 23.085
TS 26.933 3GPP TS 26.933
TS 26.952 3GPP TS 26.952
TS 26.975 3GPP TS 26.975
TS 26.976 3GPP TS 26.976
TS 26.978 3GPP TS 26.978
TS 28.832 3GPP TS 28.832
TS 32.251 3GPP TR 32.251
TS 32.272 3GPP TR 32.272
TS 32.293 3GPP TR 32.293
TS 36.896 3GPP TR 36.896
TS 43.901 3GPP TR 43.901
TS 46.055 3GPP TR 46.055