IP Library Granted Patent US 10,645,679
Granted Patent B2
US 10,645,679 · App. 15/353,938 · Granted May 5, 2020

Hybrid automatic repeat request (HARQ) payload mapping for short physical uplink control channel (PUCCH) on a shared communication medium

Inventors: Arumugam Chendamarai Kannan (San Diego, CA); Tao Luo (San Diego, CA); Chirag Sureshbhai Patel (San Diego, CA); Tamer Adel Kadous (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/0413H04L1/1812H04L1/1822H04L1/1854H04W72/042H04W72/0446H04L1/1614H04L1/1685
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,645,679
App. No.
15/353,938
Granted
May 5, 2020
Kind
B2
Abstract

Techniques for transmitting acknowledgments on a shared communication medium are disclosed. In an aspect, an access terminal receives, from an access point, a plurality of downlink subframes on a downlink channel of the wireless communication medium, the plurality of downlink subframes carrying data for a plurality of processes. The access terminal transmits, to the access point, acknowledgments for the plurality of downlink subframes on an uplink subframe of an uplink channel of the wireless communication medium on one or more occasions, the uplink subframe including a plurality of bits, the plurality of bits corresponding to the plurality of downlink subframes or the plurality of processes.

Claims (49)

1. A method for transmitting acknowledgments on a wireless communication medium, comprising:

receiving, at an access terminal from an access point, a plurality of downlink subframes on a downlink channel of the wireless communication medium, the plurality of downlink subframes carrying data for a plurality of processes; and

transmitting, by the access terminal to the access point, acknowledgments for the plurality of downlink subframes on an uplink subframe of an uplink channel of the wireless communication medium on one or more occasions, the uplink subframe including a plurality of bits, the plurality of bits corresponding to the plurality of downlink subframes or the plurality of processes, wherein the uplink channel comprises a short physical uplink control channel (PUCCH).

2. The method of claim 1 , wherein the plurality of processes comprises a plurality of Hybrid Automatic Repeat Request (HARQ) processes.

3. The method of claim 2 , wherein the plurality of HARQ processes comprises a plurality of code blocks.

4. The method of claim 3 , wherein a number of the plurality of bits corresponding to the plurality of downlink subframes is a function of a number of the plurality of downlink subframes and a number of the plurality of HARQ processes and the plurality of code blocks.

5. The method of claim 4 , wherein an acknowledgment for an i th subframe of the plurality of downlink subframes is conveyed in an i th bit of the plurality of bits.

6. The method of claim 4 , wherein the plurality of bits corresponding to the plurality of downlink subframes map directly to subframe indices of the plurality of downlink subframes.

7. The method of claim 1 , wherein a number of the plurality of bits corresponding to the plurality of processes is a function of a number of the plurality of processes.

8. The method of claim 1 , wherein an acknowledgment for an i th process of the plurality of processes is conveyed in an i th bit of the plurality of bits.

9. The method of claim 1 , wherein the plurality of bits corresponding to the plurality of processes map directly to process identifiers of the plurality of processes.

10. The method of claim 1 , wherein the plurality of bits within each of the plurality of processes map to code block identifiers within each of the plurality of processes.

11. The method of claim 1 , wherein a number of the plurality of downlink subframes is less than a number of the plurality of processes, and wherein a number of the plurality of bits is equal to the number of the plurality of processes.

12. The method of claim 11 , wherein the access terminal sets bits of the plurality of bits corresponding to processes of the plurality of processes that are not received during the plurality of downlink subframes to indicate that the processes of the plurality of processes during the plurality of downlink subframes were not acknowledged.

13. The method of claim 1 , further comprising:

receiving, at the access terminal from the access point, a subsequent plurality of downlink subframes on the downlink channel of the wireless communication medium, the subsequent plurality of downlink subframes carrying data for the plurality of processes; and

transmitting, by the access terminal to the access point, a subsequent set of acknowledgments for the subsequent plurality of downlink subframes on the uplink subframe of the uplink channel of the wireless communication medium.

14. The method of claim 13 , wherein, for a downlink subframe of the plurality of downlink subframes that was not decoded before transmission of a corresponding acknowledgment in the plurality of bits of the uplink subframe, the access terminal sets a corresponding bit of the plurality of bits to indicate that the downlink subframe was not acknowledged.

15. The method of claim 14 , wherein the subsequent plurality of downlink subframes includes the downlink subframe of the plurality of downlink subframes that was not decoded before transmission of the corresponding acknowledgment in the plurality of bits of the uplink subframe.

16. The method of claim 14 , wherein the access point asynchronously polls the access terminal for an acknowledgment of the downlink subframe on a grant-based PUCCH.

17. The method of claim 1 , wherein the receiving and transmitting occur during a transmission opportunity (TxOP) assigned to the access terminal.

18. The method of claim 1 , wherein an acknowledgment comprises a positive acknowledgment (ACK) or a negative acknowledgment (NACK).

19. An apparatus for transmitting acknowledgments on a wireless communication medium, comprising:

a receiver of an access terminal configured to receive, from an access point, a plurality of downlink subframes on a downlink channel of the wireless communication medium, the plurality of downlink subframes carrying data for a plurality of processes; and

a transmitter of the access terminal configured to transmit, to the access point, acknowledgments for the plurality of downlink subframes on an uplink subframe of an uplink channel of the wireless communication medium on one or more occasions, the uplink subframe including a plurality of bits, the plurality of bits corresponding to the plurality of downlink subframes or the plurality of processes, wherein the uplink channel comprises a short physical uplink control channel (PUCCH).

20. The apparatus of claim 19 , wherein the plurality of processes comprises a plurality of Hybrid Automatic Repeat Request (HARQ) processes.

21. The apparatus of claim 20 , wherein the plurality of HARQ processes comprises a plurality of code blocks.

22. The apparatus of claim 21 , wherein a number of the plurality of bits corresponding to the plurality of downlink subframes is a function of a number of the plurality of downlink subframes and a number of the plurality of HARQ processes and the plurality of code blocks.

23. The apparatus of claim 22 , wherein an acknowledgment for an i th subframe of the plurality of downlink subframes is conveyed in an i th bit of the plurality of bits.

24. The apparatus of claim 22 , wherein the plurality of bits corresponding to the plurality of downlink subframes map directly to subframe indices of the plurality of downlink subframes.

25. The apparatus of claim 19 , wherein a number of the plurality of bits corresponding to the plurality of processes is a function of a number of the plurality of processes.

26. The apparatus of claim 19 , wherein an acknowledgment for an i th process of the plurality of processes is conveyed in an i th bit of the plurality of bits.

27. The apparatus of claim 19 , wherein the plurality of bits corresponding to the plurality of processes map directly to process identifiers of the plurality of processes.

28. The apparatus of claim 19 , wherein the plurality of bits within each of the plurality of processes map to code block identifiers within each of the plurality of processes.

29. The apparatus of claim 19 , wherein a number of the plurality of downlink subframes is less than a number of the plurality of processes, and wherein a number of the plurality of bits is equal to the number of the plurality of processes.

30. The apparatus of claim 29 , wherein the access terminal sets bits of the plurality of bits corresponding to processes of the plurality of processes that are not received during the plurality of downlink subframes to indicate that the processes of the plurality of processes during the plurality of downlink subframes were not acknowledged.

31. The apparatus of claim 19 , wherein the receiver is further configured to receive, from the access point, a subsequent plurality of downlink subframes on the downlink channel of the wireless communication medium, the subsequent plurality of downlink subframes carrying data for the plurality of processes, and

wherein the transmitter is further configured to transmit, to the access point, a subsequent set of acknowledgments for the subsequent plurality of downlink subframes on the uplink subframe of the uplink channel of the wireless communication medium.

32. The apparatus of claim 31 , wherein, for a downlink subframe of the plurality of downlink subframes that was not decoded before transmission of a corresponding acknowledgment in the plurality of bits of the uplink subframe, the access terminal sets a corresponding bit of the plurality of bits to indicate that the downlink subframe was not acknowledged.

33. The apparatus of claim 32 , wherein the subsequent plurality of downlink subframes includes the downlink subframe of the plurality of downlink subframes that was not decoded before transmission of the corresponding acknowledgment in the plurality of bits of the uplink subframe.

34. The apparatus of claim 32 , wherein the access point asynchronously polls the access terminal for an acknowledgment of the downlink subframe on a grant-based PUCCH.

35. The apparatus of claim 19 , wherein the receiving and transmitting occur during a transmission opportunity (TxOP) assigned to the access terminal.

36. The apparatus of claim 19 , wherein an acknowledgment comprises a positive acknowledgment (ACK) or a negative acknowledgment (NACK).

37. An access terminal configured to transmit acknowledgments on a wireless communication medium, comprising:

a means for receiving configured to receive, from an access point, a plurality of downlink subframes on a downlink channel of the wireless communication medium, the plurality of downlink subframes carrying data for a plurality of processes; and

a means for transmitting configured to transmit, to the access point, acknowledgments for the plurality of downlink subframes on an uplink subframe of an uplink channel of the wireless communication medium on one or more occasions, the uplink subframe including a plurality of bits, the plurality of bits corresponding to the plurality of downlink subframes or the plurality of processes, wherein the uplink channel comprises a short physical uplink control channel (PUCCH).

38. A non-transitory computer-readable medium storing computer-executable code for transmitting acknowledgments on a wireless communication medium, the computer-executable code comprising:

at least one instruction to cause an access terminal to receive, from an access point, a plurality of downlink subframes on a downlink channel of the wireless communication medium, the plurality of downlink subframes carrying data for a plurality of processes; and

at least one instruction to cause the access terminal to transmit, to the access point, acknowledgments for the plurality of downlink subframes on an uplink subframe of an uplink channel of the wireless communication medium on one or more occasions, the uplink subframe including a plurality of bits, the plurality of bits corresponding to the plurality of downlink subframes or the plurality of processes, wherein the uplink channel comprises a short physical uplink control channel (PUCCH).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2016
From: KANNAN, ARUMUGAM CHENDAMARAI; LUO, TAO; PATEL, CHIRAG SURESHBHAI; KADOUS, TAMER ADEL
To: QUALCOMM INCORPORATED
Reel/Frame 040416/0293 →
Continuity (2)
Provisional Application 62257174 · Nov 18, 2015
Related Publication 20170142705A1 · May 18, 2017