Uplink control information transmission method, terminal, and network side device
An uplink control information transmission method includes determining, by a terminal, uplink control information to be multiplexed over one target physical uplink channel for transmission. The uplink control information includes a first HARQ-ACK, a second HARQ-ACK, and CSI. The first HARQ-ACK has a higher priority than the second HARQ-ACK; determining a coding mode of the uplink control information on the target physical uplink channel based on a priority of the CSI and/or based on whether the CSI includes a second part of channel state information CSI-part 2, where the priority of the CSI includes a first priority or a second priority, the first priority being higher than the second priority; and encoding the uplink control information based on the coding mode and transmitting the encoded uplink control information on the target physical uplink channel.
1 . An uplink control information transmission method, comprising:
determining, by a terminal, uplink control information to be multiplexed over one target physical uplink channel for transmission, wherein the uplink control information comprises:
a first hybrid automatic repeat request acknowledgement (HARQ-ACK), a second HARQ-ACK, and channel state information (CSI), wherein a priority of the first HARQ-ACK is a first priority, a priority of the second HARQ-ACK is a second priority, and the first priority is higher than the second priority;
the target physical uplink channel comprises a physical uplink shared channel; and
if the priority of the CSI is the first priority and the CSI comprises no second part of channel state information (CSI-part 2):
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; wherein the first HARQ-ACK, the second HARQ-ACK, and the CSI are encoded separately.
2 . The method according to claim 1 , wherein the method further comprises:
if the priority of the CSI is the second priority and the CSI comprises no CSI-part 2:
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; wherein the first HARQ-ACK, the second HARQ-ACK, and the CSI are encoded separately.
3 . The method according to claim 1 , wherein the method further comprises:
if the priority of the CSI is the second priority and the CSI comprises the CSI-part 2:
discarding, by the terminal, the CSI-part 2; and
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI-part 1 over the target physical uplink channel for transmission; the first HARQ-ACK being encoded separately, the second HARQ-ACK being encoded separately, and the CSI-part 1 of the CSI being encoded separately.
4 . The method according to claim 1 , wherein the method further comprises:
if the priority of the CSI is the first priority and the CSI comprises the CSI-part 2:
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; the first HARQ-ACK being encoded along with the CSI-part 1 of the CSI, the second HARQ-ACK being encoded separately, and the CSI-part 2 of the CSI being encoded separately; or
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; the first HARQ-ACK being encoded along with the second HARQ-ACK, the CSI-part 1 of the CSI being encoded separately, and the CSI-part 2 of the CSI being encoded separately; or
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; the first HARQ-ACK being encoded along with the CSI-part 1 of the CSI, and the second HARQ-ACK being encoded along with the CSI-part 2; or
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; the first HARQ-ACK being encoded separately, the second HARQ-ACK being encoded separately, and the CSI-part 1 of the CSI being encoded along with the CSI-part 2; or
discarding, by the terminal, the CSI-part 2; and multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI-part 1 over the target physical uplink channel for transmission; the first HARQ-ACK being encoded separately, the second HARQ-ACK being encoded separately, and the CSI-part 1 of the CSI being encoded separately; or
discarding, by the terminal, the CSI-part 2; and multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI-part 1 over the target physical uplink channel for transmission; the first HARQ-ACK being encoded separately, and the second HARQ-ACK being encoded along with the CSI-part 1; or
discarding, by the terminal, the CSI-part 2; and multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI-part 1 over the target physical uplink channel for transmission; the first HARQ-ACK being encoded separately, the CSI-part 1 being encoded separately, and the second HARQ-ACK being encoded separately.
5 . The method according to claim 1 , wherein the first priority is represented by a priority index 1, and the second priority is represented by a priority index 0.
6 . An uplink control information transmission method, comprising:
determining, by a network-side device, uplink control information to be multiplexed by a terminal over one target physical uplink channel for transmission, wherein the uplink control information comprises: a first hybrid automatic repeat request acknowledgement (HARQ-ACK), a second HARQ-ACK, and channel state information (CSI), wherein a priority of the first HARQ-ACK is a first priority, a priority of the second HARQ-ACK is a second priority, and the first priority is higher than the second priority;
the target physical uplink channel comprises a physical uplink shared channel; and
if the priority of the CSI is the first priority and the CSI comprises no second part of channel state information (CSI-part 2):
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; wherein the first HARQ-ACK, the second HARQ-ACK, and the CSI are encoded separately.
7 . The method according to claim 6 , wherein the method further comprises:
if the priority of the CSI is the second priority and the CSI comprises no CSI-part 2:
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; wherein the first HARQ-ACK, the second HARQ-ACK, and the CSI are encoded independently.
8 . The method according to claim 6 , wherein the method further comprises:
if the priority of the CSI is the second priority and the CSI comprises the CSI-part 2:
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK and the CSI in which the CSI-part 2 is discarded, multiplexed over the target physical uplink channel; the first HARQ-ACK being encoded separately, the second HARQ-ACK being encoded separately, and the CSI-part 1 of the CSI being encoded separately.
9 . The method according to claim 6 , wherein the method further comprises:
if the priority of the CSI is the first priority and the CSI comprises the CSI-part 2:
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK and the CSI multiplexed over the target physical uplink channel; the first HARQ-ACK being encoded along with the CSI-part 1 of the CSI, the second HARQ-ACK being encoded separately, and the CSI-part 2 of the CSI being encoded separately; or
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK and the CSI multiplexed over the target physical uplink channel; the first HARQ-ACK being encoded along with the second HARQ-ACK, the CSI-part 1 of the CSI being encoded separately, and the CSI-part 2 of the CSI being encoded separately; or
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK and the CSI multiplexed over the target physical uplink channel; the first HARQ-ACK being encoded along with the CSI-part 1 of the CSI, and the second HARQ-ACK being encoded along with the CSI-part 2; or
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK and the CSI multiplexed over the target physical uplink channel; the first HARQ-ACK being encoded separately, the second HARQ-ACK being encoded separately, and the CSI-part 1 of the CSI being encoded along with the CSI-part 2; or
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK and the CSI in which the CSI-part 2 is discarded, multiplexed over the target physical uplink channel; the first HARQ-ACK being encoded separately, the second HARQ-ACK being encoded separately, and the CSI-part 1 of the CSI being encoded separately; or
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK and the CSI in which the CSI-part 2 is discarded, multiplexed over the target physical uplink channel; the first HARQ-ACK being encoded separately, and the second HARQ-ACK being encoded along with the CSI-part 1; or
receiving, by the network-side device, the first HARQ-ACK, the second HARQ-ACK and the CSI in which the CSI-part 2 is discarded, multiplexed over the target physical uplink channel; the first HARQ-ACK being encoded separately, the CSI-part 1 being encoded separately, and the second HARQ-ACK being encoded separately.
10 . The method according to claim 6 , wherein the first priority is represented by a priority index 1, and the second priority is represented by a priority index 0.
11 . A terminal, comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or the instructions, when executed by the processor, cause the terminal to perform:
determining uplink control information to be multiplexed over one target physical uplink channel for transmission, wherein the uplink control information comprises: a first hybrid automatic repeat request acknowledgement (HARQ-ACK), a second HARQ-ACK, and channel state information (CSI), wherein a priority of the first HARQ-ACK is a first priority, a priority of the second HARQ-ACK is a second priority, and the first priority is higher than the second priority;
the target physical uplink channel comprises a physical uplink shared channel; and
if the priority of the CSI is the first priority and the CSI comprises no second part of channel state information (CSI-part 2):
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; wherein the first HARQ-ACK, the second HARQ-ACK, and the CSI are encoded separately.
12 . The terminal according to claim 11 , wherein the program or the instructions, when executed by the processor, cause the terminal to perform:
if the priority of the CSI is the second priority and the CSI comprises no CSI-part 2:
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI over the target physical uplink channel for transmission; wherein the first HARQ-ACK, the second HARQ-ACK, and the CSI are encoded separately.
13 . The terminal according to claim 11 , wherein the program or the instructions, when executed by the processor, cause the terminal to perform:
if the priority of the CSI is the second priority and the CSI comprises the CSI-part 2:
discarding, by the terminal, the CSI-part 2; and
multiplexing, by the terminal, the first HARQ-ACK, the second HARQ-ACK, and the CSI-part 1 over the target physical uplink channel for transmission; the first HARQ-ACK being encoded separately, the second HARQ-ACK being encoded separately, and the CSI-part 1 of the CSI being encoded separately.
14 . The terminal according to claim 11 , wherein the first priority is represented by a priority index 1, and the second priority is represented by a priority index 0.
15 . A network-side device, comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein when the program or the instructions are executed by the processor, the steps of the uplink control information transmission method according to claim 6 are implemented.
16 . A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores a program or instructions, and when the program or the instructions are executed by a processor, the uplink control information transmission method according to claim 1 is implemented.
17 . A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores a program or instructions, and when the program or the instructions are executed by a processor, the uplink control information transmission method according to claim 6 is implemented.