Dynamic uplink control multiplexing between physical uplink channels
Methods, systems, and devices for wireless communications are described. In some wireless communications systems, a user equipment (UE) may support simultaneous transmissions of data on an uplink shared channel that is associated with a first cell, and control information such as uplink control information on an uplink control channel associated with a second cell. The UE may receive scheduling information that indicates a time domain overlap of scheduled transmissions associated with the uplink control channel and the uplink shared channel, and a multiplexing configuration for the UE which indicates whether the UE is to multiplex the uplink control information on the uplink control channel or whether the UE is to multiplex the uplink control information on the uplink shared channel.
1 . A method for wireless communications at a user equipment (UE), comprising:
receiving scheduling information for a transmission of uplink control information of a second cell, the scheduling information corresponding to a time domain overlap between an uplink shared channel of a first cell and an uplink control channel of a second cell, the second cell being different from the first cell;
selecting a multiplexing configuration for the uplink control information based at least in part on the scheduling information;
determining, based at least in part on the multiplexing configuration, whether to multiplex the uplink control information of the second cell with data of the first cell on the uplink shared channel of the first cell; and
transmitting, in accordance with the determining, the uplink control information of the second cell on the uplink control channel of the second cell or multiplexed with the data of the first cell on the uplink shared channel of the first cell.
2 . The method of claim 1 , further comprising:
determining an uplink shared channel resource of the first cell for the transmission of the multiplexed uplink control information of the second cell and the data of the first cell or an uplink control channel resource for transmission of the uplink control information of the second cell based at least in part on the multiplexing configuration.
3 . The method of claim 1 further comprising:
receiving an indication of a capability of the UE to support an uplink shared channel transmission via the first cell that at least partially overlaps in time with an uplink control channel transmission via the second cell; and
selecting the multiplexing configuration based at least in part on the capability.
4 . The method of claim 1 , further comprising:
receiving a radio resource control configuration that indicates the multiplexing configuration for the uplink control information, wherein determining whether to multiplex the uplink control information of the second cell with the data of the first cell on the uplink shared channel is based at least in part on the radio resource control configuration.
5 . The method of claim 4 , further comprising:
identifying a radio resource control selection indicator in the radio resource control configuration, wherein determining whether to multiplex the uplink control information of the second cell with the data of the first cell is based at least in part on a value of the radio resource control selection indicator.
6 . The method of claim 4 , further comprising:
determining that the multiplexing configuration is absent from the radio resource control configuration, wherein determining whether to multiplex the uplink control information of the second cell with the data of the first cell on the uplink shared channel of the first cell is based at least in part on determining that the multiplexing configuration is absent from the radio resource control configuration.
7 . The method of claim 4 , further comprising:
determining that the radio resource control configuration indicates the uplink shared channel for transmitting the multiplexed uplink control information of the second cell and the data of the first cell or the uplink control channel of the second cell for transmitting the uplink control information of the second cell; and
generating hybrid automatic repeat request information based at least in part on the radio resource control configuration.
8 . The method of claim 1 , further comprising:
determining a type of the uplink control information, wherein determining whether to multiplex the uplink control information of the second cell with the data of the first cell on the uplink shared channel is based at least in part on the type of the uplink control information.
9 . The method of claim 8 , further comprising:
identifying the type of the uplink control information as one or more channel state information types, wherein selecting the multiplexing configuration for the uplink control information is based at least in part on the one or more channel state information types.
10 . The method of claim 9 , wherein the one or more channel state information types comprise periodic channel state information, aperiodic channel state information, semi-persistent channel state information, or a combination thereof.
11 . The method of claim 1 , further comprising:
receiving a downlink control information message from a network device, wherein selecting the multiplexing configuration for the uplink control information is based at least in part on a field of the downlink control information message.
12 . The method of claim 11 , wherein the field of the downlink control information message indicates an uplink shared channel resource for transmission of the multiplexed uplink control information of the second cell and the data of the first cell or an uplink control channel resource for transmission of the uplink control information of the second cell.
13 . The method of claim 11 , further comprising:
determining that the field of the downlink control information message comprises a total downlink assignment index field, wherein selecting the multiplexing configuration for the uplink control information based at least in part on a value of the total downlink assignment index field; and
generating hybrid automatic repeat request information based at least in part on the multiplexing configuration.
14 . The method of claim 13 , wherein the value of the total downlink assignment index field indicates an uplink shared channel resource or an uplink control channel resource for transmission of the uplink control information.
15 . The method of claim 13 , wherein generating the hybrid automatic repeat request information further comprises:
determining a semi-static configuration or a dynamic configuration for generating the hybrid automatic repeat request information, wherein the semi-static configuration or the dynamic configuration are associated with a downlink shared channel codebook.
16 . The method of claim 1 , further comprising:
determining that the uplink control information comprises one or more channel state information reports for the uplink shared channel; and
selecting the uplink shared channel or the uplink control channel for transmission of the one or more channel state information reports based at least in part on the multiplexing configuration.
17 . The method of claim 16 , further comprising:
determining that the multiplexing configuration comprises a radio resource control configuration that indicates whether the uplink control information is to be multiplexed with the data on the uplink shared channel; and
selecting the uplink shared channel of the first cell or the uplink control channel of the second cell for transmission of the one or more channel state information reports.
18 . A method for wireless communications at a network device, comprising:
transmitting, to a user equipment (UE), scheduling information for a transmission of uplink control information of a second cell, the scheduling information corresponding to a time domain overlap between an uplink shared channel of a first cell and an uplink control channel of the second cell, the second cell being different from the first cell, and an indication of a multiplexing configuration for the uplink control information of the second cell, the multiplexing configuration indicating whether to multiplex the uplink control information of the second cell with data of the first cell on the uplink shared channel of the first cell; and
receiving the uplink control information of the second cell on the uplink control channel of the second cell or multiplexed with data of the first cell on the uplink shared channel of the first cell based at least in part on the multiplexing configuration.
19 . The method of claim 18 , further comprising:
scheduling an uplink shared channel resource or an uplink control channel resource for the transmission of the uplink control information based at least in part on the multiplexing configuration.
20 . The method of claim 18 further comprising:
transmitting an indication of a capability of the UE to support an uplink shared channel transmission via the first cell that at least partially overlaps in time with an uplink control channel transmission via the second cell, wherein transmitting the scheduling information is based at least in part on the capability.
21 . The method of claim 18 , further comprising:
transmitting a radio resource control configuration that indicates the multiplexing configuration for the uplink control information, wherein receiving the uplink control information of the second cell on the uplink control channel of the second cell or multiplexed with the data of the first cell on the uplink shared channel of the first cell is based at least in part on the multiplexing configuration.
22 . The method of claim 21 , further comprising:
transmitting a radio resource control selection indicator in the radio resource control configuration, wherein receiving the uplink control information of the second cell on the uplink control channel of the second cell or multiplexed with the data of the first cell on the uplink shared channel of the first cell is based at least in part on a value of the radio resource control selection indicator.
23 . The method of claim 21 , further comprising:
transmitting the radio resource control configuration, wherein receiving the uplink control information of the second cell on the uplink control channel of the second cell or multiplexed with the data of the first cell on the uplink shared channel of the first cell is based at least in part on the multiplexing configuration being absent from the radio resource control configuration.
24 . The method of claim 21 , further comprising:
receiving, from the UE, hybrid automatic repeat request information based at least in part on the radio resource control configuration and the multiplexing configuration.
25 . The method of claim 18 , further comprising:
transmitting a downlink control information message to the UE, wherein a field of the downlink control information message indicates the multiplexing configuration for the uplink control information.
26 . The method of claim 25 , further comprising:
determining that the field of the downlink control information message comprises a total downlink assignment index field; and
receiving the uplink control information and hybrid automatic repeat request information based at least in part on a value of the total downlink assignment index field based at least in part on the multiplexing configuration.
27 . The method of claim 18 , further comprising:
determining that the uplink control information comprises one or more channel state information reports for the uplink shared channel; and
receiving the one or more channel state information reports on the uplink shared channel or the uplink control channel based at least in part on the multiplexing configuration.
28 . The method of claim 27 , further comprising:
receiving the one or more channel state information reports based at least in part on a radio resource control configuration that indicates whether the uplink control information of the second cell is to be multiplexed with the data on the uplink shared channel of the first cell.
29 . A user equipment (UE) for wireless communications, comprising:
at least one processor,
memory coupled with the at least one processor; and
instructions stored in the memory and executable by the at least one processor to cause the UE to:
receive scheduling information for a transmission of uplink control information of a second cell, the scheduling information corresponding to a time domain overlap between an uplink shared channel of a first cell and an uplink control channel of the second cell, the second cell being different from the first cell;
select a multiplexing configuration for the uplink control information based at least in part on the scheduling information;
determine, based at least in part on the multiplexing configuration, whether to multiplex the uplink control information of the second cell with data of the first cell on the uplink shared channel of the first cell; and
transmit, in accordance with the determination, the uplink control information of the second cell on the uplink control channel of the second cell or multiplexed with the data of the first cell on the uplink shared channel of the first cell.
30 . A network entity for wireless communications, comprising:
at least one processor,
memory coupled with the at least one processor; and
instructions stored in the memory and executable by the at least one processor to cause the network entity to:
transmit, to a user equipment (UE), scheduling information for a transmission of uplink control information of a second cell, the scheduling information corresponding to a time domain overlap between an uplink shared channel of a first cell and an uplink control channel of the second cell, the second cell being different from the first cell and an indication of a multiplexing configuration for the uplink control information of the second cell, the multiplexing configuration indicating whether to multiplex the uplink control information of the second cell with data of the first cell on the uplink shared channel of the first cell; and
receive the uplink control information of the second cell on the uplink control channel of the second cell or multiplexed with data of the first cell on the uplink shared channel of the first cell based at least in part on the multiplexing configuration.