Uplink control information transmission with large number of bits
View Patent ↗Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for transmitting periodic channel state information having large payload sizes. Other embodiments may be described and claimed.
1. One or more non-transitory, computer-readable media comprising instructions, wherein execution of the instructions by one or more processors is to cause a user equipment (UE) to:
generate uplink control information (UCI) to include one or more of hybrid automatic repeat request (HARQ)-acknowledgment (ACK) information, scheduling request (SR) information, and/or periodic channel state information (pCSI), the UCI to correspond with one or more serving cells;
determine, based on a number of the one or more serving cells, a number of bits to encode for inclusion in the UCI;
select an encoding scheme from a plurality of encoding schemes based on the determined number of bits; and
encode, for transmission over a physical uplink control channel (PUCCH) using a PUCCH format, the number of bits according to the selected encoding scheme, wherein, to encode the number of bits, execution of the instructions by the one or more processors is to cause the UE to:
encode the number of bits according to the selected encoding scheme using PUCCH format 3 when the number of bits is less than or equal to 22 bits; and
encode the number of bits according to the encoding scheme using a PUCCH format with a UCI capacity that is larger than a UCI capacity of PUCCH format 1/1a/1b, PUCCH format 2/2a/2b, and PUCCH format 3 when the number of bits is greater than 22 bits.
2. The one or more non-transitory, computer-readable media of claim 1 , wherein execution of the instructions is to cause the UE to:
select a Reed-Muller (RM) encoding scheme of the plurality of encoding schemes when the number of bits including pCSI bits is less than or equal to 11 bits; and
encode the UCI with RM encoding using a (32, 0) RM encoder.
3. The one or more non-transitory, computer-readable media of claim 1 ,
wherein execution of the instructions is to cause the UE to:
select a dual RM encoding scheme of the plurality of encoding schemes when the number of bits including pCSI bits is greater than 11 bits and less than or equal to 22 bits; and
encode the UCI with dual RM encoding using two (32, 0) RM encoders.
4. The one or more non-transitory, computer-readable media of claim 1 ,
wherein execution of the instructions is to cause the UE to:
select a tail biting convolutional coding (TBCC) encoding scheme of the plurality of encoding schemes when the number of bits including pCSI bits is greater than 22 bits; and
encode the UCI with TBCC using a TBCC encoder.
5. The one or more non-transitory, computer-readable media of claim 1 , wherein the one or more serving cells comprises no more than five serving cells.
6. An apparatus to be implemented in a user equipment (UE), the apparatus comprising:
processor circuitry coupled with a memory, the processor circuitry to implement uplink control information (UCI) logic to generate UCI that includes hybrid automatic repeat request (HARQ)-acknowledgment (ACK) information, scheduling request (SR) information, and/or periodic channel state information that corresponds with one or more serving cells; the processor circuity to implement feedback logic to:
determine a number of bits to encode for inclusion in the UCI,
select an encoding scheme from a plurality of encoding schemes based on the
number of bits and a number of the one or more serving cells,
encode the number of bits, for transmission over a physical uplink control channel (PUCCH) using a PUCCH format, according to the encoding scheme, wherein, to encode the number of bits, the feedback logic is to:
encode the number of bits according to the encoding scheme using PUCCH format 3 when the number of bits is less than or equal to 22 bits, and
encode the number of bits according to the encoding scheme using a PUCCH format with a UCI capacity that is larger than a UCI capacity of PUCCH format 1/1a/1b, PUCCH format 2/2a/2b, and PUCCH format 3 when the number of bits is greater than 22 bits; and
transmission circuitry coupled with the processor circuitry, the transmission circuitry to transmit the encoded number of bits on the PUCCH based on the selected PUCCH format.
7. The apparatus of claim 6 , wherein, to select the encoding scheme, the processor circuitry is to implement the feedback logic to:
select a Reed-Muller (RM) encoding scheme when the number of bits is less than or equal to 11 bits;
select a dual RM encoding scheme when the number of bits is greater than 11 bits and less than or equal to 22 bits; and
select a tail biting convolutional coding (TBCC) encoding scheme when the number of bits is greater than 22 bits.
8. The apparatus of claim 6 , wherein, to encode the number of bits, the processor circuitry is to implement the feedback logic to:
encode the UCI with RM encoding using a (32, 0) RM encoder when the number of bits is less than or equal to 11 bits;
encode the UCI with dual RM encoding using two (32, 0) RM encoders when the number of bits is greater than 11 bits and less than or equal to 22 bits; and
encode the UCI with TBCC using a TBCC encoder when the number of bits is greater than 22 bits.
9. The apparatus of claim 6 , wherein the periodic channel state information includes a channel quality indicator (CQI), a precoding matrix indicator (PMI), a rank indicator (RI), and a precoding type indicator (PTI).
10. One or more non-transitory, computer-readable media comprising instructions, wherein execution of the instructions by one or more processors is to cause a communication device to:
generate uplink control information (UCI) to include a combination of hybrid automatic repeat request (HARQ)-acknowledgment (ACK) information, scheduling request (SR) information, and/or periodic channel state information (p-CSI) that corresponds with one or more serving cells, wherein the p-CSI includes channel quality indicator (CQI) and a precoding matrix indicator (PMI);
determine a number of UCI bits to encode for inclusion in the UCI, the number of UCI bits including at least a number of HARQ-ACK bits and a number of p-CSI bits;
select an encoding scheme from a plurality of encoding schemes based on the number of UCI bits and a number of the one or more serving cells;
encode the number of bits according to the encoding scheme for transmission using a physical uplink control channel (PUCCH) format, wherein, to encode the number of bits, execution of the instructions is to cause the communication device to:
encode the number of bits according to the encoding scheme using PUCCH format 3 when the number of bits is less than or equal to 22 bits, and
encode the number of bits according to the encoding scheme using a PUCCH format with a UCI capacity that is larger than a UCI capacity of PUCCH format 1/1a/1b, PUCCH format 2/2a/2b, and PUCCH format 3 when the number of bits is greater than 22 bits; and
control transmission of the encoded number of bits over the PUCCH according to the PUCCH format.
11. The one or more non-transitory, computer-readable media of claim 10 , wherein the one or more serving cells comprises no more than five serving cells.
12. The one or more non-transitory, computer-readable media of claim 10 , wherein, to select the encoding scheme, execution of the instructions is to cause the communication device to:
select a Reed Muller (RM) encoding scheme when the number of bits is less than or equal to 11 bits;
select a dual Reed Muller (RM) encoding scheme when the number of bits is greater than 11 bits and less than or equal to 22 bits; and
select a tail biting convolutional coding (TBCC) encoding scheme when the number of bits is greater than 22 bits.