IP Library › Granted Patent US 10,869,325
Granted Patent B2
US 10,869,325 · App. 15/611,493 · Granted Dec 15, 2020

Dynamic hybrid automatic repeat request timing management

Inventors: Jing Jiang (San Diego, CA); Wanshi Chen (San Diego, CA); Naga Bhushan (San Diego, CA); Tingfang Ji (San Diego, CA); Peter Gaal (San Diego, CA); Joseph Binamira Soriaga (San Diego, CA); Li Zhu (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/1268H04L1/0003H04L1/0009H04L1/1854H04L1/1861H04L5/0055H04W8/22H04W72/0446H04W72/1289H04L1/1835H04L1/1864H04L5/0078H04L5/14H04W52/146H04W52/325
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,869,325
App. No.
15/611,493
Granted
Dec 15, 2020
Kind
B2
Abstract

A user equipment (UE) may be categorized into one or more capability categories based on its ability to generate hybrid automatic repeat request (HARQ) responses within a predetermined delay or slot. HARQ timing management may consider a UE capability category that is UE dependent. The UE may provide a HARQ response different (i.e., advancing or delaying HARQ timing) than the specified or default HARQ response timing of the UE's category with some limitations and constraints. A constraint is a condition in which one or more operation parameters of the UE do not satisfy or meet a predetermined level or setting.

Claims (69)

1. A method of performing a hybrid automatic repeat request (HARQ) process at a scheduling entity, the method comprising:

transmitting data via a downlink (DL) channel in a first slot to a user equipment (UE);

managing a HARQ timing of the data based on a capability category of the UE and a semi-static configuration, wherein the managing comprises setting the HARQ timing to a non-default HARQ timing based, at least in part, on a constraint condition comprising a transmission rank, a transport block size (TBS) of the data, a modulation and coding scheme (MCS), or a combination thereof; and

receiving, in the first slot or a second slot after the first slot provided the second slot is not an all DL-slot, a HARQ response comprising an acknowledgment (ACK) or negative acknowledgment (NACK) of the data, from the UE based on the HARQ timing.

2. The method of claim 1 , wherein the managing comprises:

determining the HARQ timing for receiving the HARQ response to be in the first slot or the second slot based on the capability category of the UE.

3. The method of claim 2 , further comprising:

advancing the HARQ timing when the UE is operating under the constraint condition.

4. The method of claim 1 , wherein the managing comprises:

dynamically or semi-statically delaying the HARQ timing for receiving the HARQ response by a predetermined time interval.

5. The method of claim 1 , wherein the managing comprises:

transmitting one or more parameters in the DL channel for determining uplink resources for the HARQ response when the HARQ response is transmitted in the first slot; and

transmitting an indicator in the DL channel to indicate an uplink resource predefined in a semi-static configuration for the HARQ response when the HARQ response is transmitted in the second slot.

6. A method of performing a hybrid automatic repeat request (HARQ) process at a user equipment (UE), the method comprising:

receiving data via a downlink (DL) channel in a first slot from a network node;

managing a HARQ timing of the data based on a capability category of the UE and a semi-static configuration, wherein the managing comprises setting the HARQ timing to a non-default HARQ timing based, at least in part, on a constraint condition comprising a transmission rank, a transport block size (TBS) of the data, a modulation and coding scheme (MCS), or a combination thereof; and

transmitting, in the first slot or a second slot after the first slot provided the second slot in not an all DL-slot, a HARQ response comprising an acknowledgment (ACK) or negative acknowledgment (NACK) of the data, to the network node based on the HARQ timing.

7. The method of claim 6 , wherein the managing comprises:

determining uplink resources for transmitting the HARQ response based on one or more parameters of the DL channel received in the first slot when the HARQ response is transmitted in the first slot; and

determining uplink resources for transmitting the HARQ response predefined in the semi-static configuration when the HARQ response is transmitted in the second slot.

8. The method of claim 6 , wherein the managing comprises:

determining a first allocation of resources to an uplink channel for transmitting the HARQ response in the first slot; and

determining a second allocation of resources, different from the first allocation, to the uplink channel for transmitting the HARQ response in the second slot.

9. The method of claim 6 , wherein the received data comprises first application data and second application data, and

wherein the managing comprises maintaining different number of soft buffers for the first application data and the second application data, respectively.

10. The method of claim 6 , further comprising:

dynamically or semi-statically delaying the HARQ timing for transmitting the HARQ response by a predetermined time interval.

11. The method of claim 6 , wherein the second slot comprises an UL portion.

12. The method of claim 6 , further comprising:

advancing the HARQ timing when the UE is operating under the constraint condition.

13. An apparatus, comprising:

a communication interface configured to communicate with a user equipment (UE) using a hybrid automatic repeat request (HARQ) process;

a memory; and

a processor operatively coupled to the communication interface and the memory,

wherein the processor and the memory are configured to:

transmit data via a downlink (DL) channel in a first slot to the UE;

manage a HARQ timing of the data based on a capability category of the UE and a semi-static configuration, comprising setting the HARQ timing to a non-default HARQ timing based, at least in part, on a constraint condition comprising a transmission rank, a transport block size (TBS) of the data, a modulation and coding scheme (MCS), or a combination thereof; and

receive, in the first slot or a second slot after the first slot provided the second slot is not an all DL-slot, a HARQ response comprising an acknowledgment (ACK) or negative acknowledgment (NACK) of the data, from the UE based on the HARQ timing.

14. The apparatus of claim 13 , wherein to manage the HARQ timing, the processor and the memory are further configured to:

determine the HARQ timing for receiving the HARQ response to be in the first slot or the second slot based on the capability category of the UE.

15. The apparatus of claim 14 , wherein the processor and the memory are further configured to:

advance the HARQ timing when the UE is operating under the constraint condition.

16. The apparatus of claim 13 , wherein to manage the HARQ timing, the processor and the memory are further configured to:

dynamically or semi-statically delay the HARQ timing for receiving the HARQ response by a predetermined time interval.

17. The apparatus of claim 13 , wherein to manage the HARQ timing, the processor and the memory are further configured to:

transmit one or more parameters in the DL channel for determining uplink resources for the HARQ response when the HARQ response is transmitted in the first slot; and

transmit an indicator in the DL channel to indicate an uplink resource predefined in a semi-static configuration for the HARQ response when the HARQ response is transmitted in the second slot.

18. A user equipment (UE), comprising:

a communication interface configured to communicate with a network node using a hybrid automatic repeat request (HARQ) process;

a memory; and

a processor operatively coupled to the communication interface and the memory,

wherein the processor and the memory are configured to:

receive data via a downlink (DL) channel in a first slot from the network node;

manage a HARQ timing of the data based on a capability category of the UE and a semi-static configuration, comprising setting the HARQ timing to a non-default HARQ timing based, at least in part, on a constraint condition comprising a transmission rank, a transport block size (TBS) of the data, a modulation and coding scheme (MCS), or a combination thereof; and

transmit, in the first slot or a second slot after the first slot provided the second slot is not an all DL-slot, a HARQ response comprising an acknowledgment (ACK) or negative acknowledgment (NACK) of the data, to the network node based on the HARQ timing.

19. The UE of claim 18 , wherein to manage the HARQ timing, the processor and the memory are further configured to:

determine uplink resources for transmitting the HARQ response based on one or more parameters of the DL channel received in the first slot when the HARQ response is transmitted in the first slot; and

determine uplink resources for transmitting the HARQ response predefined in the semi-static configuration when the HARQ response is transmitted in the second slot.

20. The UE of claim 18 , wherein to manage the HARQ timing, the processor and the memory are further configured to:

determine a first allocation of resources to an uplink channel for transmitting the HARQ response in the first slot; and

determine a second allocation of resources, different from the first allocation, to the uplink channel for transmitting the HARQ response in the second slot.

21. The UE of claim 18 , wherein the received data comprises first application data and second application data, and

wherein to manage the HARQ timing, the processor and the memory are further configured to:

maintain different number of soft buffers for the first application data and the second application data, respectively.

22. The UE of claim 18 , wherein the processor and the memory are further configured to:

dynamically or semi-statically delay the HARQ timing for transmitting the HARQ response by a predetermined time interval.

23. The UE of claim 18 , wherein the second slot comprises an UL portion.

24. The UE of claim 18 , wherein the processor and the memory are further configured to:

advance the HARQ timing when the UE is operating under the constraint condition.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2017
From: JIANG, JING; CHEN, WANSHI; BHUSHAN, NAGA; JI, TINGFANG; GAAL, PETER; SORIAGA, JOSEPH BINAMIRA; ZHU, LI
To: QUALCOMM INCORPORATED
Reel/Frame 042770/0247 →
Continuity (2)
Provisional Application 62405741 · Oct 7, 2016
Related Publication 20180103485A1 · Apr 12, 2018