IP Library Granted Patent US 12,308,969
Granted Patent B2
US 12,308,969 · App. 17/768,364 · Granted May 20, 2025

Method and apparatus for sending hybrid automatic repeat request acknowledgement information, and storage medium

Inventor: Mingju Li (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
H04L1/1812H04W72/0446H04W72/21H04W72/232
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 12,308,969
App. No.
17/768,364
Granted
May 20, 2025
Kind
B2
Abstract

A method for sending hybrid automatic repeat request acknowledgement (HARQ-ACK) information includes: obtaining at least two PUCCHs carrying HARQ-ACK information respectively belonging to different sub-slots; and in response to determining that the at least two PUCCHs carrying the HARQ-ACK information satisfy a multiplexing condition, multiplexing at least two pieces of carried HARQ-ACK information onto PUCCH resources of a target sub-slot in at least two different sub-slots.

Claims (35)

1. A method for sending hybrid automatic repeat request acknowledgement information, comprising:

obtaining at least two physical uplink control channels (PUCCHs) carrying hybrid automatic repeat request acknowledgement (HARQ-ACK) information, wherein the at least two PUCCHs carrying the HARQ-ACK information overlap each other and respectively belong to different sub-slots;

multiplexing at least two pieces of HARQ-ACK information onto a target PUCCH resource of a target sub-slot in at least two different sub-slots in response to determining that the at least two PUCCHs carrying the HARQ-ACK information satisfy a timing sequence condition for multiplexing, wherein the target sub-slot is a sub-slot with the earliest start time among the at least two different sub-slots;

before multiplexing at least two pieces of HARQ-ACK information onto the target PUCCH resource of the target sub-slot in at least two different sub-slots in response to determining that the at least two PUCCHs carrying the HARQ-ACK information satisfy the timing sequence condition for multiplexing, the method further comprises:

determining a target PUCCH resource set from each PUCCH resource set corresponding to the target sub-slot according to a quantity of bits of the at least two pieces of HARQ-ACK information; and

determining the target PUCCH resource from the target PUCCH resource set according to an indication for PUCCH resources in target downlink control information (DCI), wherein the target DCI is one of DCI respectively corresponding to the at least two pieces of HARQ-ACK information, and the target DCI is DCI with an earliest sending time among the DCI respectively corresponding to the at least two pieces of HARQ-ACK information.

2. The method according to claim 1 , wherein determining the at least two PUCCHs carrying the HARQ-ACK information satisfy the timing sequence condition for multiplexing comprises:

obtaining, when the at least two PUCCHs carrying the HARQ-ACK information overlap in pairs on sub-slots, a first time domain position and a second time domain position, wherein the first time domain position is a latest end symbol position of end symbol positions of at least two PDSCHs corresponding to the at least two pieces of HARQ-ACK information, and the second time domain position is an earliest start symbol position in the at least two PUCCHs carrying the HARQ-ACK information; and

in response to determining that the first time domain position precedes the second time domain position and an interval between the first time domain position and the second time domain position is not less than an interval threshold, determining that the at least two PUCCHs carrying the HARQ-ACK information satisfy the timing sequence condition for multiplexing.

3. The method according to claim 1 , further comprising:

in response to determining that the at least two PUCCHs carrying the HARQ-ACK information do not satisfy the timing sequence condition for multiplexing, discarding HARQ-ACK information corresponding to other sub-slots except a first sub-slot in the at least two different sub-slots.

4. The method according to claim 3 , wherein the first sub-slot is a sub-slot with the earliest start time among the at least two sub-slots.

5. An apparatus for sending hybrid automatic repeat request acknowledgement information, comprising:

a processor and a memory configured to store instructions executable by the processor; wherein

the processor is configured to:

obtain at least two physical uplink control channels (PUCCHs) carrying hybrid automatic repeat request acknowledgement (HARQ-ACK) information, wherein the at least two PUCCHs carrying the HARQ-ACK information overlap each other and respectively belong to different sub-slots;

multiplex at least two pieces of HARQ-ACK information onto PUCCH a target PUCCH resource of a target sub-slot in at least two different sub-slots in response to determining that the at least two PUCCHs carrying the HARQ-ACK information satisfy a timing sequence condition for multiplexing, wherein the target sub-slot is a sub-slot with the earliest start time among the at least two different sub-slots;

before multiplexing at least two pieces of HARQ-ACK information onto the target PUCCH resource of the target sub-slot in at least two different sub-slots in response to determining that the at least two PUCCHs carrying the HARQ-ACK information satisfy the timing sequence condition for multiplexing, determine a target PUCCH resource set from each PUCCH resource set corresponding to the target sub-slot according to a quantity of bits of the at least two pieces of HARQ-ACK information; and

determine the target PUCCH resource from the target PUCCH resource set according to an indication for PUCCH resources in target downlink control information (DCI), wherein the target DCI is one of DCI respectively corresponding to the at least two pieces of HARQ-ACK information, and the target DCI is DCI with an earliest sending time among the DCI respectively corresponding to the at least two pieces of HARQ-ACK information.

6. The apparatus according to claim 5 , wherein the processor is further configured to:

obtain, when the at least two PUCCHs carrying the HARQ-ACK information overlap in pairs on sub-slots, a first time domain position and a second time domain position, wherein the first time domain position is a latest end symbol position of end symbol positions of at least two PDSCHs corresponding to the at least two pieces of HARQ-ACK information, and the second time domain position is an earliest start symbol position in the at least two PUCCHs carrying the HARQ-ACK information; and

determine that the at least two PUCCHs carrying the HARQ-ACK information satisfy the timing sequence condition for multiplexing in response to determining that the first time domain position precedes the second time domain position and an interval between the first time domain position and the second time domain position is not less than an interval threshold.

7. The apparatus according to claim 5 , wherein the processor is further configured to:

discard HARQ-ACK information corresponding to other sub-slots except a first sub-slot in the at least two different sub-slots in response to determining that the at least two PUCCHs carrying the HARQ-ACK information do not satisfy the timing sequence condition for multiplexing.

8. The apparatus according to claim 7 , wherein the first sub-slot is a sub-slot with the earliest start time among the at least two sub-slots.

9. A non-transitory computer-readable storage medium, storing at least one instruction, at least one program, a code set or an instruction set, wherein the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to:

obtain at least two physical uplink control channels (PUCCHs) carrying hybrid automatic repeat request acknowledgement (HARQ-ACK) information, wherein the at least two PUCCHs carrying the HARQ-ACK information overlap each other and respectively belong to different sub-slots;

multiplex at least two pieces of HARQ-ACK information onto a target PUCCH resource of a target sub-slot in at least two different sub-slots in response to determining that the at least two PUCCHs carrying the HARQ-ACK information satisfy a timing sequence condition for multiplexing, wherein the target sub-slot is a sub-slot with the earliest start time among the at least two different sub-slots;

before multiplexing at least two pieces of HARQ-ACK information onto the target PUCCH resource of the target sub-slot in at least two different sub-slots in response to determining that the at least two PUCCHs carrying the HARQ-ACK information satisfy the timing sequence condition for multiplexing, determine a target PUCCH resource set from each PUCCH resource set corresponding to the target sub-slot according to a quantity of bits of the at least two pieces of HARQ-ACK information; and

determine the target PUCCH resource from the target PUCCH resource set according to an indication for PUCCH resources in target downlink control information (DCI), wherein the target DCI is one of DCI respectively corresponding to the at least two pieces of HARQ-ACK information, and the target DCI is DCI with an earliest sending time among the DCI respectively corresponding to the at least two pieces of HARQ-ACK information.

10. The non-transitory computer-readable storage medium according to claim 9 , wherein the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to:

obtain, when the at least two PUCCHs carrying the HARQ-ACK information overlap in pairs on sub-slots, a first time domain position and a second time domain position, wherein the first time domain position is a latest end symbol position of end symbol positions of at least two PDSCHs corresponding to the at least two pieces of HARQ-ACK information, and the second time domain position is an earliest start symbol position in the at least two PUCCHs carrying the HARQ-ACK information; and

determine that the at least two PUCCHs carrying the HARQ-ACK information satisfy the timing sequence condition for multiplexing in response to determining that the first time domain position precedes the second time domain position and an interval between the first time domain position and the second time domain position is not less than an interval threshold.

11. The non-transitory computer-readable storage medium according to claim 9 , wherein the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to:

discard HARQ-ACK information corresponding to other sub-slots except a first sub-slot in the at least two different sub-slots in response to determining that the at least two PUCCHs carrying the HARQ-ACK information do not satisfy the timing sequence condition for multiplexing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2022
From: LI, MINGJU
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 059575/0190 →
Continuity (1)
Related Publication 20240113814A1 · Apr 4, 2024
References Cited (8)
US 20180324787A1 · Yin et al. · 2018 [cited by applicant]
US 20190081762A1 · Yang et al. · 2019 [cited by applicant]
US 20190230683A1 · Akkarakaran et al. · 2019 [cited by applicant]
US 20220150942A1 · Xu · 2022 [cited by examiner]
US 20220303063A1 · Mu · 2022 [cited by examiner]
CN 110311762A · 2019 [cited by applicant]
Vivo. “R1-1904082 UCI enhancements for URLLC” 3GPP TSG RAN WG1 #96bis, Apr. 3, 2019, sections 2.2-2.3. [cited by applicant]
Oppo. “R1-1903605 Summary of offline discussion on UCI enhancements for URLLC” 3GPP TSG RAN WG1 #96, Mar. 3, 2019, entire document. [cited by applicant]