IP Library › Granted Patent US 11,777,659
Granted Patent B2
US 11,777,659 · App. 17/266,087 · Granted Oct 3, 2023

Hybrid automatic repeat request (HARQ) feedback method and apparatus

Inventor: Qin Mu (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
H04L1/1812H04L1/1621H04W72/21H04W72/23
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 11,777,659
App. No.
17/266,087
Granted
Oct 3, 2023
Kind
B2
Abstract

A hybrid automatic repeat request (HARQ) feedback method includes: determining a plurality of target HARQ results; where the plurality of target HARQ results correspond to a plurality of respective target physical downlink shared channels (PDSCHs) which are scheduled by a current physical downlink control channel (PDCCH); determining a combined HARQ result based on the plurality of target HARQ results; where the combined HARQ result is configured to represent the plurality of target HARQ results; determining one target physical uplink control channel (PUCCH); where the target PUCCH includes a target resource carrying the combined HARQ result; and sending the target PUCCH that includes the target resource carrying the combined HARQ result to a base station. A plurality of target HARQ results can be represented by one combined HARQ result to improve HARQ feedback efficiency and reduce PUCCH resource cost.

Claims (84)

1. A hybrid automatic repeat request (HARQ) feedback method, being applicable to a Machine Type Communication (MTC) device, comprising:

determining a plurality of target HARQ results; wherein the plurality of target HARQ results correspond to a plurality of respective target physical downlink shared channels (PDSCHs) which are scheduled by a current physical downlink control channel (PDCCH);

determining a combined HARQ result based on the plurality of target HARQ results; wherein the combined HARQ result is configured to represent the plurality of target HARQ results;

determining one target physical uplink control channel (PUCCH); wherein the target PUCCH comprises a target resource carrying the combined HARQ result; and

sending the target PUCCH that comprises the target resource carrying the combined HARQ result to a base station.

2. The method according to claim 1 , wherein the determining the combined HARQ result based on the plurality of target HARQ results comprises:

converting the plurality of target HARQ results into respective binary values in accordance with a preset correspondence between HARQ results and binary values;

performing a logical AND operation on the respective binary values for the plurality of target HARQ results; and

taking a result of the operation as the combined HARQ result.

3. The method according to claim 1 , wherein the determining the combined HARQ result based on the plurality of target HARQ results comprises:

converting the plurality of target HARQ results into respective binary values in accordance with a preset correspondence between HARQ results and binary values;

grouping the plurality of target HARQ results into a plurality of HARQ groups;

for an HARQ group,

performing a logical AND operation on the respective binary values for the target HARQ results comprised in the HARQ group; and

taking a result of the operation as the combined HARQ result of the current HARQ group.

4. The method according to claim 1 , wherein the determining the combined HARQ result based on the plurality of target HARQ results comprises:

sorting the plurality of target HARQ results in sequence; and

performing channel coding, scrambling and modulation in turn to obtain the combined HARQ result.

5. The method according to claim 1 , wherein the determining the one PUCCH comprises:

determining a target index value of the target resource; and

taking a PUCCH indicated by the target index value as the target PUCCH.

6. The method according to claim 5 , wherein the determining the target index value of the target resource comprises:

determining the target index value based on a value corresponding to a target starting position, a target control channel element (CCE) index value of a search space, and a first target offset;

wherein the target starting position is configured by a higher-layer signaling and indicates a starting position of a PUCCH resource carrying an HARQ result,

the target CCE index value indicates a minimum CCE index value of the current PDCCH, and

the first target offset is carried by the current PDCCH and indicates an offset of a PUCCH resource for HARQ result feedback.

7. The method according to claim 1 , wherein the determining the one PUCCH comprises:

receiving a PUCCH set sent by the base station through a first target signaling, wherein the PUCCH set comprises a plurality of candidate PUCCHs;

receiving a second target signaling sent by the base station, wherein the second target signaling carries resource indicating information for indicating the target resource; and

taking, based on the resource indicating information, a candidate PUCCH corresponding to the target resource from the PUCCH set as the target PUCCH.

8. The method according to claim 1 , wherein the sending the target PUCCH that comprises the target resource carrying the combined HARQ result to the base station comprises:

making the combined HARQ result carried by the target resource; and

sending the target PUCCH to the base station in a preset PUCCH format.

9. The method according to claim 1 ,

wherein the method further comprises:

determining a target feedback time point; and

wherein the sending the target PUCCH that comprises the target resource carrying the combined HARQ result to the base station comprises:

in response to reaching the target feedback time point, sending the target PUCCH that comprises the target resource carrying the combined HARQ result to the base station.

10. The method according to claim 9 , wherein the determining the target feedback time point comprises:

determining a target subframe; wherein the target subframe is a first one of valid subframes which are spaced from a candidate subframe by a preset number of subframes, and the candidate subframe is a subframe in which a last one of the plurality of PDSCHs scheduled by the current PDCCH locates; and

taking a time point to send the target subframe as the target feedback time point.

11. A communication system implementing the HARQ feedback method according to claim 1 , comprising the MTC device, wherein the plurality of target HARQ results are determined first so as to be represented by the one combined HARQ result, thereby improving HARQ feedback efficiency in the communication system and reducing cost of PUCCH resource, and facilitating power saving for the MTC device.

12. A hybrid automatic repeat request (HARQ) feedback method, being applicable to a Machine Type Communication (MTC) device, comprising:

determining a plurality of target HARQ results; wherein the plurality of target HARQ results correspond to a plurality of respective target physical downlink shared channels (PDSCHs) which are scheduled by a current physical downlink control channel (PDCCH);

determining, based on the plurality of target HARQ results, one target physical uplink control channel (PUCCH) from a plurality of candidate PUCCHs and a combined HARQ result; wherein the target PUCCH comprises a target resource carrying the combined HARQ result, and the combined HARQ result and the target resource are configured to represent the plurality of target HARQ results; and

sending the target PUCCH that comprises the target resource carrying the combined HARQ result to a base station.

13. The method according to claim 12 , wherein the plurality of candidate PUCCHs are determined by:

determining a first index value, wherein the first index value is a resource index value of a first one of the plurality of candidate PUCCHs;

taking a PUCCH indicated by the first index value as the first candidate PUCCH;

determining a second index value based on the first index value and a second target offset; wherein the second target offset is pre-configured to indicate an offset of a PUCCH resource of other candidate PUCCH, and said other candidate PUCCH is a candidate PUCCH other than the first candidate PUCCH; and

taking a PUCCH indicated by the second index value as said other candidate PUCCH.

14. The method according to claim 13 , wherein the determining the first index value comprises:

determining the first index value based on a value corresponding to a target starting position, a target control channel element (CCE) index value of a search space, and a first target offset;

wherein the target starting position is configured by a higher-layer signaling and indicates a starting position of a PUCCH resource carrying an HARQ result,

the target CCE index value indicates a minimum CCE index value of the current PDCCH, and

the first target offset is carried by the current PDCCH and indicates an offset of a PUCCH resource for HARQ result feedback.

15. The method according to claim 12 , wherein the determining, based on the plurality of target HARQ results, the one target PUCCH from the plurality of candidate PUCCHs and the combined HARQ result comprises:

determining, based on a preset mapping relationship among target HARQ results, target resources and combined HARQ results, the one target PUCCH from the plurality of candidate PUCCHs and the combined HARQ result.

16. The method according to claim 12 , further comprising:

in response to that a total number of the plurality of target HARQ results is greater than a preset number, grouping the plurality of target HARQ results into a plurality of HARQ groups;

for an HARQ group, determining a pre-processed HARQ result of the HARQ group based on all the target HARQ results comprised in the HARQ group;

determining, based on a plurality of pre-processed HARQ results, one target PUCCH from the plurality of candidate PUCCHs and a combined pre-processed HARQ result; wherein the target PUCCH comprises the target resource carrying the combined pre-processed HARQ result, and the combined pre-processed HARQ result and the target resource are configured to represent the plurality of pre-processed HARQ results; and

sending the target PUCCH that comprises the target resource carrying the combined pre-processed HARQ result to the base station.

17. The method according to claim 12 ,

wherein the method further comprises:

determining a target feedback time point; and

wherein the sending the target PUCCH that comprises the target resource carrying the combined HARQ result to the base station comprises:

in response to reaching the target feedback time point, sending the target PUCCH that comprises the target resource carrying the combined HARQ result to the base station.

18. The method according to claim 17 , wherein the determining the target feedback time point comprises:

determining a target subframe; wherein the target subframe is a first one of valid subframes which are spaced from a candidate subframe by a preset number of subframes, and the candidate subframe is a subframe in which a last one of the plurality of PDSCHs scheduled by the current PDCCH locates; and

taking a time point to send the target subframe as the target feedback time point.

19. A hybrid automatic repeat request (HARQ) feedback apparatus implementing the HARQ feedback method according to claim 12 , comprising:

a processor; and

memory for storing instructions executable by the processor;

wherein the processor is configured to

implement steps of the method.

20. A hybrid automatic repeat request (HARQ) feedback apparatus, being applicable to a Machine Type Communication (MTC) device, comprising:

a processor; and

memory for storing instructions executable by the processor;

wherein the processor is configured to:

determine a plurality of target HARQ results; wherein the plurality of target HARQ results correspond to a plurality of respective target physical downlink shared channels (PDSCHs) which are scheduled by a current physical downlink control channel (PDCCH);

determine a combined HARQ result based on the plurality of target HARQ results; wherein the combined HARQ result is configured to represent the plurality of target HARQ results;

determine one target physical uplink control channel (PUCCH); wherein the target PUCCH comprises a target resource carrying the combined HARQ result; and

send the target PUCCH that comprises the target resource carrying the combined HARQ result to a base station.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2021
From: MU, QIN
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 055156/0045 →
Continuity (1)
Related Publication 20210314093A1 · Oct 7, 2021