US10764012B2ActiveUtilityA1

Reducing processing time for low latency transmission and reception

Assignee: QUALCOMM INCPriority: Nov 6, 2014Filed: Nov 3, 2015Granted: Sep 1, 2020
Est. expiryNov 6, 2034(~8.3 yrs left)· nominal 20-yr term from priority
H04L 1/007H04L 1/0078H04L 1/1887H04L 1/0009H04L 1/1812H04L 5/0055
39
PatentIndex Score
0
Cited by
27
References
94
Claims

Abstract

Techniques are provided for reduction of processing requirements for portions of a received transmission relative to processing requirements for other portions of the same transmission. Different coding schemes may be employed for portions of a data transmission. In some examples, a tail portion of a data transmission may use a coding scheme that had reduced processing requirements relative to other portions of the data transmission. The reduced processing requirements may allow a receiver to generate an acknowledgment of receipt relatively quickly, which may reduce latency for acknowledging receipt of a transmission.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for wireless communication, comprising:
 identifying data to be transmitted in a data packet to a receiver; 
 identifying a first coding scheme and a second coding scheme for coding the data; 
 signaling, to the receiver, the first coding scheme and the second coding scheme for coding the data packet, the signaling transmitted in a control channel transmission; 
 identifying a first portion of the data packet and a second portion of the data packet, wherein the first portion of the data packet is associated with a first processing requirement for acknowledging, by the receiver, the first portion of the data packet, and wherein the second portion of the data packet is associated with a second processing requirement for acknowledging the second portion of the data packet, the second processing requirement being different than the first processing requirement; 
 transmitting the data packet, wherein the first portion of the data packet is transmitted according to the first coding scheme and the second portion of the data packet is transmitted according to the second coding scheme, wherein the first coding scheme uses a first transport block size for the first portion of the data packet, and the second coding scheme uses a second transport block size for the second portion of the data packet that is different than the first transport block size; and 
 receiving an acknowledgment message responsive to transmitting the data packet, wherein the acknowledgment message comprises at least one acknowledgment associated with the first portion of the data packet and at least one acknowledgment associated with the second portion of the data packet. 
 
     
     
       2. The method of  claim 1 , wherein the first coding scheme uses a first code rate, and the second coding scheme uses a second code rate that is reduced relative to the first code rate. 
     
     
       3. The method of  claim 1 , wherein the first coding scheme uses a first code rate, and the second coding scheme uses a second code rate that is increased relative to the first code rate. 
     
     
       4. The method of  claim 1 , wherein the second transport block size is smaller than the first transport block size. 
     
     
       5. The method of  claim 1 , wherein the second transport block size is larger than the first transport block size. 
     
     
       6. The method of  claim 1 , wherein the second portion of the data packet comprises non-data related information associated with the data packet, and the first portion of the data packet comprises payload data associated with the data packet. 
     
     
       7. The method of  claim 1 , wherein the second portion of the data packet has reduced requirements for one or more of blind detection, control channel processing or channel state information (CSI) computation relative to the first portion of the data packet. 
     
     
       8. The method of  claim 1 , wherein the second portion of the data packet comprises a tail portion of the data packet and the first portion of the data packet comprises a head portion of the data packet. 
     
     
       9. The method of  claim 1 , wherein the second portion of the data packet comprises a head portion of the data packet and the first portion of the data packet comprises a tail portion of the data packet. 
     
     
       10. The method of  claim 1 , further comprising:
 identifying a third coding scheme for coding the data; and 
 identifying a third portion of the data packet, wherein the third portion of the data packet is associated with a different processing requirement than the first portion of the data packet or the second portion of the data packet, or both the first portion of the data packet and the second portion of the data packet; 
 wherein the third portion of the data packet is transmitted according to the third coding scheme. 
 
     
     
       11. The method of  claim 10 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is reduced relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       12. The method of  claim 10 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is increased relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       13. The method of  claim 10 , wherein the first portion of the data packet comprises a head portion of the data packet, the second portion of the data packet comprises a middle portion of the data packet, and the third portion of the data packet comprises a tail portion of the data packet. 
     
     
       14. An apparatus for wireless communication, comprising:
 means for identifying data to be transmitted in a data packet to a receiver; 
 means for identifying a first coding scheme and a second coding scheme for coding the data; 
 means for signaling, to the receiver, the first coding scheme and the second coding scheme for coding the data packet, the signaling transmitted in a control channel transmission; 
 means for identifying a first portion of the data packet and a second portion of the data packet, wherein the first portion of the data packet is associated with a first processing requirement for acknowledging, by the receiver, the first portion of the data packet, and wherein the second portion of the data packet is associated with a second processing requirement for acknowledging the second portion of the data packet, the second processing requirement being different than the first processing requirement; 
 means for transmitting the data packet, wherein the first portion of the data packet is transmitted according to the first coding scheme and the second portion of the data packet is transmitted according to the second coding scheme, wherein the first coding scheme uses a first transport block size for the first portion of the data packet, and the second coding scheme uses a second transport block size for the second portion of the data packet that is different than the first transport block size; and 
 means for receiving an acknowledgment message responsive to transmitting the data packet, wherein the acknowledgment message comprises at least one acknowledgment associated with the first portion of the data packet and at least one acknowledgment associated with the second portion of the data packet. 
 
     
     
       15. The apparatus of  claim 14 , wherein the first coding scheme uses a first code rate, and the second coding scheme uses a second code rate that is reduced relative to the first code rate. 
     
     
       16. The apparatus of  claim 14 , wherein the first coding scheme uses a first code rate, and the second coding scheme uses a second code rate that is increased relative to the first code rate. 
     
     
       17. The apparatus of  claim 14 , wherein the second transport block size is smaller than the first transport block size. 
     
     
       18. The apparatus of  claim 14 , wherein the second transport block size is larger than the first transport block size. 
     
     
       19. The apparatus of  claim 14 , wherein the second portion of the data packet comprises non-data related information associated with the data packet, and the first portion of the data packet comprises payload data associated with the data packet. 
     
     
       20. The apparatus of  claim 14 , wherein the second portion of the data packet has reduced requirements for one or more of blind detection, control channel processing or channel state information (CSI) computation relative to the first portion of the data packet. 
     
     
       21. The apparatus of  claim 14 , wherein the second portion of the data packet comprises a tail portion of the data packet and the first portion of the data packet comprises a head portion of the data packet. 
     
     
       22. The apparatus of  claim 14 , wherein the second portion of the data packet comprises a head portion of the data packet and the first portion of the data packet comprises a tail portion of the data packet. 
     
     
       23. The apparatus of  claim 14 , further comprising:
 means for identifying a third coding scheme for coding the data; and 
 means for identifying a third portion of the data packet, wherein the third portion of the data packet is associated with a different processing requirement than the first portion of the data packet or the second portion of the data packet, or both the first portion of the data packet and the second portion of the data packet; 
 wherein the third portion of the data packet is transmitted according to the third coding scheme. 
 
     
     
       24. The apparatus of  claim 23 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is reduced relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       25. The apparatus of  claim 23 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is increased relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       26. The apparatus of  claim 23 , wherein the first portion of the data packet comprises a head portion of the data packet, the second portion of the data packet comprises a middle portion of the data packet, and the third portion of the data packet comprises a tail portion of the data packet. 
     
     
       27. 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 cause the apparatus to:
 identify data to be transmitted in a data packet to a receiver; 
 identify a first coding scheme and a second coding scheme for coding the data; 
 signal, to the receiver, the first coding scheme and the second coding scheme for coding the data packet, the signaling transmitted in a control channel transmission; 
 identify a first portion of the data packet and a second portion of the data packet, wherein the first portion of the data packet is associated with a first processing requirement for acknowledging, by the receiver, the first portion of the data packet, and wherein the second portion of the data packet is associated with a second processing requirement for acknowledging the second portion of the data packet, the second processing requirement being different than the first processing requirement; 
 transmit the data packet, wherein the first portion of the data packet is transmitted according to the first coding scheme and the second portion of the data packet is transmitted according to the second coding scheme, wherein the first coding scheme uses a first transport block size for the first portion of the data packet, and the second coding scheme uses a second transport block size for the second portion of the data packet that is different than the first transport block size; and 
 receive an acknowledgment message responsive to transmitting the data packet, wherein the acknowledgment message comprises at least one acknowledgment associated with the first portion of the data packet and at least one acknowledgment associated with the second portion of the data packet. 
 
 
     
     
       28. The apparatus of  claim 27 , wherein the first coding scheme uses a first code rate, and the second coding scheme uses a second code rate that is reduced relative to the first code rate. 
     
     
       29. The apparatus of  claim 27 , wherein the first coding scheme uses a first code rate, and the second coding scheme uses a second code rate that is increased relative to the first code rate. 
     
     
       30. The apparatus of  claim 27 , wherein the second transport block size is smaller than the first transport block size. 
     
     
       31. The apparatus of  claim 27 , wherein the second transport block size is larger than the first transport block size. 
     
     
       32. The apparatus of  claim 27 , wherein the second portion of the data packet comprises non-data related information associated with the data packet, and the first portion of the data packet comprises payload data associated with the data packet. 
     
     
       33. The apparatus of  claim 27 , wherein the second portion of the data packet has reduced requirements for one or more of blind detection, control channel processing or channel state information (CSI) computation relative to the first portion of the data packet. 
     
     
       34. The apparatus of  claim 27 , wherein the second portion of the data packet comprises a tail portion of the data packet and the first portion of the data packet comprises a head portion of the data packet. 
     
     
       35. The apparatus of  claim 27 , wherein the second portion of the data packet comprises a head portion of the data packet and the first portion of the data packet comprises a tail portion of the data packet. 
     
     
       36. The apparatus of  claim 27 , wherein the instructions are further executable by the processor to cause the apparatus to:
 identify a third coding scheme for coding the data; 
 identify a third portion of the data packet, wherein the third portion of the data packet is associated with a different processing requirement than the first portion of the data packet or the second portion of the data packet, or both the first portion of the data packet and the second portion of the data packet; and 
 transmit the third portion of the data packet according to the third coding scheme. 
 
     
     
       37. The apparatus of  claim 36 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is reduced relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       38. The apparatus of  claim 36 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is increased relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       39. The apparatus of  claim 36 , wherein the first portion of the data packet comprises a head portion of the data packet, the second portion of the data packet comprises a middle portion of the data packet, and the third portion of the data packet comprises a tail portion of the data packet. 
     
     
       40. A non-transitory computer-readable medium storing computer-executable code for wireless communication, the code executable by a processor to:
 identify data to be transmitted in a data packet to a receiver; 
 identify a first coding scheme and a second coding scheme for coding the data; 
 signal, to the receiver, the first coding scheme and the second coding scheme for coding the data packet, the signaling transmitted in a control channel transmission; 
 identify a first portion of the data packet and a second portion of the data packet, wherein the first portion of the data packet is associated with a first processing requirement for acknowledging, by the receiver, the first portion of the data packet, and wherein the second portion of the data packet is associated with a second processing requirement for acknowledging the second portion of the data packet, the second processing requirement being different than the first processing requirement; 
 transmit the data packet, wherein the first portion of the data is transmitted according to the first coding scheme and the second portion of the data packet is transmitted according to the second coding scheme, wherein the first coding scheme uses a first transport block size for the first portion of the data packet, and the second coding scheme uses a second transport block size for the second portion of the data packet that is different than the first transport block size; and 
 receiving an acknowledgment message responsive to transmitting the data packet, wherein the acknowledgment message comprises at least one acknowledgment associated with the first portion of the data packet and at least one acknowledgment associated with the second portion of the data packet. 
 
     
     
       41. A method for wireless communication, comprising:
 receiving signaling indicating a first coding scheme and a second coding scheme for coding a data packet, the signaling transmitted in a control channel transmission; 
 receiving a transmission of the data packet, the transmission using the first coding scheme for a first portion of the data packet, and using the second coding scheme for a second portion of the data packet, wherein the first portion of the data packet is associated with a first processing requirement for acknowledging the first portion of the data packet, and wherein the second portion of the data packet is associated with a second processing requirement for acknowledging the second portion of the data packet, the second processing requirement being different than the first processing requirement; 
 processing the first portion of the data packet and the second portion of the data packet based on the received signaling to generate an acknowledgment message, wherein the first coding scheme uses a first transport block size for the first portion of the data packet, and the second coding scheme uses a second transport block size for the second portion of the data packet that is different than the first transport block size; and 
 transmitting the acknowledgment message, wherein the acknowledgment message comprises at least one acknowledgment associated with the first portion of the data packet and at least one acknowledgment associated with the second portion of the data packet. 
 
     
     
       42. The method of  claim 41 , wherein the first coding scheme uses a first code rate for the first portion of the data packet, and the second coding scheme uses a second code rate for the second portion of the data packet that is reduced relative to the first code rate. 
     
     
       43. The method of  claim 41 , wherein the second transport block size is smaller than the first transport block size. 
     
     
       44. The method of  claim 41 , wherein the first portion of the data packet provides payload data associated with the data packet, and the second portion of the data packet provides non-payload data related information associated with the data packet. 
     
     
       45. The method of  claim 41 , wherein the second portion of the data packet has reduced requirements for one or more of blind detection, control channel processing or channel state information (CSI) computation relative to the first portion of the data packet. 
     
     
       46. The method of  claim 41 , wherein the processing comprises:
 processing the first portion of the data packet while receiving the second portion of the data packet; and 
 processing the second portion of the data packet after receiving the second portion of the data packet, wherein the processing of the second portion of the data packet is less computationally intensive than processing of the first portion of the data packet. 
 
     
     
       47. The method of  claim 41 , wherein the first portion of the data packet comprises a head portion of the data packet and the second portion of the data packet comprises a tail portion of the data packet. 
     
     
       48. The method of  claim 41 , wherein the first portion of the data packet comprises a tail portion of the data packet and the second portion of the data packet comprises a head portion of the data packet. 
     
     
       49. The method of  claim 41 , wherein the first coding scheme uses a first code rate for the first portion of the data packet, and the second coding scheme uses a second code rate for the second portion of the data packet that is increased relative to the first code rate. 
     
     
       50. The method of  claim 41 , wherein the first coding scheme provides a higher likelihood of successful decoding the first portion of the data packet and provides information for determining a more accurate channel estimate that is used to support second code rate. 
     
     
       51. The method of  claim 41 , wherein the second transport block size is larger than the first transport block size. 
     
     
       52. The method of  claim 41 , wherein:
 the first coding scheme uses a first spatial scheme and the second coding scheme uses a second spatial scheme; or 
 the first coding scheme uses a first set of antenna ports and the second coding scheme uses a second set of antenna ports; or 
 the first coding scheme uses a first subset of resource elements for the first portion of the data packet, and the second coding scheme uses a different subset of resource elements for the second portion of the data packet. 
 
     
     
       53. The method of  claim 41 , wherein a lower rank is used for the first coding scheme and a higher rank is used for the second coding scheme. 
     
     
       54. The method of  claim 41 , wherein the first portion of the data packet and the second portion of the data packet use different transmission schemes. 
     
     
       55. The method of  claim 41 , further comprising:
 processing a third portion of the data packet to generate the acknowledgement message, wherein the transmission has a third coding scheme for the third portion of the data packet, and wherein the third coding scheme has different processing requirements relative to the first coding scheme or the second coding scheme, or both the first coding scheme and the second coding scheme. 
 
     
     
       56. The method of  claim 55 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is reduced relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       57. The method of  claim 55 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is increased relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       58. The method of  claim 55 , wherein the first portion of the data packet comprises a head portion of the data packet, the second portion of the data packet comprises a middle portion of the data packet, and the third portion of the data packet comprises a tail portion of the data packet. 
     
     
       59. An apparatus for wireless communication, comprising:
 means for receiving signaling indicating a first coding scheme and a second coding scheme for coding a data packet, the signaling transmitted in a control channel transmission; 
 means for receiving a transmission of the data packet, the transmission using the first coding scheme for a first portion of the data packet, and using the second coding scheme for a second portion of the data packet, wherein the first portion of the data packet is associated with a first processing requirement for acknowledging the first portion of the data packet, and wherein the second portion of the data packet is associated with a second processing requirement for acknowledging the second portion of the data packet, the second processing requirement being different than the first processing requirement; 
 means for processing the first portion of the data packet and the second portion of the data packet based on the received signaling to generate an acknowledgment message, wherein the first coding scheme uses a first transport block size for the first portion of the data packet, and the second coding scheme uses a second transport block size for the second portion of the data packet that is different than the first transport block size; and 
 means for transmitting the acknowledgment message, wherein the acknowledgment message comprises at least one acknowledgment associated with the first portion of the data packet and at least one acknowledgment associated with the second portion of the data packet. 
 
     
     
       60. The apparatus of  claim 59 , wherein the first coding scheme uses a first code rate for the first portion of the data packet, and the second coding scheme uses a second code rate for the second portion of the data packet that is reduced relative to the first code rate. 
     
     
       61. The apparatus of  claim 59 , wherein the second transport block size is smaller than the first transport block size. 
     
     
       62. The apparatus of  claim 59 , wherein the first portion of the data packet provides payload data associated with the data packet, and the second portion of the data packet provides non-payload data related information associated with the data packet. 
     
     
       63. The apparatus of  claim 59 , wherein the second portion of the data packet has reduced requirements for one or more of blind detection, control channel processing or channel state information (CSI) computation relative to the first portion of the data packet. 
     
     
       64. The apparatus of  claim 59 , wherein the means for processing is operable to processes the first portion of the data packet while receiving the second portion of the data packet and to processes the second portion of the data packet after receiving the second portion of the data packet, wherein a processing of the second portion of the data packet is less computationally intensive than processing of the first portion of the data packet. 
     
     
       65. The apparatus of  claim 59 , wherein the first portion of the data packet comprises a head portion of the data packet and the second portion of the data packet comprises a tail portion of the data packet. 
     
     
       66. The apparatus of  claim 59 , wherein the first portion of the data packet comprises a tail portion of the data packet and the second portion of the data packet comprises a head portion of the data packet. 
     
     
       67. The apparatus of  claim 59 , wherein the first coding scheme uses a first code rate for the first portion of the data packet, and the second coding scheme uses a second code rate for the second portion of the data packet that is increased relative to the first code rate. 
     
     
       68. The apparatus of  claim 59 , wherein the first coding scheme provides a higher likelihood of successful decoding the first portion of the data packet and provides information for determining a more accurate channel estimate that is used to support second code rate. 
     
     
       69. The apparatus of  claim 59 , wherein the second transport block size is larger than the first transport block size. 
     
     
       70. The apparatus of  claim 59 , wherein:
 the first coding scheme uses a first spatial scheme and the second coding scheme uses a second spatial scheme; or 
 the first coding scheme uses a first set of antenna ports and the second coding scheme uses a second set of antenna ports; or 
 the first coding scheme uses a first subset of resource elements for the first portion of the data packet, and the second coding scheme uses a different subset of resource elements for the second portion of the data packet. 
 
     
     
       71. The apparatus of  claim 59 , wherein a lower rank is used for the first coding scheme and a higher rank is used for the second coding scheme. 
     
     
       72. The apparatus of  claim 59 , wherein the means for processing the first portion of the data packet and the second portion of the data packet to generate the acknowledgment message is operable to:
 process a third portion of the data packet to generate the acknowledgement message, wherein the transmission has a third coding scheme for the third portion of the data packet, and wherein the third coding scheme has different processing requirements relative to the first coding scheme or the second coding scheme, or both the first coding scheme and the second coding scheme. 
 
     
     
       73. The apparatus of  claim 72 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is reduced relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       74. The apparatus of  claim 72 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is increased relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       75. The apparatus of  claim 72 , wherein the first portion of the data packet comprises a head portion of the data packet, the second portion of the data packet comprises a middle portion of the data packet, and the third portion of the data packet comprises a tail portion of the data packet. 
     
     
       76. 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 cause the apparatus to:
 receive signaling indicating a first coding scheme and a second coding scheme for coding a data packet, the signaling transmitted in a control channel transmission; 
 receive a transmission of the data packet, the transmission using the first coding scheme for a first portion of the data packet, and using the second coding scheme for a second portion of the data packet, wherein the first portion of the data packet is associated with a first processing requirement for acknowledging the first portion of the data packet, and wherein the second portion of the data packet is associated with a second processing requirement for acknowledging the second portion of the data packet, the second processing requirement being different than the first processing requirement; 
 process the first portion of the data packet and the second portion of the data packet based on the received signaling to generate an acknowledgment message, wherein the first coding scheme uses a first transport block size for the first portion of the data packet, and the second coding scheme uses a second transport block size for the second portion of the data packet that is different than the first transport block size; and 
 transmit the acknowledgment message, wherein the acknowledgment message comprises at least one acknowledgment associated with the first portion of the data packet and at least one acknowledgment associated with the second portion of the data packet. 
 
 
     
     
       77. The apparatus of  claim 76 , wherein the first coding scheme uses a first code rate for the first portion of the data packet, and the second coding scheme uses a second code rate for the second portion of the data packet that is reduced relative to the first code rate. 
     
     
       78. The apparatus of  claim 76 , wherein the second transport block size is smaller than the first transport block size. 
     
     
       79. The apparatus of  claim 76 , wherein the first portion of the data packet provides payload data associated with the data packet, and the second portion of the data packet provides non-payload data related information associated with the data packet. 
     
     
       80. The apparatus of  claim 76 , wherein the second portion of the data packet has reduced requirements for one or more of blind detection, control channel processing or channel state information (CSI) computation relative to the first portion of the data packet. 
     
     
       81. The apparatus of  claim 76 , wherein the instructions are further executable by the processor to cause the apparatus to:
 process the first portion of the data packet while receiving the second portion of the data packet; and 
 process the second portion of the data packet after receiving the second portion of the data packet, wherein the processing of the second portion of the data packet is less computationally intensive than processing of the first portion of the data packet. 
 
     
     
       82. The apparatus of  claim 76 , wherein the first portion of the data packet comprises a head portion of the data packet and the second portion of the data packet comprises a tail portion of the data packet. 
     
     
       83. The apparatus of  claim 76 , wherein the first portion of the data packet comprises a tail portion of the data packet and the second portion of the data packet comprises a head portion of the data packet. 
     
     
       84. The apparatus of  claim 76 , wherein the first coding scheme uses a first code rate for the first portion of the data packet, and the second coding scheme uses a second code rate for the second portion of the data packet that is increased relative to the first code rate. 
     
     
       85. The apparatus of  claim 76 , wherein the first coding scheme provides a higher likelihood of successful decoding the first portion of the data packet and provides information for determining a more accurate channel estimate that is used to support second code rate. 
     
     
       86. The apparatus of  claim 76 , wherein the second transport block size is larger than the first transport block size. 
     
     
       87. The apparatus of  claim 76 , wherein:
 the first coding scheme uses a first spatial scheme and the second coding scheme uses a second spatial scheme; or 
 the first coding scheme uses a first set of antenna ports and the second coding scheme uses a second set of antenna ports; or 
 the first coding scheme uses a first subset of resource elements for the first portion of the data packet, and the second coding scheme uses a different subset of resource elements for the second portion of the data packet. 
 
     
     
       88. The apparatus of  claim 76 , wherein a lower rank is used for the first coding scheme and a higher rank is used for the second coding scheme. 
     
     
       89. The apparatus of  claim 76 , wherein the first portion of the data packet and the second portion of the data packet use different transmission schemes. 
     
     
       90. The apparatus of  claim 76 , wherein the instructions are further executable by the processor to cause the apparatus to:
 process a third portion of the data packet to generate the acknowledgement message, wherein the transmission has a third coding scheme for the third portion of the data packet, and wherein the third coding scheme has different processing requirements relative to the first coding scheme or the second coding scheme, or both the first coding scheme and the second coding scheme. 
 
     
     
       91. The apparatus of  claim 90 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is reduced relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       92. The apparatus of  claim 90 , wherein the first coding scheme uses a first code rate, the second coding scheme uses a second code rate that is increased relative to the first code rate, and the third coding scheme uses a third code rate that is reduced relative to the second code rate. 
     
     
       93. The apparatus of  claim 90 , wherein the first portion of the data packet comprises a head portion of the data packet, the second portion of the data packet comprises a middle portion of the data packet, and the third portion of the data packet comprises a tail portion of the data packet. 
     
     
       94. A non-transitory computer-readable medium storing computer-executable code for wireless communication, the code executable by a processor to:
 receive signaling indicating a first coding scheme and a second coding scheme for coding a data packet, the signaling transmitted in a control channel transmission; 
 receive a transmission of the data packet, the transmission using the first coding scheme for a first portion of the data packet, and using the second coding scheme for a second portion of the data packet, wherein the first portion of the data packet is associated with a first processing requirement for acknowledging the first portion of the data packet, and wherein the second portion of the data packet is associated with a second processing requirement for acknowledging the second portion of the data packet, the second processing requirement being different than the first processing requirement; 
 process the first portion of the data packet and the second portion of the data packet based on the received signaling to generate an acknowledgment message, wherein the first coding scheme uses a first transport block size for the first portion of the data packet, and the second coding scheme uses a second transport block size for the second portion of the data packet that is different than the first transport block size; and 
 transmit the acknowledgment message, wherein the acknowledgment message comprises at least one acknowledgment associated with the first portion of the data packet and at least one acknowledgment associated with the second portion of the data packet.

Join the waitlist — get patent alerts

Track US10764012B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.