Cell-based transmission priority

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a first downlink control information (DCI) at a first time, and may receive a second DCI at a second, later time. Each DCI may contain scheduling information for scheduling a number of transmissions at the UE. A transmission associated with the first DCI on a first cell may be scheduled to start before or during a transmission associated with the second DCI on a second cell. The UE may then determine priorities associated with the first and second cells. In cases where the priority of the second cell is greater than the priority of the first cell, the UE may transmit the second scheduled transmission before it transmits the first scheduled transmission. As a result, the UE may prioritize transmitting the second scheduled transmission before the first scheduled transmission.

BACKGROUND

The following relates generally to wireless communications, and more specifically to cell-based transmission priority.

In some cases, a UE may receive control information scheduling various transmissions that are sent at different times, which may be based on when the control information or a subsequent transmission is received. However, the time at which a transmission is to be sent may, in some cases, increases communications latency or may otherwise be undesirable. Therefore, techniques to better handle conflicting scheduled transmissions may be desirable.

SUMMARY

The described techniques relate to improved methods, systems, devices, and apparatuses that support cell-based transmission priority. Generally, the described techniques provide for improved methods for out-of-order transmission processes (such as out-of-order hybrid automatic repeat request (HARQ)-acknowledgment (ACK)) based on the transmission priority of a cell associated with scheduled transmissions. According to one aspect, a UE may receive a first downlink control information (DCI) at a first time, and may receive a second DCI at a second, later, time. Each DCI may include scheduling information for scheduling downlink transmissions at the UE. In one case, a downlink transmission associated with the first DCI may be scheduled on a first cell (e.g., a component carrier, a virtual cell, etc.), and may be scheduled to occur before a downlink transmission associated with the second DCI scheduled on a second cell. The UE may then determine priorities associated with the first and second cells (e.g., whether the cell is a high priority cell or a low priority cell). In cases where the priority of the second cell is greater than the priority of the first cell, the UE may transmit HARQ-ACK for the second scheduled downlink transmission before it may transmit HARQ-ACK for the first scheduled downlink transmission. In this way, the UE may prioritize transmitting HARQ-ACK feedback for the second scheduled downlink transmission, and may thus deprioritize HARQ-ACK feedback for the first scheduled downlink transmission.

According to another aspect, the UE may receive a first DCI at a first time, and may receive a second DCI at a second, later, time. Each DCI may contain scheduling information for uplink or downlink transmissions at the UE. In one example, the first DCI may schedule a first transmission on a first cell, and the second DCI may schedule a second transmission on a second cell, where the second transmission is scheduled to start before or during (e.g., overlapping with) the first scheduled transmission. In some examples, the first and second scheduled transmissions may comprise a data transmission over a physical uplink shared channel (PUSCH). The UE may then determine priorities associated with the first and second cells (e.g., whether the cell is a high priority cell or a low priority cell). In cases where the priority of the second cell is greater than the priority of the first cell, the UE may communicate using the second scheduled transmission before communicating with the first scheduled transmission. In other cases, the UE may puncture or interrupt the first scheduled transmission with the second scheduled transmission based on the priority of the cell associated with the second transmission. In any case, the UE may prioritize transmitting the second scheduled transmission (e.g., the high priority transmission) over the first scheduled transmission (e.g., the lower priority transmission). In some examples, a high priority cell may be associated with a particular service. For instance, ultra-reliable low-latency communications (URLLC) may be associated with a high priority cell, whereas a low priority cell may be associated with enhanced mobile broadband (eMBB) communications.

A method of wireless communications is described. The method may include receiving a first downlink control information scheduling a first downlink transmission, receiving a second downlink control information scheduling a second downlink transmission, where the second downlink transmission is scheduled to start after the first downlink transmission, determining that a first feedback message responsive to the first downlink transmission is scheduled to start no earlier than a second feedback message responsive to the second downlink transmission, the first feedback message being associated with a first cell and the second feedback message being associated with a second cell, determining, based on the first feedback message being scheduled to start no earlier than the second feedback message, that the second cell has a second priority that is greater than a first priority of the first cell, and transmitting the second feedback message based on determining that the second cell has the second priority, where the second feedback message is prioritized over the first feedback message based on the second priority.

An apparatus for wireless communications is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to receive a first downlink control information scheduling a first downlink transmission, receive a second downlink control information scheduling a second downlink transmission, where the second downlink transmission is scheduled to start after the first downlink transmission, determine that a first feedback message responsive to the first downlink transmission is scheduled to start no earlier than a second feedback message responsive to the second downlink transmission, the first feedback message being associated with a first cell and the second feedback message being associated with a second cell, determine, based on the first feedback message being scheduled to start no earlier than the second feedback message, that the second cell has a second priority that is greater than a first priority of the first cell, and transmit the second feedback message based on determining that the second cell has the second priority, where the second feedback message is prioritized over the first feedback message based on the second priority.

Another apparatus for wireless communications is described. The apparatus may include means for receiving a first downlink control information scheduling a first downlink transmission, receiving a second downlink control information scheduling a second downlink transmission, where the second downlink transmission is scheduled to start after the first downlink transmission, determining that a first feedback message responsive to the first downlink transmission is scheduled to start no earlier than a second feedback message responsive to the second downlink transmission, the first feedback message being associated with a first cell and the second feedback message being associated with a second cell, determining, based on the first feedback message being scheduled to start no earlier than the second feedback message, that the second cell has a second priority that is greater than a first priority of the first cell, and transmitting the second feedback message based on determining that the second cell has the second priority, where the second feedback message is prioritized over the first feedback message based on the second priority.

A non-transitory computer-readable medium storing code for wireless communications is described. The code may include instructions executable by a processor to receive a first downlink control information scheduling a first downlink transmission, receive a second downlink control information scheduling a second downlink transmission, where the second downlink transmission is scheduled to start after the first downlink transmission, determine that a first feedback message responsive to the first downlink transmission is scheduled to start no earlier than a second feedback message responsive to the second downlink transmission, the first feedback message being associated with a first cell and the second feedback message being associated with a second cell, determine, based on the first feedback message being scheduled to start no earlier than the second feedback message, that the second cell has a second priority that is greater than a first priority of the first cell, and transmit the second feedback message based on determining that the second cell has the second priority, where the second feedback message is prioritized over the first feedback message based on the second priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining that the second cell may have the second priority may include operations, features, means, or instructions for receiving the second downlink control information via a physical downlink control channel on the second cell, and determining that the second cell may have the second priority based on the physical downlink control channel being on the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for identifying the second cell as a scheduling cell based on a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority may be based on the scheduling cell.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining that the second cell may have the second priority may include operations, features, means, or instructions for identifying that the second downlink transmission may be scheduled to occur on the second cell based on the second downlink control information, and determining that the second cell may have the second priority based on the second downlink transmission being scheduled on the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, as part of the second downlink control information, an indication that the second cell may have the second priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the second downlink control information includes a format that excludes a carrier indicator.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving the second downlink control information via a physical downlink control channel on the second cell, and identifying that the second downlink transmission may be scheduled to occur on the second cell based on the second downlink control information, where determining that the second cell may have the second priority may be based on the second downlink transmission being scheduled to occur on the second cell, or the physical downlink control channel being received on the second cell, or a combination thereof.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for identifying the second cell as a scheduling cell based on a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority may be based on the scheduling cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining that the second downlink transmission may be scheduled to occur on a same cell that the second downlink control information may be received on, where the second feedback message may be prioritized over the first feedback message based on the second downlink control information and the second downlink transmission being on the same cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining that the second downlink control information was received on the second cell based on a cell identifier, a scrambling sequence, a control resource set, a search space, or a combination thereof, where at least one of the cell identifier, the control resource set, or the search space corresponds to the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for identifying a first set of cells having the first priority and a second set of cells having the second priority, determining a UE capability based on supporting at least a subset of the first set of cells, or a subset of the second set of cells, or a combination thereof, and transmitting, to a base station, a report indicating the determined UE capability.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining that the second cell may have the second priority may include operations, features, means, or instructions for receiving, from a base station, an indication that the second cell may have the second priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication includes a cell-specific parameter that may be modified via radio resource control signaling.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication includes a cell-specific parameter that may be modified via medium access control (MAC) control element messaging.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication includes a bandwidth part-specific radio resource control parameter.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving downlink control information indicating a switch of a bandwidth part, where the second priority may be modified based on the switch of the bandwidth part.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the second feedback message may be transmitted before the first feedback message, the second feedback message interrupts the first feedback message, the second feedback message preempts the first feedback message, the second feedback message punctures the first feedback message, or a combination thereof.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first cell and the second cell include respective cells that may be associated with a same physical cell.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first cell and the second cell include respective cells that may be each associated with a different physical cell.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first feedback message includes a first hybrid automatic repeat request feedback for the first downlink transmission, and the second feedback message includes a second hybrid automatic repeat request feedback for the second downlink transmission.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first feedback message may be associated with a first service type, and the second feedback message may be associated with a second service type.

A method of wireless communications is described. The method may include receiving a first downlink control information scheduling a first transmission associated with a first cell, receiving, no earlier than the first downlink control information, a second downlink control information scheduling a second transmission associated with a second cell, where the second scheduled transmission is scheduled to start before or during the first scheduled transmission, determining, based on the second scheduled transmission being scheduled to start before or during the first scheduled transmission, that the second cell has a second priority that is greater than a first priority of the first cell, and communicating using the second scheduled transmission based on determining that the second cell has the second priority, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

An apparatus for wireless communications is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to receive a first downlink control information scheduling a first transmission associated with a first cell, receive, no earlier than the first downlink control information, a second downlink control information scheduling a second transmission associated with a second cell, where the second scheduled transmission is scheduled to start before or during the first scheduled transmission, determine, based on the second scheduled transmission being scheduled to start before or during the first scheduled transmission, that the second cell has a second priority that is greater than a first priority of the first cell, and communicate using the second scheduled transmission based on determining that the second cell has the second priority, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

Another apparatus for wireless communications is described. The apparatus may include means for receiving a first downlink control information scheduling a first transmission associated with a first cell, receiving, no earlier than the first downlink control information, a second downlink control information scheduling a second transmission associated with a second cell, where the second scheduled transmission is scheduled to start before or during the first scheduled transmission, determining, based on the second scheduled transmission being scheduled to start before or during the first scheduled transmission, that the second cell has a second priority that is greater than a first priority of the first cell, and communicating using the second scheduled transmission based on determining that the second cell has the second priority, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

A non-transitory computer-readable medium storing code for wireless communications is described. The code may include instructions executable by a processor to receive a first downlink control information scheduling a first transmission associated with a first cell, receive, no earlier than the first downlink control information, a second downlink control information scheduling a second transmission associated with a second cell, where the second scheduled transmission is scheduled to start before or during the first scheduled transmission, determine, based on the second scheduled transmission being scheduled to start before or during the first scheduled transmission, that the second cell has a second priority that is greater than a first priority of the first cell, and communicate using the second scheduled transmission based on determining that the second cell has the second priority, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining that the second cell may have the second priority may include operations, features, means, or instructions for receiving the second downlink control information via a physical downlink control channel on the second cell, and determining that the second cell may have the second priority based on the physical downlink control channel being on the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for identifying the second cell as a cell allocating resources for the second scheduled transmission based on a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority may be based on the cell allocating the resources.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining that the second cell may have the second priority may include operations, features, means, or instructions for identifying that the second scheduled transmission may be scheduled on the second cell based on the second downlink control information, and determining that the second cell may have the second priority based on the second scheduled transmission being scheduled on the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, as part of the second downlink control information, an indication that the second cell may have the second priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the second downlink control information includes a format that excludes a carrier indicator.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving the second downlink control information via a physical downlink control channel on the second cell, and identifying that the second scheduled transmission may be scheduled on the second cell based on the second downlink control information, where determining that the second cell may have the second priority may be based on the second scheduled transmission being scheduled on the second cell, or the physical downlink control channel being received on the second cell, or a combination thereof.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for identifying the second cell as a cell allocating resources for the second scheduled transmission based on a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority may be based on the cell allocating the resources.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining that the second scheduled transmission may be scheduled on a same cell that the second downlink control information may be received on, where the second scheduled transmission may be prioritized over the first scheduled transmission based on the second downlink control information and the second scheduled transmission being on the same cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for determining that the second downlink control information was received on the second cell based on a cell identifier, a scrambling sequence, a control resource set, a search space, or a combination thereof, where at least one of the cell identifier, the control resource set, or the search space corresponds to the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for identifying a first set of cells having the first priority and a second set of cells having the second priority, determining a UE capability based on supporting at least a subset of the first set of cells, or a subset of the second set of cells, or a combination thereof, and transmitting, to a base station, a report indicating the determined UE capability.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, determining that the second cell may have the second priority may include operations, features, means, or instructions for receiving, from a base station, an indication that the second cell may have the second priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication includes a cell-specific parameter that may be modified via radio resource control signaling.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication includes a cell-specific parameter that may be modified via medium access control (MAC) control element messaging.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication includes a bandwidth part-specific radio resource control parameter.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving downlink control information indicating a switch of a bandwidth part, where the second priority may be modified based on the switch of the bandwidth part.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the second scheduled transmission may be communicated before the first scheduled transmission, the second scheduled transmission interrupts the first scheduled transmission, the second scheduled transmission preempts the first scheduled transmission, the second scheduled transmission punctures the first scheduled transmission, or a combination thereof

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first cell and the second cell include respective virtual cells that may be associated with a same physical cell.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first cell and the second cell include respective virtual cells that may be each associated with a different physical cell.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first scheduled transmission includes a first physical downlink shared channel, and the second scheduled transmission includes a second physical downlink shared channel for a second downlink transmission.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first scheduled transmission includes a first physical uplink shared channel, and the second scheduled transmission includes a second physical uplink shared channel.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first scheduled transmission may be associated with a first service type, and the second scheduled transmission may be associated with a second service type.

A method of wireless communications is described. The method may include identifying a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmitting, to a UE, a first downlink control information scheduling a first downlink transmission, transmitting, to the UE, a second downlink control information scheduling a second downlink transmission, transmitting the first scheduled downlink transmission before the second scheduled downlink transmission, and receiving a second feedback message associated with the second cell, the second feedback message being prioritized over a first feedback message based on the second priority, where the first feedback message is responsive to the first scheduled downlink transmission and the second feedback message is responsive to the second scheduled downlink transmission.

An apparatus for wireless communications is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmit, to a UE, a first downlink control information scheduling a first downlink transmission, transmit, to the UE, a second downlink control information scheduling a second downlink transmission, transmit the first scheduled downlink transmission before the second scheduled downlink transmission, and receive a second feedback message associated with the second cell, the second feedback message being prioritized over a first feedback message based on the second priority, where the first feedback message is responsive to the first scheduled downlink transmission and the second feedback message is responsive to the second scheduled downlink transmission.

Another apparatus for wireless communications is described. The apparatus may include means for identifying a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmitting, to a UE, a first downlink control information scheduling a first downlink transmission, transmitting, to the UE, a second downlink control information scheduling a second downlink transmission, transmitting the first scheduled downlink transmission before the second scheduled downlink transmission, and receiving a second feedback message associated with the second cell, the second feedback message being prioritized over a first feedback message based on the second priority, where the first feedback message is responsive to the first scheduled downlink transmission and the second feedback message is responsive to the second scheduled downlink transmission.

A non-transitory computer-readable medium storing code for wireless communications is described. The code may include instructions executable by a processor to identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmit, to a UE, a first downlink control information scheduling a first downlink transmission, transmit, to the UE, a second downlink control information scheduling a second downlink transmission, transmit the first scheduled downlink transmission before the second scheduled downlink transmission, and receive a second feedback message associated with the second cell, the second feedback message being prioritized over a first feedback message based on the second priority, where the first feedback message is responsive to the first scheduled downlink transmission and the second feedback message is responsive to the second scheduled downlink transmission.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, transmitting the second downlink control information may include operations, features, means, or instructions for transmitting the second downlink control information via a physical downlink control channel on the second cell, where the second cell may have the second priority based on the physical downlink control channel being on the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for configuring the second cell as a cell allocating resources for the second scheduled downlink transmission, where the configuration includes a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority may be based on the cell allocating the resources.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for scheduling the second scheduled downlink transmission on the second cell, where the second cell may have the second priority based on the second downlink transmission being scheduled on the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for configuring the second downlink control information using a format that excludes a carrier indicator, and transmitting, as part of the second downlink control information, an indication that the second cell may have the second priority based on the format.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting the second downlink control information via a physical downlink control channel on the second cell, and scheduling the second scheduled downlink transmission on the second cell, where the second cell may have the second priority based on the second scheduled downlink transmission being on the second cell, or the physical downlink control channel being transmitted on the second cell, or a combination thereof.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for scheduling the second scheduled downlink transmission on a same cell that the second downlink control information may be transmitted on, where the second feedback message may be prioritized over the first feedback message based on the second downlink control information and the second scheduled downlink transmission being on the same cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for indicating, to the UE, that the second downlink control information may be transmitted on the second cell, the indication including a cell identifier, a scrambling sequence, a control resource set, a search space, or a combination thereof, where at least one of the cell identifier, the control resource set, or the search space corresponds to the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, from the UE, a report including a UE capability, the UE capability including an indication that the UE supports at least a subset of a first set of cells having the first priority, or at least subset of a second set of cells having the second priority, or a combination thereof, and transmitting the first downlink control information and the second downlink control information based on the UE capability.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting, to the UE, an indication that the second cell may have the second priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication includes a cell-specific parameter that may be modified via radio resource control signaling, a cell-specific parameter that may be modified via medium access control (MAC) control element messaging, a bandwidth part-specific radio resource control parameter, or a combination thereof.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting downlink control information indicating a switch of a bandwidth part, where the second priority may be modified based on the switch of the bandwidth part.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the second feedback message may be received before the first feedback message, the second feedback message interrupts the first feedback message, the second feedback message preempts the first feedback message, the second feedback message punctures the first feedback message, or a combination thereof.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first feedback message includes a first hybrid automatic repeat request feedback for the first downlink transmission, and the second feedback message includes a second hybrid automatic repeat request feedback for the second downlink transmission.

A method of wireless communications is described. The method may include identifying a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmitting a first downlink control information scheduling a first transmission associated with the first cell, transmitting, after the first downlink control information, a second downlink control information scheduling a second transmission associated with the second cell, and communicating using the second scheduled transmission, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

An apparatus for wireless communications is described. The apparatus may include a processor, memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmit a first downlink control information scheduling a first transmission associated with the first cell, transmit, after the first downlink control information, a second downlink control information scheduling a second transmission associated with the second cell, and communicate using the second scheduled transmission, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

Another apparatus for wireless communications is described. The apparatus may include means for identifying a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmitting a first downlink control information scheduling a first transmission associated with the first cell, transmitting, after the first downlink control information, a second downlink control information scheduling a second transmission associated with the second cell, and communicating using the second scheduled transmission, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

A non-transitory computer-readable medium storing code for wireless communications is described. The code may include instructions executable by a processor to identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmit a first downlink control information scheduling a first transmission associated with the first cell, transmit, after the first downlink control information, a second downlink control information scheduling a second transmission associated with the second cell, and communicate using the second scheduled transmission, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, transmitting the second downlink control information may include operations, features, means, or instructions for transmitting the second downlink control information via a physical downlink control channel on the second cell, where the second cell may have the second priority based on the physical downlink control channel being on the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for configuring the second cell as a cell allocating resources for the second scheduled transmission, where the configuration includes a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority may be based on the cell allocating the resources.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for scheduling the second scheduled transmission on the second cell, where the second cell may have the second priority based on the second scheduled transmission being scheduled on the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for configuring the second downlink control information using a format that excludes a carrier indicator, and transmitting, as part of the second downlink control information, an indication that the second cell may have the second priority based on the format.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting the second downlink control information via a physical downlink control channel on the second cell, and scheduling the second scheduled transmission on the second cell, where the second cell may have the second priority based on the second scheduled transmission being on the second cell, or the physical downlink control channel being transmitted on the second cell, or a combination thereof.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for scheduling the second scheduled transmission on a same cell as the second downlink control information, where the second scheduled transmission may be prioritized over the first scheduled transmission based on the second downlink control information and the second scheduled downlink transmission being on the same cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for indicating, to the UE, that the second downlink control information may be transmitted on the second cell, the indication including a cell identifier, a scrambling sequence, a control resource set, a search space, or a combination thereof, where at least one of the cell identifier, the control resource set, or the search space corresponds to the second cell.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for receiving, from the UE, a report including a UE capability, the UE capability including an indication that the UE supports at least a subset of a first set of cells having the first priority, or at least subset of a second set of cells having the second priority, or a combination thereof, and transmitting the first downlink control information and the second downlink control information based on the UE capability.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting, to the UE, an indication that the second cell may have the second priority.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the indication includes a cell-specific parameter that may be modified via radio resource control signaling, a cell-specific parameter that may be modified via medium access control (MAC) control element messaging, a bandwidth part-specific radio resource control parameter, or a combination thereof.

Some examples of the method, apparatuses, and non-transitory computer-readable medium described herein may further include operations, features, means, or instructions for transmitting downlink control information indicating a switch of a bandwidth part, where the second priority may be modified based on the switch of the bandwidth part.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the second scheduled transmission may be received before the first scheduled transmission, the second scheduled transmission interrupts the first scheduled transmission, the second scheduled transmission preempts the first scheduled transmission, the second scheduled transmission punctures the first scheduled transmission, or a combination thereof.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first scheduled transmission includes a first physical downlink shared channel, and the second scheduled transmission includes a second physical downlink shared channel for a second downlink transmission.

In some examples of the method, apparatuses, and non-transitory computer-readable medium described herein, the first scheduled transmission includes a first physical uplink shared channel, and the second scheduled transmission includes a second physical uplink shared channel.

DETAILED DESCRIPTION

A user equipment (UE) may perform various communications based on resource grant scheduling transmissions. As an example, a UE may be scheduled with one or more transmissions based on received resource grants, where the transmissions may occur at respective times based on the resources indicated. In some cases, the UE may follow the timing indicated by downlink control information (DCI), where an uplink or downlink transmission may occur at a certain period of time (e.g., symbols, slots) after the DCI is received. Additionally or alternatively, hybrid automatic repeat request (HARQ) feedback may, for example, be transmitted a certain number of symbols after a downlink transmission is received. In some cases, however, it may be advantageous for the UE to perform out-of-order communications (such as out-of-order HARQ-acknowledgment (ACK)) in order to reduce the latency of data transmission at the UE. For instance, certain services may be sensitive to latency, and it may therefore be advantageous to prioritize communications for those services regardless of the scheduled transmission times.

In some cases, the UE may receive a first DCI which schedules a first downlink transmission at a first time, and may receive a second DCI which schedules a second downlink transmission at a second time. The UE may respond to the first downlink transmission using a first HARQ-ACK process associated with a first cell. UE115-amay similarly respond to the second downlink transmission using a second HARQ-ACK process associated with a second cell. In one example, the UE may determine that the second HARQ-ACK process is scheduled before the first HARQ-ACK process (e.g., in accordance with a timing between the received downlink transmission and a time when HARQ-ACK may be transmitted). In such cases, the UE may need to utilize techniques that enable the UE to efficiently communicate the second HARQ-ACK irrespective of the order in which HARQ-ACK is to be transmitted (e.g., based on when the respective downlink transmissions were received).

As described herein, the UE may perform out-of-order transmissions based on a priority of a cell that is associated with a transmission. For instance, the UE may identify a priority of the first cell and a priority of the second cell associated with the HARQ processes, and may determine that the priority of the second cell is greater than the priority of the first cell. As a result, the UE may prioritize the second HARQ-ACK process and may transmit HARQ-ACK for the second downlink transmission before sending HARQ-ACK for the first downlink transmission. The techniques described may allow for out-of-order HARQ-ACK such that the UE may not need to wait to transmit HARQ-ACK or other transmissions based on the arrival time of associated scheduling control information. This may decrease the latency for transmissions at the UE.

In another example, the UE may be capable of simultaneously communicating, according to various services, where different services may be associated with different communications priorities. That is, the UE may support both high priority and low priority services. For example, the UE may communicate using enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), and so on. The URLLC communications may indicate high priority traffic, while eMBB communications may indicate low priority traffic (e.g., traffic with a lesser priority than that transmitted using URLLC).

In some cases, the UE may receive a first DCI for a first scheduled uplink transmission (e.g., a PUSCH) at a first time, and may receive a second DCI for a second scheduled uplink transmission at a second, later time. In some examples, the first scheduled transmission may be associated with eMBB communications, and the second scheduled transmission may be associated with URLLC communications. Additionally, the second scheduled transmission may be scheduled at a time before or during the first scheduled transmission. In some cases, the UE may identify a scheduling overlap between the first and second scheduled transmissions, and may identify the priority of cells associated with the scheduled transmissions. The UE may further transmit the first and second transmissions based on the identified priorities. For example, the UE may determine that the second transmission (e.g., URLLC) is associated with a cell containing high priority traffic. The UE may then determine that the first scheduled transmission (e.g., eMBB) is associated with a cell containing low priority traffic (e.g., the second cell has a priority greater than that of the first cell). Accordingly, the UE may transmit the second scheduled transmission before the completion of the ongoing first scheduled transmission based on the determined priorities. As a result, the UE may transmit the second scheduled transmission during the ongoing first scheduled transmission, or may otherwise interrupt the first scheduled transmission. Such techniques may allow for UE115-ato handle overlapping scheduled transmissions.

Aspects of the disclosure are initially described in the context of a wireless communications system, and are further illustrated by and described with reference to apparatus diagrams, system diagrams, and flowcharts that relate to cell-based transmission priority.

The core network130may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions.

In a first example, UE115may receive a first DCI at a first time, and then may receive a second DCI at a second time. The time at which UE115receives the second DCI may be later than the time at which it receives the first DCI. Each DCI may contain scheduling information for scheduling a number of transmissions. In one case, a downlink transmission associated with the first DCI may be scheduled on a first cell, and may be scheduled to occur before a downlink transmission associated with the second DCI scheduled on a second cell. UE115may then determine a priority associated with the first cell, and a priority associated with the second cell (e.g., to determine whether the cell is a high priority cell or a low priority cell). In cases where the priority of the second cell is greater than the priority of the first cell, UE115may transmit HARQ-ACK (e.g., ACK/NACK) for the second scheduled downlink transmission before it transmits HARQ-ACK for the first scheduled downlink transmission. This way, the UE may prioritize transmitting HARQ-ACK feedback for the second scheduled downlink transmission without waiting for HARQ-ACK feedback for the first scheduled downlink transmission to occur.

In a second example, UE115may receive a first DCI at a first time, and may receive a second DCI at a second time after the time it receives the first DCI. Each DCI may contain scheduling information for scheduling transmissions at the UE115. In one example, the second DCI may schedule a second transmission on a second cell to start before or during the time at which the first DCI scheduled the first transmission on a first cell. In some examples, the first and second scheduled transmissions may be PUSCH transmissions. UE115may then determine priorities associated with the first and second cells (e.g., whether the cell is a high priority cell or a low priority cell). In cases where the priority of the second cell is greater than the priority of the first cell, the UE may communicate using the second scheduled transmission before communicating with the first scheduled transmission. As a result, the UE may prioritize transmitting the second scheduled transmission (e.g., the high priority transmission) over the first scheduled transmission (e.g., the lower priority transmission).

In some cases, the techniques described herein may extend the battery life of a device such as UE115by enabling more efficient scheduling of transmissions with less buffer time based on their associated priorities. In addition, the described techniques may improve overall user experience by decreasing latency of high priority transmissions, such that high priority data may be sent (or received) before or during subsequent transmission of low priority data. Accordingly, the reliability of transmissions in accordance with a particular service may be improved.

FIG. 2illustrates an example of a wireless network200that supports cell-based transmission priority in accordance with aspects of the present disclosure. In some examples, wireless network200may implement aspects of wireless communications system100. Wireless network200may include base station105-aand UE115-a, which may be respective examples of a base station105and a UE115as described herein. Both base station105-aand UE115-amay be associated with physical cell205.

UE115-aand base station105-amay communicate via communication link210according to various signaling methods. UE115-amay receive a number of physical downlink control channel (PDCCH) transmissions which may include control information (e.g., DCI) to schedule or allocate resources for a number of corresponding data transmissions such as hybrid automatic repeat request acknowledgement (HARQ-ACK) information, scheduled PUSCH transmissions, and so on. UE115-amay also receive a number of physical downlink shared channel (PDSCH) transmissions from base station105-a. In some cases, UE115-amay receive a first DCI215scheduling first downlink transmission at a first time, and may receive a second DCI220scheduling a second downlink transmission at a second time.

The UE115-amay respond to the first downlink transmission using a first HARQ-ACK process (e.g., a second HARQ-ACK process identifier) associated with a first cell. UE115-amay similarly respond to the second downlink transmission using a second HARQ-ACK process (e.g., a second HARQ-ACK process identifier) associated with a second cell. In some cases, the UE115-amay determine that the second HARQ-ACK process is scheduled before the first HARQ-ACK transmission, and may identify a priority of the first cell and a priority of the second cell. In some examples, UE115-amay determine that the priority of the second cell is greater than the priority of the first cell, and the UE115-amay transmit HARQ-ACK for the second downlink transmission before sending HARQ-ACK for the first downlink transmission.

The techniques described may allow for out-of-order HARQ-ACK such that a UE115-amay not need to wait to transmit HARQ-ACK or other transmissions based on the arrival timing of associated scheduling control information. This may decrease the latency for transmissions at a UE115-awhich is capable of supporting a number of different communication services or use cases.

According to one aspect, UE115-amay be configured to support communications using mixed services. For example, UE115-amay be configured to communicate using enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), and so on. In some cases, URLLC communications may indicate high priority traffic, while eMBB communications may indicate low priority traffic (e.g., traffic with a lesser priority than that transmitted using URLLC).

UE115-amay receive a grant in DCI215for a first scheduled transmission (e.g., a PUSCH) at a first time, and may receive a second grant in DCI220for a second scheduled transmission at a second, later, time. In some examples, the first scheduled transmission may be associated with eMBB communications, and the second scheduled transmission may be associated with URLLC communications. Additionally, the second scheduled transmission may be scheduled at a time before or during the first scheduled transmission. As a result, UE115-amay transmit a packet or other data in the second scheduled transmission during the ongoing first scheduled transmission. For example, UE115-amay have URLLC data to transmit during an ongoing eMBB transmission. In some cases, UE115-amay identify a scheduling overlap between scheduled transmissions, and may identify the priority of cells associated with the scheduled transmissions and may further transmit the transmissions based on the identified priorities. For example, UE115-amay determine that the second transmission (e.g., URLLC) is associated with a cell for high priority traffic. The UE115-amay further determine that the first scheduled transmission (e.g., eMBB) is associated with a cell for low priority traffic (e.g., the second cell has a priority greater than that of the first cell). UE115-amay then transmit the second scheduled transmission (e.g., URLLC) before the completion of the ongoing first scheduled transmission (e.g., eMBB) based on the determined priorities. Such techniques may allow for UE115-ato handle overlapping scheduled transmissions. In such examples, high priority traffic may interrupt low priority traffic, but low priority traffic may not be able to interrupt high priority traffic.

In one example, UE115-amay receive a first grant in DCI215for a first downlink transmission, and may receive the associated first downlink transmission at a first time. In some examples, the first downlink transmission may be associated with eMBB communications. After beginning the receipt the first downlink transmission, UE115-amay receive a second grant in DCI220for a second downlink transmission (e.g., URLLC) along with a downlink preemption indicator for the second downlink transmission (e.g., an indication that the data allocated for the second downlink transmission is corrupted). In some cases, UE115-amay need to wait for the full first downlink transmission and its associated HARQ-ACK process to complete before sending a negative acknowledgement (NACK) for the corrupted second downlink transmission, which may cause increased latency. However, using methods described herein, the UE115-amay send a NACK for the corrupted second downlink transmission during the ongoing first downlink transmission, even though DCI220and the associated PDCCH for the second downlink transmission was received after DCI215and the associated PDCCH for the first downlink transmission.

In another example, UE115-amay receive a first grant in DCI215scheduling a first uplink transmission, and may transmit the associated first uplink transmission at a first time according to scheduling information contained in DCI215. In some examples, the first uplink transmission may be associated with eMBB communications. After beginning to transmit the first downlink transmission, UE115-amay receive a second grant in DCI220for a second uplink transmission. In some examples, the second uplink transmission may be associated with URLLC communications, and may include high priority data. In some cases, UE115-amay need to wait for the full first uplink transmission and its associated HARQ-ACK process to complete before sending the high priority URLLC data which may cause increased latency. However, using methods described herein, the UE115-amay send the second uplink transmission during the ongoing first uplink transmission, even though DCI220and the associated PDCCH for scheduling the second uplink transmission was received after DCI215and the associated PDCCH for the first uplink transmission.

In some examples, the transmissions (e.g., URLLC and eMBB transmissions) may be scheduled close enough in time such that the associated traffic may be multiplexed together. UE115-amay use preemptive scheduling, semi persistent scheduling, pause-resume schemes, and the like to effectively allocate resources. In some cases, the multiplexed transmissions may comply with different timing rules than transmissions that have not been multiplexed.

Various scheduling processes and resource allocation may be defined in part by scheduling DCI, for example, DCI215and DCI220. In some cases, however, UE115-amay receive a PDCCH scheduling a high priority transmission (e.g., a URLLC transmission) without receiving a scheduling DCI for the high priority transmission. UE115-amay determine to interrupt an ongoing low priority transmission (e.g., an eMBB) transmission with the high priority transmission, independent of whether the PDSCH for high priority transmission is scheduled by DCI or an SPS, and so on.

The following examples describe cell-based transmission priority and associated HARQ-ACK processes as related to PDSCH, however it is to be understood that the following descriptions may be extend to other channels and transmission directions as well (e.g., PUSCH).

In one example, UE115-amay receive a first DCI215indicating scheduling for a first transmission (for example, using eMBB). Then, UE115-amay receive a second DCI220scheduling a second transmission (for example, using URLLC) during a time which overlaps with the first transmission timing. In such examples, UE115-amay determine transmission timing based on certain priority rules or an explicit priority indication. In the case of indicating an explicit priority, UE115-amay support switching between a high priority configuration to low priority configuration based on a priority indication or other parameters it may receive (e.g., bandwidth allocation, scheduling, etc.). Switching between a high-priority and low priority configurations may save power and be less costly on hardware at the UE115-a, among other advantages. The priority indication may, in some examples, include a radio network temporary identifier (RNTI), a cyclic redundancy check (CRC) mask indication in DCI, a bit present in DCI indicating high or low priority, and so on. In other cases, transmission priorities may be associated with a cell or a component carrier on which the traffic is scheduled or transmitted. For example, a cell or component carrier may be designated as a high priority cell or as a low priority cell. In some cases, there may be a number of cells designated as high priority and a number of cells designated as low priority.

In some cases, the cells may be spatially separate physical cells. In other cases, the cells may be virtual cells, where a number of virtual cells may correspond or map to a same physical cell (e.g., multiple virtual cells may be associated with a single physical cell205) or a different physical cell. In some examples, virtual cells and associated different sections of a physical cell may have different cell IDs, and may be scheduled (e.g., in a scheduling DCI) using separate cell IDs. For example, one virtual cell associated with a first physical cell may be designated as a low priority, while another virtual cell associated with the same first physical cell may be designated as high priority. In such examples, the virtual cells may be viewed as distinct cells and may indicate transmission priority if both high priority and low priority cells correspond to the same physical cell. In other examples, the virtual cells may not correspond to the same physical cell. In further examples, two virtual cells that map to the same physical cell may have different configurations. For example, a base station105-amay configure the control region for one virtual cell to be smaller than the other, and may configure the cell in a number of configurations. As a result, a high priority virtual cell corresponding to a physical cell may preempt a transmission on a low priority virtual cell corresponding to the same or a separate physical cell. The priority indication is thus given as a virtual cell.

In a first example, the priority of a transmission may be determined based on the designated priority of the cell in which a scheduling PDCCH is initially received, and may be determined based on downlink control (e.g., DCI) or other downlink signaling. There are a number ways in which UE115-amay identify the cell that receives the scheduling PDCCH. For example, the cell may be identified or distinguished based on one or more of: a control resource set (CORESET), search space, scrambling, or any other cell-specific configuration that is distinct between the cells, and the like.

In other examples, the priority of the transmission may be determined based on which cell a PDSCH or PUSCH is received or transmitted on. In some examples, UE115-amay receive DCI215via a downlink channel transmission (e.g., PDCCH). In some cases, DCI215may include a carrier indicator or other indication that UE115-amay use to determine a location of the PDSCH or the PUSCH (e.g., whether the PDSCH/PUSCH is on the same cell as the PDCCH). In other cases, the DCI215may not include a carrier indicator, and the PUSCH may be scheduled on the same component carrier as the PDCCH is received, and may be scheduled using the same transmission priority as the PDCCH.

In some examples, a radio resource control (RRC) indication may be used to indicate the priority of a cell, and a number of RRC parameters may configure the cell. In one example, an RRC parameter may explicitly indicate a cell as a high priority or low priority cell. In cases where UE115-areceives PDCCH on a high priority cell, UE115-amay interrupt an ongoing transmission on a low priority cell. In some cases, the RRC configuration of the cell may indicate whether a scheduled PUSCH transmission on the cell is high priority (e.g., URLLC) or whether it is low priority (e.g., EMBB). In this case, priority may be allocated based on the configuration of the cell that the PDCCH is received.

Additionally or alternatively, the priority of a transmission may be determined based on the cell in which the scheduling PDCCH is initially received, in addition to which cell the PDSCH or PUSCH is received or transmitted on. In such cases, UE115-amay receive data or control information corresponding to a high priority cell indicating a scheduled high priority transmission. In some other examples, both data and control information may be received on the high priority cell, or on a number of high priority cells. In this case, the scheduled cell may be identified or distinguished based on one or more of a CORESET, search space, scrambling, or any other cell-specific configuration that is distinct across separate cells.

In some cases, UE115-amay assume a low priority transmission for transmissions scheduled using cross-carrier scheduling. In addition, if UE115-ais self-scheduled, both data and control information may be included on the same cell (e.g., if the PDCCH is on the same cell as the PDSCH/PUSCH), and UE115-amay use the self-scheduled cell configuration to indicate high priority or low priority transmissions.

In other cases, UE115-amay receive a downlink transmission with an associated scheduling DCI format. The DCI format may, in some examples, include a carrier indicator. In other examples, the DCI format may not include a carrier indicator. In examples where the DCI format does not include a carrier indicator, an explicit field indicating the priority of the transmissions may alternatively be included with the DCI format. As a result, UE115-amay be self-scheduled on the same carrier, or a specific field in DCI may be used to indicate transmission priority. Such an addition of an explicit field may allow for virtual cross carrier scheduling, but may not allow for cross component scheduling of distinct physical cells for carrier formats that lack a carrier indicator.

UE115-amay also assume configurations of high priority and low priority cells to be distinct in order to determine where DCI was received. UE115-amay differentiate cells (e.g., as physical or virtual cells) based on one or more cell parameters such as cell ID, scrambling, disjoint CORESETs or monitoring occasions, distinct search space configurations, and so on.

In some aspects, UE115-amay communicate with a base station105-athat it is able to support both high priority and low priority transmissions simultaneously. For example, during capability reporting, UE115-amay notify the base station of a carrier aggregation (CA) configuration, which may include the number of high priority cells it may support in addition to the number of low priority cells it may support. The total number of cells UE115-amay support in a given band or band combination may be different from the actual combination of high and low priority cells UE115-amay report for the band or band combination. In some cases, the number of cells UE115-amay support may be based on a number of factors, such as resources allocated to the UE, capabilities of the UE, and so on. In one example, UE115-amay indicate a capability of supporting 4 low priority cells on a given band, but may report a different number of cells including combinations of both high and low priority cells according to the CA configuration. For example, the UE may report 4 low priority cells in one case, or 2 low priority cells and 1 high priority cell in another case, or 2 high priority cells in another case, and so on. Capability reporting at UE115-amay reduce the number of high priority transmissions UE115-amay perform, and may aid in power savings.

In some other cases, cell priority indication may be transmitted by a base station (e.g., base station105-a). In one example, the cell priority indication may be a cell-specific parameter indicated by an RRC configuration, and may be changed by an RRC reconfiguration. In another example, the cell priority indication may be a bandwidth part-specific RRC parameter. As a result, the RRC may enable the cell to dynamically change priority within some period. In addition, a DCI may indicate a change in the bandwidth part to indicate a change of priority of the cell (e.g., the priority changes as the bandwidth part changes). In another example, the cell priority indication may be a cell-specific parameter configured (or reconfigured) using a medium access control (MAC) control element (CE) message.

FIG. 3Aillustrates examples of communications schedules300that support cell-based transmission priority in accordance with aspects of the present disclosure. In some examples, communications schedules300may implement aspects of wireless communications system100. The following examples may take place at a UE (e.g., UE115as described herein), however it is to be understood that the described processes may take place at any wireless device.

In the example of communications schedule300-a, a UE may receive a PDCCH transmission305-aat a first time, and may receive a PDCCH transmission310-aat a second, later, time. PDCCH305-aand PDCCH310-amay be examples of scheduling PDCCH transmissions, and may include scheduling and control information (e.g., DCI) which may allocate resources for scheduled transmissions. Information in PDCCH305-amay schedule PDSCH transmission320-a, and information in PDCCH310-amay schedule PDSCH transmission315-a. In some cases, the UE may determine the priority of a cell associated with PDSCH315-ais greater than the priority of a cell associated with PDSCH320-a, and may be enabled to receive PDSCH315-abefore PDSCH320-abased on the determined priority.

In the example of communications schedule300-b, a UE may receive a PDSCH transmission325-bat a first time, and may receive a PDSCH transmission330-bat a second, later time. PDSCH325-band PDSCH330-bmay be scheduled by a PDCCH, and may include user data. In some cases, the UE may be scheduled to transmit HARQ-ACK in response to PDSCH325-band PDSCH330-b. The UE may then determine the priority of a cell associated with HARQ-ACK335-bis greater than the priority of a cell associated with HARQ-ACK340-b, and may transmit HARQ-ACK335-bbefore HARQ-ACK340-bbased on the determined priority. In some cases, the transmission of HARQ-ACK335-bbefore HARQ-ACK340-bmay be performed regardless of when respective PDCCHs carrying DCI scheduling PDSCH325-band330-bare received.

In the example of communications schedule300-c, a UE may receive a PDCCH transmission345-cat a first time, and may receive a PDCCH transmission350-cat a second, later time. PDCCH345-cand PDCCH350-cmay be examples of scheduling PDCCH transmissions, and may include scheduling and control information (e.g., DCI) which may allocate resources for scheduled transmissions. Information in PDCCH345-cmay schedule PUSCH transmission360-c, and information in PDCCH350-cmay schedule PDSCH transmission355-c. In some cases, the UE may determine the priority of a cell associated with PUSCH355-cis greater than the priority of a cell associated with PUSCH360-c, and may transmit PUSCH355-cbefore PUSCH360-cbased on the determined priority. In some cases, PUSCH355-cmay be a high priority transmission associated with URLLC communications, and PUSCH360-cmay be a low priority transmission associated with eMBB communications.

FIG. 3Billustrates example of various communications schedules350that support cell-based transmission priority in accordance with aspects of the present disclosure. In some examples, communications schedules350may implement aspects of wireless communications system100. The following examples may take place at a UE (e.g., UE115as described herein), however it is to be understood that the described processes may take place at any wireless device.

In the example of communications schedule350-a, a UE may receive a first scheduled PDSCH365-aat a first time. The UE may then determine the priority of a cell associated with a second scheduled PDSCH370-ais greater than the priority of the cell associated with the first scheduled PDSCH transmission365-a. As a result, the UE may receive PDSCH370-aduring a time overlapping with the scheduled first time of PDSCH365-abased on the determined priority. For example, the UE may interrupt PDSCH365-bwith PDSCH370-b. In other cases, the UE may puncture PDSCH365-bwith PDSCH370-b, or may preempt PDSCH365-bin favor of PDSCH370-b.

In the example of communications schedule350-b, a UE may transmit a first

PUSCH375-bat a first scheduled time. The UE may then determine the priority of a cell associated with a second PUSCH380-bis greater than the priority of the cell associated with the first scheduled PDSCH transmission375-b. As a result, the UE may transmit PUSCH380-bduring a time overlapping with the scheduled first time of PDSCH375-bbased on the determined priority. For instance, the UE may interrupt PUSCH375-bin favor of PUSCH380-b. In other cases, the UE may puncture PUSCH375-bwith PUSCH380-b, or may preempt PUSCH375-bin favor of PUSCH380-b.

FIG. 4illustrates an example of a process flow400that supports cell-based transmission priority in accordance with aspects of the present disclosure. In some examples, process flow400may implement aspects of wireless communications system100. For example, process flow400may include UE115-band base station105-b, which may be respective examples of UE115and base station105as described herein.

At403, UE115-bmay optionally transmit, and base station105-bmay receive, a UE capability report. For instance, the UE capability report may include information regarding a number of cells having respective priorities that UE115-bsupports. In such cases, UE115-bmay report that it supports a quantity of high-priority cells, a quantity of low-priority cells, or a combination thereof.

At405, base station105-bmay identify a first priority for a first cell and a second priority for a second cell. In one example, base station105-bmay determine that the second priority associated with the second cell is greater than the first priority associated with the first cell. Base station105-bmay determine the priorities of the first and second cells using a number of techniques. For example, base station105-bmay determine the second cell has a greater priority based on a PDCCH received on the second cell.

At410, base station105-bmay transmit, and UE115-bmay receive, a first DCI scheduling a first downlink transmission. In some cases, the first DCI may be transmitted on a PDCCH on the first cell. In some cases, base station105-bmay transmit the DCI based on the UE capability report (e.g., at403).

At415, base station105-bmay transmit, and UE115-bmay receive, a second DCI scheduling a second downlink transmission. In some cases, the second DCI may be transmitted on a PDCCH on the second cell. In some examples, UE115-bmay receive the second DCI scheduling transmission after receiving the first DCI. At417and419, base station105-bmay transmit a first and second downlink transmission based on the first and second DCI, respectively. In some cases, the first and second downlink transmissions may include PDSCH transmissions.

At420, UE115-bmay identify that a first feedback message responsive to the first scheduled downlink transmission is scheduled to occur no earlier than a second feedback message responsive to the second scheduled downlink transmission, where the first feedback message may be associated with the first cell, and the second feedback message may be associated with the second cell. In some examples, the first feedback message and the second feedback messages may be HARQ-ACK messages.

At425, UE115-bmay determine that the second cell has a second priority that is greater than the first priority of the first cell. The UE115-bmay determine the priority based on the first feedback message being scheduled to occur no earlier than the second feedback message. In some cases, the second feedback message is prioritized over the first feedback message based on the second downlink control information and the second downlink transmission being on the same cell.

At430, UE115-bmay transmit the second feedback message based on determining that the second cell has the second priority. At435, UE115-bmay transmit the first scheduled uplink transmission based on having transmitted the second feedback message (e.g., the second feedback message is prioritized over the first feedback message).

FIG. 5illustrates an example of a process flow500that supports cell-based transmission priority in accordance with aspects of the present disclosure. In some examples, process flow500may implement aspects of wireless communications system100. For example, process flow500may include UE115-cand base station105-c, which may be respective examples of UE115and base station105as described herein.

At505, base station105-cmay identify a first priority for a first cell and a second priority for a second cell. In one example, base station105-cmay determine that the second priority associated with the second cell is greater than the first priority associated with the first cell. Base station105-cmay determine the priorities of the first and second cells using a number of techniques. For example, the base station may determine that the first cell is associated with eMBB communications (e.g., lower priority traffic), and may further determine that the second cell is associated with URLLC communications (e.g., high priority traffic).

At510, base station105-cmay transmit, and UE115-cmay receive, a first DCI scheduling a first downlink transmission. In some cases, the first DCI may be transmitted on a PDCCH on the first cell.

At515, base station105-cmay transmit, and UE115-cmay receive, a second DCI scheduling a second downlink transmission. In some cases, the second DCI may be transmitted on a PDCCH on the second cell. In some examples, UE115-cmay receive the second DCI scheduling transmission after receiving the first DCI. In addition, the second downlink transmission may be scheduled to start no earlier than the first downlink transmission.

At520, UE115-cmay determine that the second scheduled transmission is scheduled to occur before or during the first scheduled transmission. In some cases, the second scheduled transmission may be scheduled to occur during a time that overlaps with the time scheduled for the first scheduled transmission.

At525, UE115-cmay determine that the second cell has a second priority that is greater than a first priority of the first cell based at least in part on the second scheduled transmission being scheduled to start before or during the first scheduled transmission. In some cases, UE115-cmay determine that the second scheduled transmission is prioritized over the first scheduled transmission based on the second scheduled transmission being scheduled on a same cell that the second downlink control information is received on. In other cases, UE115-cmay determine that the second cell has a higher priority based on an ability of the second cell to allocate resources for the second scheduled transmission.

At530, UE115-cmay communicate using the second scheduled transmission based on determining that the second cell has the second priority, and that the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority. At535, UE115-cmay communicate using the first scheduled transmission based on having transmitted the second scheduled transmission (e.g., the second scheduled transmission is prioritized over the first scheduled transmission).

FIG. 6shows a block diagram600of a device605that supports cell-based transmission priority in accordance with aspects of the present disclosure. The device605may be an example of aspects of a UE115as described herein. The device605may include a receiver610, a transmission priority manager615, and a transmitter620. The device605may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

The receiver610may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to cell-based transmission priority, etc.). Information may be passed on to other components of the device605. The receiver610may be an example of aspects of the transceiver1020described with reference toFIG. 10. The receiver610may utilize a single antenna or a set of antennas.

The transmission priority manager615may receive a first downlink control information scheduling a first downlink transmission, receive a second downlink control information scheduling a second downlink transmission, where the second downlink transmission is scheduled to occur after the first downlink transmission, determine that a first feedback message responsive to the first downlink transmission is scheduled to occur no earlier than a second feedback message responsive to the second downlink transmission, the first feedback message being associated with a first cell and the second feedback message being associated with a second cell, determine, based on the first feedback message being scheduled to occur no earlier than the second feedback message, that the second cell has a second priority that is greater than a first priority of the first cell, and transmit the second feedback message based on determining that the second cell has the second priority, where the second feedback message is prioritized over the first feedback message based on the second priority.

The transmission priority manager615may also receive a first downlink control information scheduling a first transmission associated with a first cell, receive, after the first downlink control information, a second downlink control information scheduling a second transmission associated with a second cell, where the second scheduled transmission is scheduled to start before or during the first scheduled transmission, determine, based on the second scheduled transmission being scheduled to start before or during the first scheduled transmission, that the second cell has a second priority that is greater than a first priority of the first cell, and communicate using the second scheduled transmission based on determining that the second cell has the second priority, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority. The transmission priority manager615may be an example of aspects of the transmission priority manager1010described herein.

The transmitter620may transmit signals generated by other components of the device605. In some examples, the transmitter620may be collocated with a receiver610in a transceiver module. For example, the transmitter620may be an example of aspects of the transceiver1020described with reference toFIG. 10. The transmitter620may utilize a single antenna or a set of antennas.

FIG. 7shows a block diagram700of a device705that supports cell-based transmission priority in accordance with aspects of the present disclosure. The device705may be an example of aspects of a device605, or a UE115as described herein. The device705may include a receiver710, a transmission priority manager715, and a transmitter740. The device705may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

The receiver710may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to cell-based transmission priority, etc.). Information may be passed on to other components of the device705. The receiver710may be an example of aspects of the transceiver1020described with reference toFIG. 10. The receiver710may utilize a single antenna or a set of antennas.

The transmission priority manager715may be an example of aspects of the transmission priority manager615as described herein. The transmission priority manager715may include a DCI manager720, a feedback manager725, a cell priority component730, and a communications manager735. The transmission priority manager715may be an example of aspects of the transmission priority manager1010described herein.

The actions performed by the transmission priority manager715as described herein may be implemented to realize one or more potential advantages. One implementation may allow a UE115to improve overall user experience by decreasing latency of high priority transmissions, such that high priority data may be sent (or received) before or during subsequent transmission of low priority data. Accordingly, the reliability of transmissions in accordance with a particular service may be improved.

The DCI manager720may receive a first downlink control information scheduling a first downlink transmission and receive a second downlink control information scheduling a second downlink transmission, where the second downlink transmission is scheduled to occur after the first downlink transmission.

The feedback manager725may determine that a first feedback message responsive to the first downlink transmission is scheduled to occur no earlier than a second feedback message responsive to the second downlink transmission, the first feedback message being associated with a first cell and the second feedback message being associated with a second cell.

The cell priority component730may determine, based on the first feedback message being scheduled to occur no earlier than the second feedback message, that the second cell has a second priority that is greater than a first priority of the first cell.

The communications manager735may transmit the second feedback message based on determining that the second cell has the second priority, where the second feedback message is prioritized over the first feedback message based on the second priority.

The DCI manager720may receive a first downlink control information scheduling a first transmission associated with a first cell and receive, after the first downlink control information, a second downlink control information scheduling a second transmission associated with a second cell, where the second scheduled transmission is scheduled to start before or during the first scheduled transmission.

The cell priority component730may determine, based on the second scheduled transmission being scheduled to start before or during the first scheduled transmission, that the second cell has a second priority that is greater than a first priority of the first cell.

The communications manager735may communicate using the second scheduled transmission based on determining that the second cell has the second priority, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

The transmitter740may transmit signals generated by other components of the device705. In some examples, the transmitter740may be collocated with a receiver710in a transceiver module. For example, the transmitter740may be an example of aspects of the transceiver1020described with reference toFIG. 10. The transmitter740may utilize a single antenna or a set of antennas.

FIG. 8shows a block diagram800of a transmission priority manager805that supports cell-based transmission priority in accordance with aspects of the present disclosure. The transmission priority manager805may be an example of aspects of a transmission priority manager615, a transmission priority manager715, or a transmission priority manager1010described herein. The transmission priority manager805may include a DCI manager810, a feedback manager815, a cell priority component820, a communications manager825, a scheduling manager830, and a capability component835. Each of these modules may communicate, directly or indirectly, with one another (e.g., via one or more buses).

The DCI manager810may receive a first downlink control information scheduling a first downlink transmission.

In some examples, the DCI manager810may receive a second downlink control information scheduling a second downlink transmission, where the second downlink transmission is scheduled to occur after the first downlink transmission.

In some examples, the DCI manager810may receive a first downlink control information scheduling a first transmission associated with a first cell.

In some examples, the DCI manager810may receive, after the first downlink control information, a second downlink control information scheduling a second transmission associated with a second cell, where the second scheduled transmission is scheduled to start before or during the first scheduled transmission.

In some examples, the DCI manager810may receive the second downlink control information via a physical downlink control channel on the second cell.

In some examples, the DCI manager810may receive, as part of the second downlink control information, an indication that the second cell has the second priority.

In some examples, the DCI manager810may determine that the second downlink control information was received on the second cell based on a cell identifier, a scrambling sequence, a control resource set, a search space, or a combination thereof, where at least one of the cell identifier, the control resource set, or the search space corresponds to the second cell.

In some examples, the DCI manager810may receive the second downlink control information via a physical downlink control channel on the second cell.

In some examples, the DCI manager810may determine that the second downlink control information was received on the second cell based on a cell identifier, a scrambling sequence, a control resource set, a search space, or a combination thereof, where at least one of the cell identifier, the control resource set, or the search space corresponds to the second cell.

In some cases, the second downlink control information includes a format that excludes a carrier indicator.

In some cases, the first cell and the second cell include respective virtual cells that are associated with a same physical cell.

The feedback manager815may determine that a first feedback message responsive to the first downlink transmission is scheduled to occur no earlier than a second feedback message responsive to the second downlink transmission, the first feedback message being associated with a first cell and the second feedback message being associated with a second cell.

In some cases, the second feedback message is transmitted before the first feedback message, the second feedback message interrupts the first feedback message, the second feedback message preempts the first feedback message, the second feedback message punctures the first feedback message, or a combination thereof.

In some cases, the first feedback message includes a first hybrid automatic repeat request feedback for the first downlink transmission. In some cases, the second feedback message includes a second hybrid automatic repeat request feedback for the second downlink transmission. In some cases, the first feedback message is associated with a first service type. In some cases, the second feedback message is associated with a second service type that is associated with a reliability threshold and a latency threshold.

The cell priority component820may determine, based on the first feedback message being scheduled to occur no earlier than the second feedback message, that the second cell has a second priority that is greater than a first priority of the first cell.

In some examples, the cell priority component820may determine, based on the second scheduled transmission being scheduled to start before or during the first scheduled transmission, that the second cell has a second priority that is greater than a first priority of the first cell. In some examples, the cell priority component820may determine that the second cell has the second priority based on the physical downlink control channel being on the second cell.

In some examples, the cell priority component820may determine that the second cell has the second priority based on the second downlink transmission being scheduled on the second cell. In some examples, the cell priority component820may identify a first set of cells having the first priority and a second set of cells having the second priority. In some examples, the cell priority component820may receive, from a base station, an indication that the second cell has the second priority.

In some examples, the cell priority component820may receive downlink control information indicating a switch of a bandwidth part, where the second priority is modified based on the switch of the bandwidth part. In some examples, the cell priority component820may determine that the second cell has the second priority based on the physical downlink control channel being on the second cell.

In some examples, the cell priority component820may determine that the second cell has the second priority based on the second scheduled transmission being scheduled on the second cell. In some examples, the cell priority component820may receive, as part of the second downlink control information, an indication that the second cell has the second priority. In some examples, the cell priority component820may identify a first set of cells having the first priority and a second set of cells having the second priority.

In some examples, the cell priority component820may receive, from a base station, an indication that the second cell has the second priority. In some examples, the cell priority component820may receive downlink control information indicating a switch of a bandwidth part, where the second priority is modified based on the switch of the bandwidth part.

In some cases, the indication includes a cell-specific parameter that is modified via radio resource control signaling. In some cases, the indication includes a cell-specific parameter that is modified via medium access control (MAC) control element messaging. In some cases, the indication includes a bandwidth part-specific radio resource control parameter. In some cases, the first cell and the second cell include respective cells that are associated with a same physical cell.

In some cases, the first cell and the second cell include respective cells that are each associated with a different physical cell. In some cases, the second downlink control information includes a format that excludes a carrier indicator. In some cases, the indication includes a cell-specific parameter that is modified via radio resource control signaling.

In some cases, the indication includes a cell-specific parameter that is modified via medium access control (MAC) control element messaging. In some cases, the indication includes a bandwidth part-specific radio resource control parameter. In some cases, the first cell and the second cell include respective virtual cells that are each associated with a different physical cell.

The communications manager825may transmit the second feedback message based on determining that the second cell has the second priority, where the second feedback message is prioritized over the first feedback message based on the second priority.

In some examples, the communications manager825may communicate using the second scheduled transmission based on determining that the second cell has the second priority, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

In some cases, the second scheduled transmission is communicated before the first scheduled transmission, the second scheduled transmission interrupts the first scheduled transmission, the second scheduled transmission preempts the first scheduled transmission, the second scheduled transmission punctures the first scheduled transmission, or a combination thereof

In some cases, the first scheduled transmission includes a first physical downlink shared channel. In some cases, the second scheduled transmission includes a second physical downlink shared channel for a second downlink transmission. In some cases, the first scheduled transmission includes a first physical uplink shared channel. In some cases, the second scheduled transmission includes a second physical uplink shared channel. In some cases, the first scheduled transmission is associated with a first service type. In some cases, the second scheduled transmission is associated with a second service type that is associated with a reliability threshold and a latency threshold.

The scheduling manager830may identify the second cell as a scheduling cell based on a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority is based on the scheduling cell.

In some examples, the scheduling manager830may identify that the second downlink transmission is scheduled to occur on the second cell based on the second downlink control information.

In some examples, the scheduling manager830may identify that the second downlink transmission is scheduled to occur on the second cell based on the second downlink control information, where determining that the second cell has the second priority is based on the second downlink transmission being scheduled to occur on the second cell, or the physical downlink control channel being received on the second cell, or a combination thereof

In some examples, the scheduling manager830may determine that the second downlink transmission is scheduled to occur on a same cell that the second downlink control information is received on, where the second feedback message is prioritized over the first feedback message based on the second downlink control information and the second downlink transmission being on the same cell.

In some examples, the scheduling manager830may identify the second cell as a cell allocating resources for the second scheduled transmission based on a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority is based on the cell allocating the resources.

In some examples, the scheduling manager830may identify that the second scheduled transmission is scheduled on the second cell based on the second downlink control information.

In some examples, the scheduling manager830may identify that the second scheduled transmission is scheduled on the second cell based on the second downlink control information, where determining that the second cell has the second priority is based on the second scheduled transmission being scheduled on the second cell, or the physical downlink control channel being received on the second cell, or a combination thereof.

In some examples, the scheduling manager830may determine that the second scheduled transmission is scheduled on a same cell that the second downlink control information is received on, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second downlink control information and the second scheduled transmission being on the same cell.

The capability component835may determine a UE capability based on supporting at least a subset of the first set of cells, or a subset of the second set of cells, or a combination thereof.

In some examples, the capability component835may transmit, to a base station, a report indicating the determined UE capability.

In some examples, the capability component835may determine a UE capability based on supporting at least a subset of the first set of cells, or a subset of the second set of cells, or a combination thereof.

In some examples, the capability component835may transmit, to a base station, a report indicating the determined UE capability.

FIG. 9shows a diagram of a system900including a device905that supports cell-based transmission priority in accordance with aspects of the present disclosure. The device905may be an example of or include the components of device605, device705, or a UE115as described herein. The device905may include components for bi-directional voice and data communications including components for transmitting and receiving communications, including a transmission priority manager910, an I/O controller915, a transceiver920, an antenna925, memory930, and a processor940. These components may be in electronic communication via one or more buses (e.g., bus945).

The transmission priority manager910may receive a first downlink control information scheduling a first downlink transmission, receive a second downlink control information scheduling a second downlink transmission, where the second downlink transmission is scheduled to occur after the first downlink transmission, determine that a first feedback message responsive to the first downlink transmission is scheduled to occur no earlier than a second feedback message responsive to the second downlink transmission, the first feedback message being associated with a first cell and the second feedback message being associated with a second cell, determine, based on the first feedback message being scheduled to occur no earlier than the second feedback message, that the second cell has a second priority that is greater than a first priority of the first cell, and transmit the second feedback message based on determining that the second cell has the second priority, where the second feedback message is prioritized over the first feedback message based on the second priority. The transmission priority manager910may also receive a first downlink control information scheduling a first transmission associated with a first cell, receive, after the first downlink control information, a second downlink control information scheduling a second transmission associated with a second cell, where the second scheduled transmission is scheduled to start before or during the first scheduled transmission, determine, based on the second scheduled transmission being scheduled to start before or during the first scheduled transmission, that the second cell has a second priority that is greater than a first priority of the first cell, and communicate using the second scheduled transmission based on determining that the second cell has the second priority, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

The processor940may include an intelligent hardware device, (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor940may be configured to operate a memory array using a memory controller. In other cases, a memory controller may be integrated into the processor940. The processor940may be configured to execute computer-readable instructions stored in a memory (e.g., the memory930) to cause the device905to perform various functions (e.g., functions or tasks supporting cell-based transmission priority). In some cases, the methods described herein may improve processing speeds at the processor. For example, a UE may avoid buffering high-priority data or may not need to wait for an ongoing transmission to complete in order to send the high priority data. Such techniques may therefore decrease latency and processing times.

Based on enabling more efficient scheduling of transmissions with less buffer time based on their associated priorities, processor940of a UE115may be ready to respond more efficiently through the reduction of a ramp up in processing power. As such, processor940may conserve power and further the battery life of a UE115.

The receiver1010may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to cell-based transmission priority, etc.). Information may be passed on to other components of the device1005. The receiver1010may be an example of aspects of the transceiver1420described with reference toFIG. 14. The receiver1010may utilize a single antenna or a set of antennas.

The transmission priority manager1015may identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmit, to a UE, a first downlink control information scheduling a first downlink transmission, transmit, to the UE, a second downlink control information scheduling a second downlink transmission, transmit the first scheduled downlink transmission before the second scheduled downlink transmission, and receive a second feedback message associated with the second cell, the second feedback message being prioritized over a first feedback message based on the second priority, where the first feedback message is responsive to the first scheduled downlink transmission and the second feedback message is responsive to the second scheduled downlink transmission. The transmission priority manager1015may also identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmit a first downlink control information scheduling a first transmission associated with the first cell, transmit, after the first downlink control information, a second downlink control information scheduling a second transmission associated with the second cell, and communicate using the second scheduled transmission, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority. The transmission priority manager1015may be an example of aspects of the transmission priority manager1410described herein.

The transmitter1020may transmit signals generated by other components of the device1005. In some examples, the transmitter1020may be collocated with a receiver1010in a transceiver module. For example, the transmitter1020may be an example of aspects of the transceiver1420described with reference toFIG. 14. The transmitter1020may utilize a single antenna or a set of antennas.

FIG. 11shows a block diagram1100of a device1105that supports cell-based transmission priority in accordance with aspects of the present disclosure. The device1105may be an example of aspects of a device1005, or a base station105as described herein. The device1105may include a receiver1110, a transmission priority manager1115, and a transmitter1135. The device1105may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).

The transmission priority manager1115may be an example of aspects of the transmission priority manager1015as described herein. The transmission priority manager1115may include a cell manager1120, a DCI transmission component1125, and a base station communications manager1130. The transmission priority manager1115may be an example of aspects of the transmission priority manager1410described herein.

The actions performed by the transmission priority manager1115as described herein may be implemented to realize one or more potential advantages. One implementation may allow a base station105to improve overall user experience by decreasing latency of high priority transmissions, such that high priority data may be sent (or received) before or during subsequent transmission of low priority data. Accordingly, the reliability of transmissions in accordance with a particular service may be improved.

The cell manager1120may identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority.

The DCI transmission component1125may transmit, to a UE, a first downlink control information scheduling a first downlink transmission and transmit, to the UE, a second downlink control information scheduling a second downlink transmission.

The base station communications manager1130may transmit the first scheduled downlink transmission before the second scheduled downlink transmission and receive a second feedback message associated with the second cell, the second feedback message being prioritized over a first feedback message based on the second priority, where the first feedback message is responsive to the first scheduled downlink transmission and the second feedback message is responsive to the second scheduled downlink transmission.

The cell manager1120may identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority.

The DCI transmission component1125may transmit a first downlink control information scheduling a first transmission associated with the first cell.

The base station communications manager1130may transmit, after the first downlink control information, a second downlink control information scheduling a second transmission associated with the second cell and communicate using the second scheduled transmission, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

The transmitter1135may transmit signals generated by other components of the device1105. In some examples, the transmitter1135may be collocated with a receiver1110in a transceiver module. For example, the transmitter1135may be an example of aspects of the transceiver1420described with reference toFIG. 14. The transmitter1135may utilize a single antenna or a set of antennas.

FIG. 12shows a block diagram1200of a transmission priority manager1205that supports cell-based transmission priority in accordance with aspects of the present disclosure. The transmission priority manager1205may be an example of aspects of a transmission priority manager1015, a transmission priority manager1115, or a transmission priority manager1410described herein. The transmission priority manager1205may include a cell manager1210, a DCI transmission component1215, a base station communications manager1220, a scheduling component1225, an indication manager1230, and a capability manager1235. Each of these modules may communicate, directly or indirectly, with one another (e.g., via one or more buses).

The cell manager1210may identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority. In some examples, the cell manager1210may identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority.

In some examples, configuring the second cell as a cell allocating resources for the second scheduled downlink transmission, where the configuration includes a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority is based on the cell allocating the resources.

In some examples, configuring the second cell as a cell allocating resources for the second scheduled transmission, where the configuration includes a control resource set, a search space, a scrambling sequence, a cell-specific configuration for the second cell, or a combination thereof, where the second priority is based on the cell allocating the resources.

The DCI transmission component1215may transmit, to a UE, a first downlink control information scheduling a first downlink transmission. In some examples, the DCI transmission component1215may transmit, to the UE, a second downlink control information scheduling a second downlink transmission. In some examples, the DCI transmission component1215may transmit a first downlink control information scheduling a first transmission associated with the first cell.

In some examples, the DCI transmission component1215may transmit the second downlink control information via a physical downlink control channel on the second cell, where the second cell has the second priority based on the physical downlink control channel being on the second cell. In some examples, the DCI transmission component1215may configure the second downlink control information using a format that excludes a carrier indicator.

In some examples, the DCI transmission component1215may transmit, as part of the second downlink control information, an indication that the second cell has the second priority based on the format. In some examples, the DCI transmission component1215may transmit the second downlink control information via a physical downlink control channel on the second cell. In some examples, the DCI transmission component1215may transmit the first downlink control information and the second downlink control information based on the UE capability.

In some examples, the DCI transmission component1215may transmit downlink control information indicating a switch of a bandwidth part, where the second priority is modified based on the switch of the bandwidth part. In some examples, the DCI transmission component1215may transmit the second downlink control information via a physical downlink control channel on the second cell, where the second cell has the second priority based on the physical downlink control channel being on the second cell.

In some examples, the DCI transmission component1215may configure the second downlink control information using a format that excludes a carrier indicator. In some examples, the DCI transmission component1215may transmit, as part of the second downlink control information, an indication that the second cell has the second priority based on the format. In some examples, the DCI transmission component1215may transmit the second downlink control information via a physical downlink control channel on the second cell. In some examples, the DCI transmission component1215may transmit the first downlink control information and the second downlink control information based on the UE capability.

The base station communications manager1220may transmit the first scheduled downlink transmission before the second scheduled downlink transmission. In some examples, the base station communications manager1220may receive a second feedback message associated with the second cell, the second feedback message being prioritized over a first feedback message based on the second priority, where the first feedback message is responsive to the first scheduled downlink transmission and the second feedback message is responsive to the second scheduled downlink transmission.

In some examples, the base station communications manager1220may transmit, after the first downlink control information, a second downlink control information scheduling a second transmission associated with the second cell. In some examples, the base station communications manager1220may communicate using the second scheduled transmission, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

In some cases, the second feedback message is received before the first feedback message, the second feedback message interrupts the first feedback message, the second feedback message preempts the first feedback message, the second feedback message punctures the first feedback message, or a combination thereof

In some cases, the first feedback message includes a first hybrid automatic repeat request feedback for the first downlink transmission. In some cases, the second feedback message includes a second hybrid automatic repeat request feedback for the second downlink transmission.

In some cases, the second scheduled transmission is received before the first scheduled transmission, the second scheduled transmission interrupts the first scheduled transmission, the second scheduled transmission preempts the first scheduled transmission, the second scheduled transmission punctures the first scheduled transmission, or a combination thereof

In some cases, the first scheduled transmission includes a first physical downlink shared channel. In some cases, the second scheduled transmission includes a second physical downlink shared channel for a second downlink transmission. In some cases, the first scheduled transmission includes a first physical uplink shared channel. In some cases, the second scheduled transmission includes a second physical uplink shared channel.

The scheduling component1225may schedule the second scheduled downlink transmission on the second cell, where the second cell has the second priority based on the second downlink transmission being scheduled on the second cell.

In some examples, the scheduling component1225may schedule the second scheduled downlink transmission on the second cell, where the second cell has the second priority based on the second scheduled downlink transmission being on the second cell, or the physical downlink control channel being transmitted on the second cell, or a combination thereof

In some examples, the scheduling component1225may schedule the second scheduled downlink transmission on a same cell that the second downlink control information is transmitted on, where the second feedback message is prioritized over the first feedback message based on the second downlink control information and the second scheduled downlink transmission being on the same cell.

In some examples, the scheduling component1225may schedule the second scheduled transmission on the second cell, where the second cell has the second priority based on the second scheduled transmission being scheduled on the second cell.

In some examples, the scheduling component1225may schedule the second scheduled transmission on the second cell, where the second cell has the second priority based on the second scheduled transmission being on the second cell, or the physical downlink control channel being transmitted on the second cell, or a combination thereof

In some examples, the scheduling component1225may schedule the second scheduled transmission on a same cell as the second downlink control information, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second downlink control information and the second scheduled downlink transmission being on the same cell.

The indication manager1230may indicate, to the UE, that the second downlink control information is transmitted on the second cell, the indication including a cell identifier, a scrambling sequence, a control resource set, a search space, or a combination thereof, where at least one of the cell identifier, the control resource set, or the search space corresponds to the second cell.

In some examples, the indication manager1230may transmit, to the UE, an indication that the second cell has the second priority.

In some examples, the indication manager1230may indicate, to the UE, that the second downlink control information is transmitted on the second cell, the indication including a cell identifier, a scrambling sequence, a control resource set, a search space, or a combination thereof, where at least one of the cell identifier, the control resource set, or the search space corresponds to the second cell.

In some examples, the indication manager1230may transmit, to the UE, an indication that the second cell has the second priority. In some examples, the indication manager1230may transmit downlink control information indicating a switch of a bandwidth part, where the second priority is modified based on the switch of the bandwidth part.

In some cases, the indication includes a cell-specific parameter that is modified via radio resource control signaling, a cell-specific parameter that is modified via medium access control (MAC) control element messaging, a bandwidth part-specific radio resource control parameter, or a combination thereof

In some cases, the indication includes a cell-specific parameter that is modified via radio resource control signaling, a cell-specific parameter that is modified via medium access control (MAC) control element messaging, a bandwidth part-specific radio resource control parameter, or a combination thereof

The capability manager1235may receive, from the UE, a report including a UE capability, the UE capability including an indication that the UE supports at least a subset of a first set of cells having the first priority, or at least subset of a second set of cells having the second priority, or a combination thereof

In some examples, the capability manager1235may receive, from the UE, a report including a UE capability, the UE capability including an indication that the UE supports at least a subset of a first set of cells having the first priority, or at least subset of a second set of cells having the second priority, or a combination thereof

FIG. 13shows a diagram of a system1300including a device1305that supports cell-based transmission priority in accordance with aspects of the present disclosure. The device1305may be an example of or include the components of device1005, device1105, or a base station105as described herein. The device1305may include components for bi-directional voice and data communications including components for transmitting and receiving communications, including a transmission priority manager1310, a network communications manager1315, a transceiver1320, an antenna1325, memory1330, a processor1340, and an inter-station communications manager1345. These components may be in electronic communication via one or more buses (e.g., bus1350).

The transmission priority manager1310may identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmit, to a UE, a first downlink control information scheduling a first downlink transmission, transmit, to the UE, a second downlink control information scheduling a second downlink transmission, transmit the first scheduled downlink transmission before the second scheduled downlink transmission, and receive a second feedback message associated with the second cell, the second feedback message being prioritized over a first feedback message based on the second priority, where the first feedback message is responsive to the first scheduled downlink transmission and the second feedback message is responsive to the second scheduled downlink transmission. The transmission priority manager1310may also identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority, transmit a first downlink control information scheduling a first transmission associated with the first cell, transmit, after the first downlink control information, a second downlink control information scheduling a second transmission associated with the second cell, and communicate using the second scheduled transmission, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority.

The memory1330may include RAM, ROM, or a combination thereof. The memory1330may store computer-readable code1335including instructions that, when executed by a processor (e.g., the processor1340) cause the device to perform various functions described herein. In some cases, the memory1330may contain, among other things, a BIOS which may control basic hardware or software operation such as the interaction with peripheral components or devices.

Based on enabling more efficient scheduling of transmissions with less buffer time based on their associated priorities, processor1340of a base station105may be ready to respond more efficiently through the reduction of a ramp up in processing power. As such, processor1340may conserve power of a base station105.

FIG. 14shows a flowchart illustrating a method1400that supports cell-based transmission priority in accordance with aspects of the present disclosure. The operations of method1400may be implemented by a UE115or its components as described herein. For example, the operations of method1400may be performed by a transmission priority manager as described with reference toFIGS. 6 through 9. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, a UE may perform aspects of the functions described below using special-purpose hardware.

At1405, the UE may receive a first downlink control information scheduling a first downlink transmission. The operations of1405may be performed according to the methods described herein. In some examples, aspects of the operations of1405may be performed by a DCI manager as described with reference toFIGS. 6 through 9.

At1410, the UE may receive a second downlink control information scheduling a second downlink transmission, where the second downlink transmission is scheduled to start after the first downlink transmission. The operations of1410may be performed according to the methods described herein. In some examples, aspects of the operations of1410may be performed by a DCI manager as described with reference toFIGS. 6 through 9.

At1415, the UE may determine that a first feedback message responsive to the first downlink transmission is scheduled to start no earlier than a second feedback message responsive to the second downlink transmission, the first feedback message being associated with a first cell and the second feedback message being associated with a second cell. The operations of1415may be performed according to the methods described herein. In some examples, aspects of the operations of1415may be performed by a feedback manager as described with reference toFIGS. 6 through 9.

At1420, the UE may determine, based on the first feedback message being scheduled to start no earlier than the second feedback message, that the second cell has a second priority that is greater than a first priority of the first cell. The operations of1420may be performed according to the methods described herein. In some examples, aspects of the operations of1420may be performed by a cell priority component as described with reference toFIGS. 6 through 9.

At1425, the UE may transmit the second feedback message based on determining that the second cell has the second priority, where the second feedback message is prioritized over the first feedback message based on the second priority. The operations of1425may be performed according to the methods described herein. In some examples, aspects of the operations of1425may be performed by a communications manager as described with reference toFIGS. 6 through 9.

FIG. 15shows a flowchart illustrating a method1500that supports cell-based transmission priority in accordance with aspects of the present disclosure. The operations of method1500may be implemented by a UE115or its components as described herein. For example, the operations of method1500may be performed by a transmission priority manager as described with reference toFIGS. 6 through 9. In some examples, a UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, a UE may perform aspects of the functions described below using special-purpose hardware.

At1505, the UE may receive a first downlink control information scheduling a first transmission associated with a first cell. The operations of1505may be performed according to the methods described herein. In some examples, aspects of the operations of1505may be performed by a DCI manager as described with reference toFIGS. 6 through 9.

At1510, the UE may receive, no earlier than the first downlink control information, a second downlink control information scheduling a second transmission associated with a second cell, where the second scheduled transmission is scheduled to start before or during the first scheduled transmission. The operations of1510may be performed according to the methods described herein. In some examples, aspects of the operations of1510may be performed by a DCI manager as described with reference toFIGS. 6 through 9.

At1515, the UE may determine, based on the second scheduled transmission being scheduled to start before or during the first scheduled transmission, that the second cell has a second priority that is greater than a first priority of the first cell. The operations of1515may be performed according to the methods described herein. In some examples, aspects of the operations of1515may be performed by a cell priority component as described with reference toFIGS. 6 through 9.

At1520, the UE may communicate using the second scheduled transmission based on determining that the second cell has the second priority, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority. The operations of1520may be performed according to the methods described herein. In some examples, aspects of the operations of1520may be performed by a communications manager as described with reference toFIGS. 6 through 9.

At1605, the base station may identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority. The operations of1605may be performed according to the methods described herein. In some examples, aspects of the operations of1605may be performed by a cell manager as described with reference toFIGS. 10 through 13.

At1610, the base station may transmit, to a UE, a first downlink control information scheduling a first downlink transmission. The operations of1610may be performed according to the methods described herein. In some examples, aspects of the operations of1610may be performed by a DCI transmission component as described with reference toFIGS. 10 through 13.

At1615, the base station may transmit, to the UE, a second downlink control information scheduling a second downlink transmission. The operations of1615may be performed according to the methods described herein. In some examples, aspects of the operations of1615may be performed by a DCI transmission component as described with reference toFIGS. 10 through 13.

At1620, the base station may transmit the first scheduled downlink transmission before the second scheduled downlink transmission. The operations of1620may be performed according to the methods described herein. In some examples, aspects of the operations of1620may be performed by a base station communications manager as described with reference toFIGS. 10 through 13.

At1625, the base station may receive a second feedback message associated with the second cell, the second feedback message being prioritized over a first feedback message based on the second priority, where the first feedback message is responsive to the first scheduled downlink transmission and the second feedback message is responsive to the second scheduled downlink transmission. The operations of1625may be performed according to the methods described herein. In some examples, aspects of the operations of1625may be performed by a base station communications manager as described with reference toFIGS. 10 through 13.

At1705, the base station may identify a first priority for a first cell and a second priority for a second cell, where the second priority is greater than the first priority. The operations of1705may be performed according to the methods described herein. In some examples, aspects of the operations of1705may be performed by a cell manager as described with reference toFIGS. 10 through 13.

At1710, the base station may transmit a first downlink control information scheduling a first transmission associated with the first cell. The operations of1710may be performed according to the methods described herein. In some examples, aspects of the operations of1710may be performed by a DCI transmission component as described with reference toFIGS. 10 through 13.

At1715, the base station may transmit, after the first downlink control information, a second downlink control information scheduling a second transmission associated with the second cell. The operations of1715may be performed according to the methods described herein. In some examples, aspects of the operations of1715may be performed by a base station communications manager as described with reference toFIGS. 10 through 13.

At1720, the base station may communicate using the second scheduled transmission, where the second scheduled transmission is prioritized over the first scheduled transmission based on the second priority. The operations of1720may be performed according to the methods described herein. In some examples, aspects of the operations of1720may be performed by a base station communications manager as described with reference toFIGS. 10 through 13.