The architectural vision of 5G New Radio (NR) is defined by its unprecedented ambition to support a wide spectrum of services with vastly different, and often conflicting, performance requirements. This ambition is crystallized in the three primary usage scenarios: Enhanced Mobile Broadband (eMBB), Ultra-Reliable Low-Latency Communications (URLLC), and massive Machine-Type Communications (mMTC). eMBB demands gigabit-per-second data rates, necessitating wide bandwidths and high-order modulation. In stark contrast, URLLC requires near-instantaneous, quasi-error-free data delivery for mission-critical applications like autonomous driving and remote surgery. Meanwhile, mMTC envisions connecting billions of low-power, low-complexity devices, prioritizing energy efficiency and scalability over raw performance. Orchestrating these diverse Quality of Service (QoS) demands on the same air interface, which is itself subject to the unpredictable and rapidly changing physics of radio propagation, presents a formidable challenge. A static, pre-configured resource allocation scheme would be profoundly inefficient, unable to adapt to fluctuating channel conditions, varying traffic loads, or the instantaneous needs of a specific service. This necessitates a control framework that is not only robust but also exceptionally agile and granular. The system must be able to make and communicate scheduling decisions on a sub-millisecond basis, dynamically assigning resources, selecting optimal transmission parameters, and managing interference with precision. This is the fundamental imperative that gives rise to the sophisticated physical layer control signaling at the heart of NR.

At the core of this dynamic control framework lies the Downlink Control Information, or DCI. Conceptually, DCI is the direct manifestation of a scheduling decision made by the gNodeB's (gNB) Medium Access Control (MAC) layer scheduler. It is a concise, highly structured message generated in the gNB and destined for a specific User Equipment (UE) or group of UEs. Its primary and original purpose is to act as the digital command line for the air interface, providing the UE with explicit instructions on how to receive downlink data or transmit uplink data. Every critical parameter for a successful data transaction is encapsulated within these few dozen bits. For a downlink reception on the Physical Downlink Shared Channel (PDSCH), the DCI will specify which frequency-domain resources (Resource Blocks) and time-domain resources (OFDM symbols) carry the UE's data, the Modulation and Coding Scheme (MCS) to be used for demodulation, and the specific parameters needed for the Hybrid Automatic Repeat Request (HARQ) process. Similarly, for an uplink transmission on the Physical Uplink Shared Channel (PUSCH), the DCI grants the UE permission to transmit and dictates the exact time-frequency resources, transmission power, and MCS it must use. However, the efficiency and reliability of this mechanism have led to an expansion of its role. Beyond pure scheduling, DCI is also used to convey other time-sensitive Layer 1 commands, such as power control adjustments, slot format changes, and pre-emption notifications, making it a versatile tool for overall system management. The structure and content of the DCI are meticulously defined in 3GPP TS 38.212, which specifies a variety of DCI formats tailored for each of these scenarios.

To understand the mechanics of DCI, it is crucial to place it within the context of the 5G NR protocol stack. While the scheduling intelligence resides in the gNB's MAC layer (TS 38.321), the DCI itself is a Layer 1 (L1) or physical layer message. After the MAC scheduler makes a decision, it passes the requisite control information to the physical layer. The PHY layer then encodes this information into a specific DCI format. This DCI message becomes the payload for the Physical Downlink Control Channel (PDCCH). The PDCCH's role is to reliably deliver the DCI to the UE, employing robust channel coding and traversing the air interface on a specific set of physical resources. The configuration details that govern this entire process—such as which DCI formats a UE should expect, where in the frequency spectrum it should look for the PDCCH (a concept known as a Control Resource Set or CORESET), and how often it should monitor it—are established by the Radio Resource Control (RRC) layer, as specified in TS 38.331. Upon successful decoding of a DCI from the PDCCH, the UE's physical layer is immediately armed with the necessary parameters to act upon the corresponding data channel—either the PDSCH for reception or the PUSCH for transmission, as detailed in the physical layer procedures of TS 38.213 and TS 38.214. This creates a tightly coupled, cross-layer control loop where RRC provides semi-static configuration, MAC provides dynamic scheduling decisions, and the physical layer executes these decisions via the DCI on the PDCCH.

The Anatomy of DCI - From Generation to Interpretation

The power and flexibility of NR's physical layer control stem from the meticulous structure of the DCI, governed by 3GPP TS 38.212, Section 7.3. This section breaks down not only what the DCI contains, but also the elegant process that ensures it is correctly received and identified by the intended user.

DCI Processing and the RNTI Scrambling Mechanism

Before a UE can act on a scheduling command, it must first successfully find and validate its DCI. This process begins at the gNB and involves a sequence of steps designed for maximum efficiency and reliability. The gNB first generates the DCI payload (the specific fields for a given DCI format) and then attaches a 24-bit Cyclic Redundancy Check (CRC) for error detection. This is standard practice. However, NR then employs a clever optimization: instead of adding a separate 16-bit address field to the DCI, it scrambles the 24-bit CRC by performing a bitwise XOR operation with the 16-bit Radio Network Temporary Identifier (RNTI) of the intended UE or UE group.

This CRC scrambling is a cornerstone of control channel efficiency, achieving two objectives simultaneously:

  1. Error Detection: The underlying CRC still provides a powerful check against corruption during radio transmission.
  2. Implicit Addressing: It embeds the UE's identity directly into the error-checking field, saving the 16 bits of overhead that an explicit address field would require. This saving is multiplied across thousands of DCIs transmitted every second, leading to a significant reduction in control channel overhead.

On the receiving end, the UE performs a "blind decoding" process on a set of PDCCH candidates within its configured search spaces. For each potential candidate it decodes, it must verify if the message is both error-free and intended for it. It does this by reversing the gNB's scrambling process:

  1. The UE's physical layer calculates a fresh CRC based on the received DCI payload bits.
  2. It then takes the scrambled CRC bits received from the gNB.
  3. It performs a bitwise XOR between its locally calculated CRC and the received, scrambled CRC.
  4. The 16-bit result of this operation is then compared against the UE's list of assigned RNTIs (e.g., C-RNTI, SI-RNTI, P-RNTI).

If the result matches one of its RNTIs, the DCI is considered valid. The UE now knows with high confidence that the message is error-free and is the specific command intended for it. If the result does not match any known RNTI, the UE discards the candidate and continues its blind decoding search. This entire sequence, from scrambling to the de-scrambling check, is the fundamental mechanism that allows a UE to pick its specific command out of a sea of control information broadcast to all users in a cell.

DCI Formats: A Toolbox for Every Scenario

The DCI formats are a specialized toolbox, with each format's payload size and content optimized for a specific task. They are defined in TS 38.212 and can be grouped by their primary function as summarized below. It is critical to distinguish that the "DCI Format" refers to the logical content and structure of the message payload. The physical transmission characteristics (e.g., coding, power) are determined independently by the gNB based on radio conditions, as explained in Part 3.

DCI Format Primary Purpose Scheduling Direction Typical RNTI Scrambling
Format 0_0 Compact/Fallback Uplink Grant Uplink C-RNTI, CS-RNTI, TC-RNTI
Format 0_1 Primary Unicast Uplink Grant Uplink C-RNTI, CS-RNTI, SP-CSI-RNTI
Format 0_2 Enhanced Unicast Uplink Grant (e.g., Multi-TRP) Uplink C-RNTI, CS-RNTI
Format 1_0 Compact/Fallback Downlink Assignment Downlink C-RNTI, CS-RNTI, P-RNTI, SI-RNTI, RA-RNTI, TC-RNTI
Format 1_1 Primary Unicast Downlink Assignment Downlink C-RNTI, CS-RNTI
Format 1_2 Enhanced Unicast Downlink Assignment (e.g., Multi-TRP) Downlink C-RNTI, CS-RNTI
Format 2_0 Slot Format Indication (SFI) N/A (Group Control) SFI-RNTI
Format 2_1 Pre-emption Indication (PI) N/A (Group Control) INT-RNTI
Format 2_2 Group TPC Commands for PUCCH N/A (Group Control) TPC-PUCCH-RNTI
Format 2_3 Group TPC Commands for PUSCH/SRS N/A (Group Control) TPC-PUSCH-RNTI, TPC-SRS-RNTI

The true scheduling power of DCI is realized through its information fields. While the exact composition varies by format, many fields are not fixed in size but are dynamically sized based on higher-layer RRC configurations. This adaptability is key to NR's efficiency, ensuring that DCI payloads are no larger than absolutely necessary for the current network deployment and UE configuration. This means the total size of a DCI Format 1_1, for example, can differ between UEs.

A prime example is the Frequency Domain Resource Assignment field. Its bit-width is a function of the size of the UE's active Bandwidth Part (BWP) and the chosen resource allocation method. An RRC message, such as RRCReconfiguration, will convey a PDCCH-Config information element. Within this, the ControlResourceSet IE defines the size of the frequency resources a UE monitors for control. The DCI field for frequency assignment must be large enough to point to any resource within that configured size. A UE configured with a 20 MHz BWP will require fewer bits for this field than a UE configured with a 100 MHz BWP, optimizing control channel overhead on a per-UE basis.

The following table breaks down some of the most critical fields found in the primary scheduling formats (0_1 and 1_1), as defined in TS 38.212, Section 7.3.1.

Information Field Typical Bit-Width Governing Specification Function and Insight
Frequency Domain Resource Assignment RRC Configured TS 38.212 (7.3.1.2.2), TS 38.214 (5.1.2) Defines the PRBs for data transmission. The bit-width is a function of the BWP size and the resource allocation type (Type 0 or Type 1). Type 1 offers more flexibility with lower overhead for smaller allocations.
Time Domain Resource Assignment RRC Configured (e.g., 4 bits) TS 38.212 (7.3.1.1.2), TS 38.214 (5.1.2.1) Points to a row in an RRC-configured table (pdsch-TimeDomainAllocationList) defining the slot offset (K0), symbol start and length (SLIV), and HARQ feedback timing (K1). This is a key mechanism for managing latency.
Modulation and Coding Scheme (MCS) 5 bits TS 38.212 (7.3.1.1.1), TS 38.214 (5.1.3) Indexes one of 32 entries in a table specifying the modulation order (QPSK to 256QAM) and target code rate. The gNB selects the highest possible MCS based on channel conditions to maximize spectral efficiency.
New Data Indicator (NDI) 1 bit per Transport Block TS 38.212 (7.3.1.1.1) Toggled to indicate a new data packet. Crucial for the UE's HARQ entity to know whether to flush its buffer or combine the reception with a previous attempt. A simple but vital part of the HARQ protocol.
HARQ Process ID 4 bits TS 38.212 (7.3.1.1.1) Identifies one of the 16 possible parallel HARQ processes. Enables a "stop-and-wait" protocol for each process while allowing continuous data transmission across all processes, maximizing throughput.
Redundancy Version (RV) 2 bits TS 38.212 (7.3.1.1.1) Specifies which of four possible coded versions of the data is being sent (0, 1, 2, 3). For retransmissions, the gNB can send a different RV, providing incremental redundancy to improve decoding success.
TPC command for scheduled PUSCH/PUCCH 2 bits TS 38.212 (7.3.1.2.1), TS 38.213 (7.1, 7.2) A closed-loop power control command. Instructs the UE to adjust its transmit power in steps (e.g., -1, 0, 1, 3 dB) relative to its current power level, compensating for fast fading.
Transmission Configuration Indication (TCI) RRC Configured (e.g., 3 bits) TS 38.212 (7.3.1.1.1), TS 38.214 (5.1.5) Selects one of several RRC-configured TCI-States. Each state links the PDSCH to a reference signal (like an SSB or CSI-RS), providing the UE with the necessary Quasi-Co-Location (QCL) information to determine its receive beam.
SRS request 2 bits TS 38.212 (7.3.1.1.2) Triggers an aperiodic SRS transmission by the UE. This allows the gNB to request an "on-demand" channel state sounding for more accurate, timely uplink scheduling and beam management.

The Role of RNTIs

The Radio Network Temporary Identifier (RNTI) is the "key" that enables the DCI addressing mechanism. Different RNTIs are defined for different purposes, allowing the UE to distinguish between commands intended for it alone, commands for system-wide information, commands for random access, and commands for various groups. The main RNTIs are defined in TS 38.321, Section 7.1.

RNTI Type Value Range (Hex) Purpose Typical Use Case
P-RNTI FFFE Paging Used to decode DCI scheduling the PDSCH that carries a paging message. Monitored by UEs in RRC_IDLE and RRC_INACTIVE states.
SI-RNTI FFFF System Information Used to decode DCI scheduling the PDSCH that carries System Information Blocks (SIBs), which are needed to access the cell.
RA-RNTI 0001 - 003C Random Access Response Temporarily used to decode DCI scheduling the PDSCH containing the Random Access Response (Msg2) after a UE sends a PRACH preamble (Msg1).
C-RNTI RRC Configured Cell-specific UE ID The primary, unique identifier for a UE in RRC_CONNECTED state. Used for all unicast UL grants and DL assignments.
TC-RNTI RRC Configured Temporary C-RNTI Used for scheduling the retransmission of Msg3 during the contention resolution phase of the random access procedure.
CS-RNTI RRC Configured Configured Scheduling Used for scheduling PDSCH/PUSCH for semi-persistent scheduling (SPS) or configured grants, allowing grants to be activated/deactivated rather than sent individually.
INT-RNTI RRC Configured Interruption Used by a group of UEs to monitor for DCI Format 2_1, which indicates that a scheduled transmission has been pre-empted by a higher-priority one.
SFI-RNTI RRC Configured Slot Format Indication Used by a group of UEs to monitor for DCI Format 2_0, which dynamically indicates the DL/UL/Flexible direction of upcoming slots.
TPC-RNTIs RRC Configured Transmit Power Control A set of RNTIs (e.g., TPC-PUSCH-RNTI) used for group power control commands via DCI Formats 2_2 and 2_3.

The Search for DCI - PDCCH, CORESETs, and Search Spaces

Understanding the DCI payload is only half the story. The other half is the sophisticated mechanism that enables a UE to efficiently find its specific DCI from the "sea of signals" transmitted by the gNB. This is not accomplished by decoding everything, but through a highly structured search defined by three key concepts: the Physical Downlink Control Channel (PDCCH), the Control Resource Set (CORESET), and the Search Space. This entire framework is defined in TS 38.213, Section 10.

The Vehicle: Physical Downlink Control Channel (PDCCH)

The PDCCH is the physical channel dedicated to carrying DCI. Its design is a balance between reliability and resource efficiency. The fundamental building block of the PDCCH is the Control Channel Element (CCE), which consists of 6 Resource Element Groups (REGs), where one REG is one PRB in the frequency domain and one OFDM symbol in the time domain.

To adapt to varying radio conditions, the gNB transmits a DCI using a variable number of CCEs. This is known as the Aggregation Level (AL), which can be 1, 2, 4, 8, or 16. A higher AL means the DCI is spread over more physical resources, providing a lower effective code rate and thus greater robustness, which is essential for UEs at the cell edge or in poor channel conditions. The gNB scheduler dynamically chooses the lowest AL that can be reliably decoded by the UE to maximize resource efficiency. The transmission always uses QPSK modulation, and its power is controlled independently by the gNB.

Where to Look: The Control Resource Set (CORESET)

A UE is not required to search for PDCCH across the entire carrier bandwidth. A key concept enabling power efficiency is the Bandwidth Part (BWP). A BWP is a subset of the total cell bandwidth that a UE is actively configured to operate on. A UE with limited RF capabilities may only support a 20 MHz BWP, while a high-end UE might use a 100 MHz BWP on the same 100 MHz carrier. A UE can also be switched between different BWPs to save power (e.g., a wide BWP for high data rate, and a narrow BWP during periods of inactivity).

A CORESET is defined within a BWP. It is a specific time-frequency window where PDCCH transmissions can be found, configured by the gNB via RRC signaling. It is defined by:

By confining the search to a much smaller CORESET, the system significantly reduces the UE's processing load and power consumption.

When and How to Look: The Search Space

The CORESET tells the UE where to look, but the Search Space tells it when and how to look. The concept of a Search Space solves the "too much to decode" problem by defining a finite set of PDCCH candidates that a UE must monitor. A candidate is defined by its Aggregation Level and its starting CCE within the CORESET. RRC configures the UE with one or more Search Spaces, each having the following key properties:

The distinction between Common and UE-Specific Search Spaces is fundamental to the operation of the control channel. A UE must be able to find Common Search Spaces without any prior dedicated configuration. The locations for these are therefore "fixed" by a standardized mapping. A prime example is the Type0-PDCCH CSS used for decoding the DCI that schedules System Information Block 1 (SIB1). A UE decodes the Master Information Block (MIB) from the broadcast channel, which contains an index value (pdcch-ConfigSIB1). This index points to a specific row in Table 13-1 of TS 38.213. That table entry defines all the necessary parameters of the CORESET (its time/frequency size) and the Search Space (its monitoring occasions and candidate locations), allowing any UE to find SIB1 by following a pre-defined, standardized procedure.

In contrast, the UE-Specific Search Space, which handles dedicated scheduling grants, faces a different challenge: persistent PDCCH blocking. If two UEs were assigned simple, fixed USS locations that happened to overlap, it would be impossible for the gNB to schedule them simultaneously. To solve this, the USS employs a dynamic location mechanism. For each monitoring occasion, the UE and gNB independently calculate the starting CCE for the USS candidates using a hashing formula defined in TS 38.213. This formula acts as a deterministic scrambler, taking inputs like the UE's unique C-RNTI and the constantly changing slot index. Because the slot index changes for every monitoring occasion, the output of the hash function changes, causing the starting location of the search space to "jump" around within the CORESET in a pseudo-random manner. The brilliance of this design is that if two UEs have their search spaces collide in one slot, the hashing function ensures they will almost certainly have different, non-colliding locations in the next monitoring occasion. This prevents persistent blocking, ensures fairness, and makes the entire control channel framework more robust and scalable in a dense multi-user environment.

DCI in Action - Advanced Features and System Evolution

DCI Enhancements for Ultra-Reliable Low-Latency Communications (URLLC)

URLLC represents one of the most significant challenges for a cellular system, demanding near-perfect reliability (e.g., 99.999% success rate) and air interface latencies on the order of 1ms or less. Achieving this requires a level of agility and responsiveness that pushes the control channel design to its limits. The DCI framework is central to meeting these targets through several key mechanisms.

First, to minimize latency, every microsecond of processing delay counts. The compact DCI Formats 0_0 and 1_0, while often used as fallbacks, are particularly well-suited for URLLC. Their smaller payload sizes mean they can be decoded faster by the UE and can be transmitted with greater robustness (i.e., at a higher effective coding gain for a given Aggregation Level) than their larger counterparts, Formats 0_1 and 1_1. This ensures the initial scheduling command arrives both quickly and reliably.

Second, and most critically, NR must be able to prioritize time-sensitive URLLC data over less critical eMBB traffic that may already be scheduled. This is achieved through the mechanism of dynamic pre-emption, which is orchestrated by DCI Format 2_1. When a high-priority URLLC packet arrives at the gNB, the scheduler can make an instantaneous decision to allocate resources that were already promised to an eMBB UE. To inform the eMBB UE of this action, the gNB transmits a DCI Format 2_1 scrambled with a group-common Interruption RNTI (INT-RNTI). This special DCI contains a bitmap where each bit corresponds to a block of resources within the eMBB UE's scheduled allocation. If a bit is set, it signals to the eMBB UE that it should not expect to receive data on those specific resources, as they have been pre-empted for the URLLC transmission. This allows the UE to puncture its decoding buffer or perform rate-matching around the pre-empted resources, preserving the integrity of its own data reception while vacating the resources for the URLLC transmission with minimal delay. This DCI-driven pre-emption is a powerful example of how the control framework facilitates sophisticated co-existence between different service types on the same carrier.

Supporting Advanced MIMO and Multi-TRP

The evolution of 5G has pushed for ever-increasing spectral efficiency and reliability, much of which is delivered through advanced antenna techniques. DCI is the primary tool for dynamically managing these complex Multi-Input Multi-Output (MIMO) systems. While the basic TCI field in DCI Format 1_1 handles beam management for a single transmission point, more advanced scenarios require richer control information.

This is particularly true for Multi-TRP (Transmission/Reception Point) operation, where a UE is simultaneously connected to two or more physically separate gNB transmission panels. This can be used for improved reliability (as in non-coherent joint transmission) or for higher throughput. To manage this, DCI Formats 1_2 and 0_2 were introduced as standardized extensions to the existing DCI families. These enhanced formats contain fields that can, for example, assign two different TCI states in a single DL DCI—one for the PDSCH originating from the first TRP and another for the PDSCH from the second TRP. This allows the gNB to dynamically and independently control the beams from each TRP on a per-DCI basis, adapting to the complex and fast-changing spatial channels. The DCI can also carry separate power control commands and other parameters for each TRP, providing fine-grained control over the multi-point transmission.

DCI's Role in Modern Network Topologies

The fundamental flexibility of the DCI framework allows it to be adapted to network architectures beyond the traditional star topology of a macro cell. This adaptation is achieved through a combination of re-interpreting existing DCI formats under specific RRC contexts and, when necessary, introducing entirely new, specialized DCI formats.

The Direct Link to HARQ

While DCI is a Layer 1 message, it is the primary driver of the Layer 2 (MAC) Hybrid Automatic Repeat Request (HARQ) protocol. This protocol is the workhorse of reliable data delivery in NR, and its operation is explicitly controlled by three key fields within the DCI: the HARQ Process ID, the New Data Indicator (NDI), and the Redundancy Version (RV).

When a gNB MAC layer decides to transmit a new data packet (a transport block) to a UE, it reserves one of the 16 available HARQ processes. It then generates a DCI that includes the 4-bit HARQ Process ID for that process, sets the 2-bit Redundancy Version (RV) to 0 (indicating the original version of the coded data), and toggles the 1-bit New Data Indicator (NDI) from its previous value for that process. Upon receiving this DCI, the UE's physical layer decodes the corresponding PDSCH and passes the data to its MAC layer. The MAC layer notes the toggled NDI, knows this is a new packet for the given HARQ process, and attempts to decode it.

If the decoding is successful, the UE sends a HARQ-ACK (Acknowledgement) back to the gNB. The gNB can then free up that HARQ process and use it for another new data packet. If, however, the decoding fails, the UE sends a HARQ-NACK (Negative Acknowledgement). Upon receiving the NACK, the gNB scheduler knows a retransmission is required. It generates a new DCI for the same HARQ Process ID but this time it does not toggle the NDI bit. It also sets the RV to a different value (e.g., 2). The UE receives this new DCI, sees the same NDI, and immediately understands this is a retransmission for the data it already has stored in its HARQ buffer. It then uses the new RV to decode a different coded version of the data from the PDSCH and combine it with the previously received version (soft combining), vastly increasing the probability of a successful decode. This DCI-driven loop of transmission, feedback, and retransmission is the essence of HARQ in NR.

Conclusion

Downlink Control Information is far more than a simple set of commands; it is the lifeblood of the NR air interface. It represents the final, executable output of a complex, cross-layer control system designed for unparalleled flexibility and efficiency. The entire framework operates as a cohesive whole: the RRC layer provides the semi-static "rules of engagement" by configuring BWPs, CORESETs, and Search Spaces. Within these boundaries, the MAC scheduler makes dynamic, sub-millisecond decisions based on traffic demand, buffer status, and channel quality. These decisions are then perfectly encapsulated in the bits and fields of a DCI payload, which is encoded, protected by an RNTI-scrambled CRC, and transmitted with an adaptively chosen robustness level on the PDCCH. The UE, by following the structured search procedures, efficiently finds its specific commands, decodes the DCI, and is instantly equipped with the precise parameters needed to receive data, transmit data, manage its beams, or adjust its behavior. From the high-level orchestration of diverse services like eMBB and URLLC to the low-level mechanics of the HARQ protocol, DCI is the indispensable digital thread that binds the system together, enabling the dynamic performance that defines 5G.

The central role of DCI is certain to continue and evolve as NR progresses towards 6G. For Release 19 and beyond, DCI formats and procedures will likely be enhanced to support key work areas. Furthermore, energy efficiency remains a paramount driver of network evolution, and DCI is central to this effort by enabling dynamic activity management. For instance, in Carrier Aggregation, a UE can be commanded to deactivate and "sleep" on its Secondary Cells (SCells) when they are not needed. This is orchestrated by a MAC Control Element, which is itself delivered on a PDSCH scheduled by a DCI on the Primary Cell. DCI also enables other key power-saving techniques like dynamic Bandwidth Part (BWP) switching and defining the monitoring periodicity for Discontinuous Reception (DRX), making it a critical tool for extending the battery life of all devices, from high-performance smartphones to low-power Reduced Capability (RedCap) sensors.

Looking ahead, DCI will be adapted for more dynamic management of AI/ML-driven air interfaces, potentially signaling AI model selections or configurations. It will also be enhanced for advanced sidelink to support autonomous vehicle and extended reality (XR) use cases. Towards 6G, where joint communication and sensing (JCAS) is a key research pillar, one can envision DCI evolving further. It might carry commands that not only schedule a data transmission but also configure the transmission's properties for simultaneous radar-like environmental sensing. As network topologies become more distributed and intelligent, the DCI framework, with its proven scalability and efficiency, will remain the fundamental tool for commanding and controlling the wireless physical layer.