US9270422B2ActiveUtilityA1

Power grant use for HARQ retransmission

Assignee: QUALCOMM INCPriority: Dec 23, 2013Filed: Dec 23, 2013Granted: Feb 23, 2016
Est. expiryDec 23, 2033(~7.4 yrs left)· nominal 20-yr term from priority
H04W 52/367H04W 52/365H04L 1/1835H04L 1/1887H04L 1/1822H04W 52/48H04L 1/1874H04L 1/1812
65
PatentIndex Score
1
Cited by
11
References
20
Claims

Abstract

A method of wireless communication includes determining when all HARQ processes are associated with packages for retransmission. The method also includes determining when no new packages are pending in a UE buffer and when a received grant is insufficient for retransmission of any of the HARQ processes. The method further includes determining possible block sizes supported by each allocated time slot identified in the received grant. The method still further includes retransmitting the package of a selected HARQ process with maximum available power.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method of wireless communication, comprising:
 determining when all hybrid automatic repeat request (HARQ) processes are associated with packages for retransmission; 
 determining when no new packages are pending in a user equipment (UE) buffer; 
 determining when a transmission power specified in a received grant is insufficient for retransmission of any of the HARQ processes; 
 determining possible block sizes, determined by the transmission power, supported by each allocated time slot identified in the received grant; and 
 retransmitting the package of a selected HARQ process with maximum available power, when a block size of any of the HARQ processes matches one of the determined possible block sizes. 
 
     
     
       2. The method of  claim 1 , further comprising selecting a smallest block size for retransmission when more than one HARQ process matches one of the determined possible block sizes. 
     
     
       3. The method of  claim 1 , further comprising selecting an oldest HARQ process for the retransmission when more than one HARQ process matches one of the determined possible block sizes. 
     
     
       4. The method of  claim 1 , further comprising discarding an oldest HARQ process and performing a new transmission comprising a zero bit payload when none of the HARQ processes block sizes match one of the determined possible block sizes. 
     
     
       5. The method of  claim 1 , in which the grant includes one or more of a transmission time slot, a transmission code, the transmission power, or a combination thereof. 
     
     
       6. An apparatus for wireless communication, the apparatus comprising:
 a memory unit; and 
 at least one processor coupled to the memory unit, the at least one processor being configured:
 to determine when all hybrid automatic repeat request (HARQ) processes are associated with packages for retransmission; 
 to determine when no new packages are pending in a user equipment (UE) buffer; 
 to determine when a transmission power specified in a received grant is insufficient for retransmission of any of the HARQ processes; 
 to determine possible block sizes, determined by the transmission power, supported by each allocated time slot identified in the received grant; and 
 to retransmit the package of a selected HARQ process with maximum available power, when a block size of any of the HARQ processes matches one of the determined possible block sizes. 
 
 
     
     
       7. The apparatus of  claim 6 , in which the at least one processor is further configured to select a smallest block size for retransmission when more than one HARQ process matches one of the determined possible block sizes. 
     
     
       8. The apparatus of  claim 6 , in which the at least one processor is further configured to select an oldest HARQ process for the retransmission when more than one HARQ process matches one of the determined possible block sizes. 
     
     
       9. The apparatus of  claim 6 , in which the at least one processor is further configured to discard an oldest HARQ process and performing a new transmission comprising a zero bit payload when none of the HARQ processes block sizes match one of the determined possible block sizes. 
     
     
       10. The apparatus of  claim 6 , in which the grant includes one or more of a transmission time slot, a transmission code, the transmission power, or a combination thereof. 
     
     
       11. An apparatus for wireless communication, the apparatus comprising:
 means for determining when all hybrid automatic repeat request (HARQ) processes are associated with packages for retransmission; 
 means for determining when no new packages are pending in a user equipment (UE) buffer; 
 means for determining when a transmission power specified in a received grant is insufficient for retransmission of any of the HARQ processes; 
 means for determining possible block sizes, determined by the transmission power, supported by each allocated time slot identified in the received grant; and 
 means for retransmitting the package of a selected HARQ process with maximum available power, when a block size of any of the HARQ processes matches one of the determined possible block sizes. 
 
     
     
       12. The apparatus of  claim 11 , further comprising means for selecting a smallest block size for retransmission when more than one HARQ process matches one of the determined possible block sizes. 
     
     
       13. The apparatus of  claim 11 , further comprising means for selecting an oldest HARQ process for the retransmission when more than one HARQ process matches one of the determined possible block sizes. 
     
     
       14. The apparatus of  claim 11 , further comprising means for discarding an oldest HARQ process and performing a new transmission comprising a zero bit payload when none of the HARQ processes block sizes match one of the determined possible block sizes. 
     
     
       15. The apparatus of  claim 11 , in which the grant includes one or more of a transmission time slot, a transmission code, the transmission power, or a combination thereof. 
     
     
       16. A computer program product for wireless communications, the computer program product comprising:
 a non-transitory computer-readable medium having program code recorded thereon, the program code comprising:
 program code to determine when all hybrid automatic repeat request (HARQ) processes are associated with packages for retransmission; 
 program code to determine when no new packages are pending in a user equipment (UE) buffer; 
 program code to determine when a transmission power specified in a received grant is insufficient for retransmission of any of the HARQ processes; 
 program code to determine possible block sizes, determined by the transmission power, supported by each allocated time slot identified in the received grant; and 
 program code to retransmit the package of a selected HARQ process with maximum available power, when a block size of any of the HARQ processes matches one of the determined possible block sizes. 
 
 
     
     
       17. The computer program product of  claim 16 , in which the program code further comprises program code to select a smallest block size for retransmission when more than one HARQ process matches one of the determined possible block sizes. 
     
     
       18. The computer program product of  claim 16 , in which the program code further comprises program code to select an oldest HARQ process for the retransmission when more than one HARQ process matches one of the determined possible block sizes. 
     
     
       19. The computer program product of  claim 16 , in which the program code further comprises program code to discard an oldest HARQ process and performing a new transmission comprising a zero bit payload when none of the HARQ processes block sizes match one of the determined possible block sizes. 
     
     
       20. The computer program product of  claim 16 , in which the grant includes one or more of a transmission time slot, a transmission code, the transmission power, or a combination thereof.

Join the waitlist — get patent alerts

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

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