IP Library › Granted Patent US 12,587,319
Granted Patent B2
US 12,587,319 · App. 18/255,223 · Granted Mar 24, 2026

Method, apparatus and computer program for providing feedback

Inventors: Kari Juhani Hooli (Oulu, FI); Karol Schober (Helsinki, FI); Timo Erkki Lunttila (Espoo, FI)
Assignee: Nokia Technologies Oy
H04L1/1854H04W72/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,587,319
App. No.
18/255,223
Granted
Mar 24, 2026
Kind
B2
Abstract

There is provided an apparatus, said apparatus comprising means for determining, at a user equipment, one or more sets of candidate slots for physical downlink shared channel reception for which feedback information is to be provided in a given slot, receiving at least one indication of resources within one of the one or more sets of candidate slots for which feedback information is to be provided in the given slot, determining a feedback codebook based on the one or more sets of candidate slots and the indication and providing feedback information according to the feedback codebook.

Claims (53)

1 . An apparatus comprising at least one processor and at least one memory, said at least one memory stored with computer program code thereon, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:

determine, at a user equipment, one or more sets of candidate slots for physical downlink shared channel reception for which feedback information is to be provided in a given slot;

receive at least one indication of resources within one of the one or more sets of candidate slots for which feedback information is to be provided in the given slot;

determine a feedback codebook based on the one or more sets of candidate slots and the at least one indication of resources; and

provide feedback information according to the feedback codebook,

wherein the at least one indication of resources comprises:

an indication of serving cells in the resources within the candidate slots for which feedback information is to be provided,

a bitmap of resources within the set of candidate slots for which feedback is provided, and

an indication of a number of bits to be included in the feedback information, wherein the indication of the number of bits to be included in the feedback information comprises an integer fraction of a candidate slot set size,

wherein the set size indicator comprises:

a number of hybrid automatic repeat request acknowledgement bits to be included into hybrid automatic repeat request acknowledgement feedback for a physical downlink shared channel transmitted in candidate physical downlink shared channel scheduling sets, where the number of hybrid automatic repeat request acknowledgement bits is common for all serving cells in the candidate physical downlink shared channel scheduling sets, and

an indication of the serving cells in the candidate physical downlink shared channel scheduling sets, for which hybrid automatic repeat request acknowledgement feedback will be provided.

2 . The apparatus according to claim 1 , wherein the at least one memory and the computer program code configured to, with the at least one processor, further cause the apparatus at least to:

determine the one or more sets of candidate slots based on the given slot and a plurality of feedback transmission slot timing values configured to the user equipment;

monitor a control channel for downlink scheduling assignments every M th slot, where M is greater than 1; and

determine the one or more sets of candidate slots based on the value of M,

wherein the one or more sets of candidate slots comprises one or more serving cells, and

wherein each of the more than one sets of candidate slots is per serving cell and the indication of the resources within one of the sets of candidate slots is common for each serving cell.

3 . The apparatus according to claim 1 , wherein the indication of resources is common for each of the more than one sets of candidate slots.

4 . The apparatus according to claim 1 , wherein the indication of the number of bits to be included in the feedback information is per set of candidate slots.

5 . The apparatus according to claim 1 , wherein the indication of the number of bits to be included in the feedback information comprises an integer fraction of the number of slots in the one or more sets of candidate slots.

6 . The apparatus according to claim 1 , wherein the at least one memory and the computer program code configured to, with the at least one processor, further cause the apparatus at least to:

receive the indication of resources in downlink control information comprising assignments for one or more physical downlink shared channel transmissions, and

wherein the indication of resources further comprises an indication of a number of bits to be included in the feedback information,

wherein the indication of the number of bits to be included in the feedback information comprises an integer fraction of the candidate slot set size,

wherein the at least one memory and the computer program code configured to, with the at least one processor, further cause the apparatus at least to:

replace the set size indicator with a location bitmap that indicates the slots within the scheduling set for which user equipment should report hybrid automatic repeat request feedback, wherein a time granularity of the location bitmap comprises one or more slots and the location bitmap is per hybrid automatic repeat request acknowledgement feedback transmission and all downlink assignments causing hybrid automatic repeat request acknowledgement feedback on the same slot indicate the same location bitmap.

7 . An apparatus comprising at least one processor and at least one memory, said at least one memory stored with computer program code thereon, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:

provide at least one indication of resources to a user equipment for which feedback information is to be provided in a given slot, wherein the resources are within one of one or more sets of candidate slots for physical downlink shared channel reception at the user equipment which feedback information is to be provided in the given slot; and

receive feedback information from the user equipment according to a feedback codebook based on the one or more sets of candidate slots and the at least one indication of resources,

wherein the at least one indication of resources comprises:

an indication of serving cells in the resources within the candidate slots for which feedback information is to be provided,

a bitmap of resources within the set of candidate slots for which feedback is provided, and an indication of a number of bits to be included in the feedback information, wherein the indication of the number of bits to be included in the feedback information comprises an integer fraction of a candidate slot set size,

wherein the set size indicator comprises:

a number of hybrid automatic repeat request acknowledgement bits to be included into hybrid automatic repeat request acknowledgement feedback for a physical downlink shared channel transmitted in candidate physical downlink shared channel scheduling sets, where the number of hybrid automatic repeat request acknowledgement bits is common for all serving cells in the candidate physical downlink shared channel scheduling sets, and

an indication of the serving cells in the candidate physical downlink shared channel scheduling sets, for which hybrid automatic repeat request acknowledgement feedback will be provided.

8 . The apparatus according to claim 7 , wherein the user equipment monitors a control channel for downlink scheduling assignments every M th slot, where M is greater than 1.

9 . The apparatus according to claim 7 , wherein each of the one or more sets of candidate slots comprises one or more serving cells.

10 . The apparatus according to claim 9 , wherein each of the more than one sets of candidate slots is per serving cell and the indication of the resources within one of the sets of candidate slots is common for each serving cell.

11 . The apparatus according to claim 7 , wherein the indication of resources is common for each of the more than one sets of candidate slots.

12 . The apparatus according to claim 7 , wherein the indication of the number of bits to be included in the feedback information is per set of candidate slots.

13 . The apparatus according to claim 7 , wherein the indication of the number of bits to be included in the feedback information comprises an integer fraction of the number of slots in the one or more sets of candidate slots.

14 . A method comprising:

determining, at a user equipment, one or more sets of candidate slots for physical downlink shared channel reception for which feedback information is to be provided in a given slot;

receiving at least one indication of resources within one of the one or more sets of candidate slots for which feedback information is to be provided in the given slot;

determining a feedback codebook based on the one or more sets of candidate slots and the at least one indication of resources; and

providing feedback information according to the feedback codebook,

wherein the at least one indication of resources comprises:

an indication of serving cells in the resources within the candidate slots for which feedback information is to be provided, and

a bitmap of resources within the set of candidate slots for which feedback is provided, and an indication of a number of bits to be included in the feedback information, wherein the indication of the number of bits to be included in the feedback information comprises an integer fraction of a candidate slot set size,

wherein the set size indicator comprises:

a number of hybrid automatic repeat request acknowledgement bits to be included into hybrid automatic repeat request acknowledgement feedback for a physical downlink shared channel transmitted in candidate physical downlink shared channel scheduling sets, where the number of hybrid automatic repeat request acknowledgement bits is common for all serving cells in the candidate physical downlink shared channel scheduling sets, and

an indication of the serving cells in the candidate physical downlink shared channel scheduling sets, for which hybrid automatic repeat request acknowledgement feedback will be provided.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2023
From: HOOLI, KARI; SCHOBER, KAROL; LUNTTILA, TIMO
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 064334/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2023
From: NOKIA SOLUTIONS AND NETWORKS OY
To: NOKIA TECHNOLOGIES OY
Reel/Frame 064334/0783 →
Continuity (1)
Related Publication 20240097830A1 · Mar 21, 2024
References Cited (26)
US 11576174B2 · Tiirola · 2023 [cited by examiner]
US 12022481B2 · Yang · 2024 [cited by examiner]
US 20190045489A1 · He · 2019 [cited by examiner]
US 20190349899A1 · Ang · 2019 [cited by examiner]
US 20210152292A1 · Fu · 2021 [cited by examiner]
US 20210176762A1 · Islam · 2021 [cited by examiner]
US 20210243731A1 · Shin · 2021 [cited by examiner]
US 20220256573A1 · Frenne · 2022 [cited by examiner]
US 20220321311A1 · Zhou · 2022 [cited by examiner]
US 20220322341A1 · Tiirola · 2022 [cited by examiner]
US 20220353046A1 · Matsumura · 2022 [cited by examiner]
US 20220385412A1 · Zhang · 2022 [cited by examiner]
US 20230085896A1 · Takeda · 2023 [cited by examiner]
US 20230216614A1 · Wang · 2023 [cited by examiner]
US 20230388088A1 · Lei · 2023 [cited by examiner]
WO 2019209082A1 · 2019 [cited by applicant]
WO 2020032695A1 · 2020 [cited by applicant]
“New SID: Study on supporting NR from 52.6GHz to 71 GHz”, 3GPP TSG RAN Meeting #86, RP-193259, Agenda: 9.1.1, Intel Corporation, Dec. 9-12, 2019, 3 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical channels and modulation (Release 16)”, 3GPP TS 38.211, V16.1.0, Mar. 2020, pp. 1-130. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Physical layer procedures for control (Release 16)”, 3GPP TS 38.213, V16.1.0, Mar. 2020, pp. 1-156. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Multiplexing and channel coding (Release 16)”, 3GPP TS 38.212, V16.1.0, Mar. 2020, pp. 1-146. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Radio Resource Control (RRC) protocol specification (Release 16)”, 3GPP TS 38.331, V16.0.0, Mar. 2020, pp. 1-835. [cited by applicant]
International Search Report and Written Opinion received for corresponding Patent Cooperation Treaty Application No. PCT/EP2020/085561, dated Aug. 23, 2021, 16 pages. [cited by applicant]
“HARQ enhancements in NR unlicensed”, 3GPP TSG RAN WG1 Meeting #96bis, R1-1905648, Agenda: 7.2.2.2.3, Huawei, Apr. 8-12, 2019, 13 pages. [cited by applicant]
“Discussion on semi-static HARQ-ACK codebook for slot aggregation”, 3GPP TSG RAN WG1 Meeting #92bis, R1-1803698, Agenda: 7.2.5, Huawei, Apr. 16-20, 2018, 6 pages. [cited by applicant]
“Remaining issues on HARQ-ACK codebook”, 3GPP TSG RAN WG1 Meeting #93, R1-1806301, Agenda: 7.1.3.4.2, CATT, May 21-25, 2018, 7 pages. [cited by applicant]