IP Library Granted Patent US 12,647,217
Granted Patent B2
US 12,647,217 · App. 18/285,755 · Granted Jun 2, 2026

Type-1 HARQ-ACK codebook for SPS HARQ-ACK deferral

Inventors: Kittipong Kittichokechai (Järfälla, SE); Mattias Andersson (Sundbyberg, SE); Sorour Falahati (Stockholm, SE); Bikramjit Singh (Raasepori, FI); Yufei Blankenship (Kildeer, IL)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04L1/1854H04L5/0053H04W72/0446H04W72/11
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,647,217
App. No.
18/285,755
Granted
Jun 2, 2026
Kind
B2
Abstract

A method, system and apparatus are disclosed. According to some embodiments, a wireless device is provided. The wireless device includes processing circuitry configured to generate a first HARQ-ACK codebook for a first uplink time slot, where the first HARQ-5 ACK codebook includes a first plurality of HARQ-ACK bits, to determine a second plurality of HARQ-ACK bits, where each of the second plurality of HARQ-ACK bits is associated with a respective timing parameter, and each of the second plurality of HARQ-ACK bits is mapped to a respective downlink time slot of a plurality of downlink time slots based on the respective timing parameter, to modify the first HARQ-ACK codebook based on at least one 0 deferred HARQ-ACK bit of the second plurality of HARQ-ACK bits, and to cause transmission of the modified first HARQ-ACK codebook during the first uplink time slot.

Claims (53)

1 . A wireless device configured to communicate with a network node, the wireless device comprising:

processing circuitry configured to:

generate a first HARQ-ACK codebook for a first uplink time slot, the first HARQ-ACK codebook including a first plurality of HARQ-ACK bits;

determine a second plurality of HARQ-ACK bits, each of the second plurality of HARQ-ACK bits being associated with a respective timing parameter, each of the second plurality of HARQ-ACK bits being mapped to a respective downlink time slot of a plurality of downlink time slots based on the respective timing parameter, wherein each of the respective timing parameters is based on a periodicity of a semi-persistent scheduling, SPS, configuration associated with each of first and second pluralities of HARQ-ACK bits;

modify the first HARQ-ACK codebook based on at least one deferred HARQ-ACK bit of the second plurality of HARQ-ACK bits; and

cause transmission of the modified first HARQ-ACK codebook during the first uplink time slot.

2 . The wireless device of claim 1 , wherein each of the first plurality of HARQ-ACK bits is associated with a respective timing parameter, each of the first plurality of HARQ-ACK bits being mapped to the first uplink time slot based on the respective timing parameter.

3 . The wireless device of claim 1 , wherein each of the at least one deferred HARQ-ACK bit has a respective deferral value less than a maximum deferral value, the respective deferral value being determined based on a delay from the respective downlink time slot to the first uplink time slot.

4 . The wireless device of claim 1 , wherein the modifying of the first HARQ-ACK codebook includes at least one of:

appending the at least one deferred HARQ-ACK bit to the first HARQ-ACK codebook; and

prepending at least one deferred HARQ-ACK bit to the first HARQ-ACK codebook.

5 . The wireless device of claim 1 , wherein the modifying of the first HARQ-ACK codebook includes:

generating a deferred HARQ-ACK codebook based on the at least one deferred HARQ-ACK bit; and

at least one of:

appending the deferred HARQ-ACK codebook to the first HARQ-ACK codebook; and

prepending the deferred HARQ-ACK codebook to the first HARQ-ACK codebook.

6 . The wireless device of claim 5 , wherein the at least one deferred HARQ-ACK bit includes a plurality of deferred HARQ-ACK bits, the generating the deferred HARQ-ACK codebook including aggregating the plurality of deferred HARQ-ACK bits.

7 . The wireless device of claim 1 , wherein the modifying of the first HARQ-ACK codebook based on the at least one deferred HARQ-ACK bit includes determining the at least one deferred HARQ-ACK bit based on a periodicity of a semi-persistent scheduling, SPS, configuration associated with the at least one deferred HARQ-ACK bit.

8 . A method implemented by a wireless device configured to communicate with a network node, the method comprising:

generating a first HARQ-ACK codebook for a first uplink time slot, the first HARQ-ACK codebook including a first plurality of HARQ-ACK bits;

determining a second plurality of HARQ-ACK bits, each of the second plurality of HARQ-ACK bits being associated with a respective timing parameter, each of the second plurality of HARQ-ACK bits being mapped to a respective downlink time slot of a plurality of downlink time slots based on the respective timing parameter, wherein each of the respective timing parameters is based on a periodicity of a semi-persistent scheduling, SPS, configuration associated with each of first and second pluralities of HARQ-ACK bits;

modifying the first HARQ-ACK codebook based on at least one deferred HARQ-ACK bit of the second plurality of HARQ-ACK bits; and

causing transmission of the modified first HARQ-ACK codebook during the first uplink time slot.

9 . The method of claim 8 , wherein each of the first plurality of HARQ-ACK bits is associated with a respective timing parameter, each of the first plurality of HARQ-ACK bits being mapped to the first uplink time slot based on the respective timing parameter.

10 . The method of claim 8 , wherein each of the at least one deferred HARQ-ACK bit has a respective deferral value less than a maximum deferral value, the respective deferral value being determined based on a delay from the respective downlink time slot to the first uplink time slot.

11 . The method of claim 8 , wherein the modifying of the first HARQ-ACK codebook includes at least one of:

appending the at least one deferred HARQ-ACK bit to the first HARQ-ACK codebook; and

prepending at least one deferred HARQ-ACK bit to the first HARQ-ACK codebook.

12 . The method of claim 8 , wherein the modifying of the first HARQ-ACK codebook includes:

generating a deferred HARQ-ACK codebook based on the at least one deferred HARQ-ACK bit; and

at least one of:

appending the deferred HARQ-ACK codebook to the first HARQ-ACK codebook; and

prepending the deferred HARQ-ACK codebook to the first HARQ-ACK codebook.

13 . The method of claim 12 , wherein the at least one deferred HARQ-ACK bit includes a plurality of deferred HARQ-ACK bits, the generating the deferred HARQ-ACK codebook including aggregating the plurality of deferred HARQ-ACK bits.

14 . The method of claim 8 , wherein the modifying of the first HARQ-ACK codebook based on the at least one deferred HARQ-ACK bit includes determining the at least one deferred HARQ-ACK bit based on a periodicity of a semi-persistent scheduling, SPS, configuration associated with the at least one deferred HARQ-ACK bit.

15 . A network node configured to communicate with a wireless device, the network node comprising:

processing circuitry configured to:

cause a transmission, to the wireless device, of a time slot configuration including a first uplink time slot and a plurality of downlink time slots; and

receive a modified first HARQ-ACK codebook from the wireless device during the first uplink time slot, the modified first HARQ-ACK codebook including a first plurality of HARQ-ACK bits associated with a first HARQ-ACK codebook and at least one deferred HARQ-ACK bit associated with a second plurality of HARQ-ACK bits, each of the first plurality of HARQ-ACK bits being mapped to the first uplink time slot based on a respective timing parameter, each of the second plurality of HARQ-ACK bits being mapped to a respective downlink time slot of the plurality of downlink time slots based on a respective timing parameter, wherein each of the respective timing parameters is based on a periodicity of a semi-persistent scheduling, SPS, configuration associated with each of first and second pluralities of HARQ-ACK bits.

16 . A method implemented by a network node configured to communicate with a wireless device, the method comprising:

causing a transmission, to the wireless device, of a time slot configuration including a first uplink time slot and a plurality of downlink time slots; and

receiving a modified first HARQ-ACK codebook from the wireless device during the first uplink time slot, the modified first HARQ-ACK codebook including a first plurality of HARQ-ACK bits associated with a first HARQ-ACK codebook and at least one deferred HARQ-ACK bit associated with a second plurality of HARQ-ACK bits, each of the first plurality of HARQ-ACK bits being mapped to the first uplink time slot based on a respective timing parameter, each of the second plurality of HARQ-ACK bits being mapped to a respective downlink time slot of the plurality of downlink time slots based on a respective timing parameter, wherein each of the respective timing parameters is based on a periodicity of a semi-persistent scheduling, SPS, configuration associated with each of first and second pluralities of HARQ-ACK bits.

17 . The method of claim 16 , wherein the method further comprises:

causing a first downlink transmission to the wireless device on a first downlink time slot of the plurality of downlink time slots, the first downlink transmission being associated with at least one of the first plurality of HARQ-ACK bits;

causing a second downlink transmission to the wireless device on a second downlink time slot of the plurality of downlink time slots, the second downlink transmission being associated with at least one of the second plurality of HARQ-ACK bits.

18 . The method of claim 16 , wherein each of the at least one deferred HARQ-ACK bit has a respective deferral value less than a maximum deferral value, the respective deferral value being associated with a delay from the respective downlink time slot to the first uplink time slot.

19 . The method of claim 16 , wherein the modified first HARQ-ACK codebook includes the at least one deferred HARQ-ACK bit, the at least one deferred HARQ-ACK bit being at least one of:

appended to the first HARQ-ACK codebook; and

prepended to the first HARQ-ACK codebook.

20 . The method of claim 16 , wherein the modified first HARQ-ACK codebook includes a deferred HARQ-ACK codebook associated with the at least one deferred HARQ-ACK bit, the deferred HARQ-ACK codebook being at least one of:

appended to the first HARQ-ACK codebook; and

prepended to the first HARQ-ACK codebook.

21 . The method of claim 20 , wherein the at least one deferred HARQ-ACK bit includes a plurality of deferred HARQ-ACK bits, the deferred HARQ-ACK codebook including an aggregation of the plurality of deferred HARQ-ACK bits.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2023
From: KITTICHOKECHAI, KITTIPONG; ANDERSSON, MATTIAS; FALAHATI, SOROUR; BLANKENSHIP, YUFEI
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 065140/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2023
From: KITTICHOKECHAI, KITTIPONG; ANDERSSON, MATTIAS; FALAHATI, SOROUR; BLANKENSHIP, YUFEI
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 065140/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2023
From: SINGH, BIKRAMJIT
To: OY L M ERICSSON AB
Reel/Frame 065140/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2023
From: OY L M ERICSSON AB
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 065140/0908 →
Continuity (2)
Provisional Application 63170980 · Apr 5, 2021
Related Publication 20240195536A1 · Jun 13, 2024
References Cited (20)
US 10735146B2 · Wang · 2020 [cited by examiner]
US 10790942B2 · Wang · 2020 [cited by examiner]
US 11483099B2 · Park · 2022 [cited by examiner]
US 11737091B2 · Choi · 2023 [cited by examiner]
US 12232130B2 · Gou · 2025 [cited by examiner]
US 12232162B2 · Park · 2025 [cited by examiner]
US 20190132093A1 · Aiba · 2019 [cited by examiner]
US 20230164774A1 · Fröberg Olsson · 2023 [cited by examiner]
US 20230299891A1 · Kittichokechai · 2023 [cited by examiner]
CN 113519194A · 2021 [cited by examiner]
EP 3700292B1 · 2022 [cited by examiner]
EP 4429144A2 · 2024 [cited by examiner]
WO 2022091561A1 · 2022 [cited by applicant]
CMCC, “Discussion on UE feedback enhancements for HARQ-ACK”, 3GPP TSG RAN WG1 #104-e, R1-2101039, e-Meeting, Jan. 25-Feb. 5, 2021. [cited by applicant]
NEC, “UE feedback enhancement for HARQ-ACK”, 3GPP TSG RAN WG1 #104-e, R1-2100948, e-Meeting, Jan. 25-Feb. 5, 2021. [cited by applicant]
Sony, “Considerations on HARQ-ACK enhancements for URLLC”, 3GPP TSG RAN WG1 #104-e, R1-2100855, e-Meeting, Jan. 25-Feb. 5, 2021. [cited by applicant]
TCL Communication, “UE feedback enhancements for HARQ-ACK”, 3GPP TSG RAN WG1 Meeting #104-e, R1-2100920, e-Meeting, Jan. 25-Feb. 5, 2021. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for control (Release 16)”, 3GPP TS 38.213 V16.4.0, Dec. 2020, 1-181. [cited by applicant]
Ericsson, “HARQ-ACK Enhancement for IIoT/URLLC”, 3GPP TSG-RAN WG1 Meeting #104-e, R1-2100268, E- meeting, Jan. 25-Feb. 5, 2021. [cited by applicant]
Lenovo et al., “HARQ-ACK feedback enhancement for IIoT/URLLC”, 3GPP TSG RAN WG1 #104-e, R1-2100993, e- Meeting, Jan. 25-Feb. 5, 2021. [cited by applicant]