Techniques are described for wireless communication. One method includes receiving, at a user equipment (UE), a transport block (TB) that includes a plurality of code block groups (CBGs); determining CBG failure information identifying a set of one or more CBGs in the TB that failed to decode at the UE; determining a compressed representation of the CBG failure information; and transmitting, in response to receiving the TB, hybrid automatic repeat request (HARQ) information including the compressed representation of the CBG failure information. The compressed representation of the CBG failure information includes fewer bits of information than the CBG failure information.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for wireless communication, comprising: receiving, at a user equipment (UE), a transport block (TB) that includes a plurality of code block groups (CBGs); receiving an indication of punctured resources in the TB; determining CBG failure information identifying a set of one or more CBGs in the TB that failed to decode at the UE; determining a compressed representation of the CBG failure information, the compressed representation of the CBG failure information including fewer bits of information than the CBG failure information and wherein the compressed representation of the CBG failure information is determined based at least in part on the indication of the punctured resources; and transmitting, in response to receiving the TB, hybrid automatic repeat request (HARQ) information including the compressed representation of the CBG failure information.
2. The method of claim 1 , wherein determining the compressed representation of the CBG failure information based at least in part on the indication of the punctured resources comprises: determining a difference between the set of one or more CBGs that failed to decode at the UE and a second set of one or more CBGs that include the punctured resources.
3. The method of claim 2 , further comprising: identifying the difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources based at least in part on an equation m log 2 N, wherein m is a number of CBGs in the difference, and N is a total number of CBGs in the TB.
4. The method of claim 2 , further comprising: identifying the difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources based at least in part on a starting location and length of at least a first difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources.
5. The method of claim 1 , wherein determining the compressed representation of the CBG failure information comprises: encoding the CBG failure information based at least in part on an encoding scheme known to a device that receives the HARQ information including the compressed representation of the CBG failure information, wherein transmitting the HARQ information including the compressed representation of the CBG failure information comprises transmitting at least a portion of the encoded CBG failure information.
6. The method of claim 5 , wherein the encoding scheme is based at least in part on a syndrome matrix, a linear block channel code, a Hamming code, a polar code, or a combination thereof.
7. The method of claim 5 , further comprising: determining redundancy information for the encoded CBG failure information, wherein transmitting the HARQ information including the compressed representation of the CBG failure information comprises transmitting at least the portion of the encoded CBG failure information with at least a portion of the redundancy information.
8. The method of claim 1 , wherein the TB is part of an enhanced mobile broadband (eMBB) transmission to the UE, and at least one resource of the eMBB transmission is punctured by an ultra reliable low latency communication (URLLC) associated with a second UE.
9. An apparatus for wireless communication, comprising: a processor; memory coupled with the processor; and instructions stored in the memory, the instructions being executable by the processor to: receive, at a user equipment (UE), a transport block (TB) that includes a plurality of code block groups (CBGs); receive an indication of punctured resources in the TB; determine CBG failure information identifying a set of one or more CBGs in the TB that failed to decode at the UE; determine a compressed representation of the CBG failure information, the compressed representation of the CBG failure information including fewer bits of information than the CBG failure information and wherein the compressed representation of the CBG failure information is determined based at least in part on the indication of the punctured resources; and transmit, in response to receiving the TB, hybrid automatic repeat request (HARQ) information including the compressed representation of the CBG failure information.
10. The apparatus of claim 9 , wherein determining the compressed representation of the CBG failure information based at least in part on the indication of the punctured resources comprises: determining a difference between the set of one or more CBGs that failed to decode at the UE and a second set of one or more CBGs that include the punctured resources.
11. The apparatus of claim 10 , the instructions further executable to: identify the difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources based at least in part on an equation m log 2 N, wherein m is a number of CBGs in the difference, and N is a total number of CBGs in the TB.
12. The apparatus of claim 10 , the instructions further executable to: identify the difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources based at least in part on a starting location and length of at least a first difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources.
13. A method for wireless communication, comprising: transmitting, to a user equipment (UE), a transport block (TB) that includes a plurality of code block groups (CBGs); transmitting, to the UE, an indication of punctured resources in the TB; receiving from the UE, in response to transmitting the TB, hybrid automatic repeat request (HARQ) information including a compressed representation of CBG failure information, the compressed representation of the CBG failure information identifying a set of one or more CBGs in the TB that failed to decode at the UE and wherein the compressed representation of the CBG failure information is based at least in part on the indication of the punctured resources; and determining, based at least in part on the compressed representation of the CBG failure information and a known puncturing of at least one CBG of the TB, a set of one or more CBGs in the TB to retransmit to the UE.
14. The method of claim 13 , wherein the compressed representation of the CBG failure information comprises an indication of a difference between the set of one or more CBGs that failed to decode at the UE and a second set of one or more CBGs that include the punctured resources.
15. The method of claim 14 , wherein determining the set of one or more CBGs to retransmit to the UE comprises: combining the second set of one or more CBGs that include the punctured resources with a third set of one or more CBGs identified by the difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources.
16. The method of claim 14 , wherein the difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources is based at least in part on an equation m log 2N, wherein m is a number of CBGs in the difference, and N is a total number of CBGs in the TB.
17. The method of claim 14 , wherein the indication of the difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources is based at least in part on a starting location and length of at least a first difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources.
18. The method of claim 13 , further comprising: identifying an encoding scheme known by the UE, wherein the compressed representation of the CBG failure information comprises the CBG failure information encoded based at least in part on the encoding scheme.
19. The method of claim 18 , wherein determining the set of one or more CBGs to retransmit to the UE comprises: decoding the encoded CBG failure information based at least in part on the encoding scheme.
20. The method of claim 18 , wherein the encoding scheme is based at least in part on a syndrome matrix, a linear block channel code, a Hamming code, a polar code, or a combination thereof.
21. The method of claim 18 , wherein the encoded CBG failure information is received with redundancy information for the encoded CBG failure information, the redundancy information based at least in part on the encoding scheme.
22. The method of claim 13 , wherein the TB is part of an enhanced mobile broadband (eMBB) transmission to the UE, and at least one resource of the eMBB transmission is punctured by an ultra reliable low latency communication (URLLC) associated with a second UE.
23. An apparatus for wireless communication, comprising: a processor; memory coupled with the processor; and instructions stored in the memory, the instructions being executable by the processor to: transmit, to a user equipment (UE), a transport block (TB) that includes a plurality of code block groups (CBGs); transmit, to the UE, an indication of punctured resources in the TB; receive from the UE, in response to transmitting the TB, hybrid automatic repeat request (HARQ) information including a compressed representation of CBG failure information, the compressed representation of the CBG failure information identifying a set of one or more CBGs in the TB that failed to decode at the UE and wherein the compressed representation of the CBG failure information is based at least in part on the indication of the punctured resources; and determine, based at least in part on the compressed representation of the CBG failure information and a known puncturing of at least one CBG of the TB, a set of one or more CBGs in the TB to retransmit to the UE.
24. The apparatus of claim 23 , wherein the compressed representation of the CBG failure information comprises an indication of a difference between the set of one or more CBGs that failed to decode at the UE and a second set of one or more CBGs that include the punctured resources.
25. The apparatus of claim 24 , wherein the determining the set of one or more CBGs to retransmit to the UE comprises: combining the second set of one or more CBGs that include the punctured resources with a third set of one or more CBGs identified by the difference between the set of one or more CBGs that failed to decode at the UE and the second set of one or more CBGs that include the punctured resources.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 15, 2018
September 8, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.