IP Library › Granted Patent US 12,245,230
Granted Patent B2
US 12,245,230 · App. 17/736,512 · Granted Mar 4, 2025

Method and apparatus for hybrid automatic repeat request acknowledgment codebook transmission and reception

Inventors: Yi Wang (Beijing, CN); Sa Zhang (Beijing, CN); Jingxing Fu (Beijing, CN)
Assignee: Samsung Electronics Co., Ltd.
H04W72/1273H04L1/1812H04L5/0053H04W72/0446H04W72/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 12,245,230
App. No.
17/736,512
Granted
Mar 4, 2025
Kind
B2
Abstract

The disclosure relates to a 5 th Generation (5G) or 6 th Generation (6G) communication system for supporting a higher data transmission rate. A method performed by a user equipment (UE) is provided. The method includes receiving, by the UE, a physical downlink control channel (PDCCH), wherein the received PDCCH includes downlink control information (DCI) for scheduling one or more physical downlink shared channels (PDSCHs), receiving, by the UE, one or more PDSCHs according to the received DCI, determining and transmitting, by the UE, a hybrid automatic repeat request acknowledgment (HARQ-ACK) codebook for one or more PDSCHs according to the received PDSCHs and PDCCH.

Claims (576)

1. A method performed by a user equipment (UE) in a communication system, the method comprising:

receiving, via higher layer signaling, a time domain bundling configuration to enable bundling corresponding to a logical AND operation for a semi-static hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

receiving, via the higher layer signaling, a time domain duplex (TDD) configuration;

receiving downlink control information (DCI) including information indicating a row including more than one starting and length values (SLIVs) of a time domain resource allocation (TDRA) table;

determining candidate physical downlink shared channel (PDSCH) reception occasions for the semi-static HARQ-ACK codebook;

determining a HARQ-ACK information bit in the semi-static HARQ-ACK codebook associated with a candidate PDSCH reception occasion based on performing the logical AND operation of HARQ-ACK information bits corresponding to a plurality of PDSCHs, wherein the plurality of PDSCHs, that do not overlap with an uplink (UL) symbol identified by the TDD configuration, are scheduled by the DCI; and

transmitting the semi-static HARQ-ACK codebook.

2. The method of claim 1 ,

wherein, for each slot of a downlink (DL) slot set, at least one symbol of each PDSCH time resource derived by a row r of a set R′ is configured as UL by the TDD configuration, a set R is set as R\r and the set R′ is set as R′r for determining the candidate PDSCH reception occasions, and

wherein the set R′ includes a plurality of SLIVs of rows in the TDRA table, and the set R includes last SLIVs of the rows.

3. The method of claim 2 ,

wherein a number of slots in the DL slot set is associated with a value ΔK 0,r (d), and

wherein

d

=

0

,

1

,

…

,

𝒞

_

∈

(

Δ

⁢

K

0

,

r

)

-

1

,

Δ

⁢

K

0

,

r

=

max

K

0

(

K

0

,

r

)

-

K

0

,

r

,

-

𝒞

_

∈

(

Δ

⁢

K

0

,

r

)

is cardinality of ΔK 0,r , K 0,r is slot offset K 0 values for the row r.

4. The method of claim 2 ,

wherein the semi-static HARQ-ACK codebook is transmitted via a physical uplink control channel (PUCCH) in an UL slot n U , and

wherein each slot of the DL slot set corresponds to a value plus n D −ΔK 0,r (d), where:

the value corresponds to a smallest index of a DL slot overlapping with an UL slot n U −K 1,k ,

k is an index of slot timing values K 1,k ,

n D is an index of a DL slot overlapping with an UL slot, and

d

=

0

,

1

,

…

,

C

"\"\!\(\*StyleBox[\"C\",AutoStyleWords->{},FontSlant->Italic]\)\""

(

Δ

⁢

K

⁢

_

0,

r

"\"0,\!\(\*StyleBox[\"r\",AutoStyleWords->{},FontSlant->Italic]\)\""

)

-

1

,

Δ

⁢

K

0

,

r

=

max

K

0

(

K

0

,

r

)

-

K

0

,

r

,

C

"\"\!\(\*StyleBox[\"C\",AutoStyleWords->{},FontSlant->Italic]\)\""

(

Δ

⁢

K

⁢

_

0,

r

"\"0,\!\(\*StyleBox[\"r\",AutoStyleWords->{},FontSlant->Italic]\)\""

)

is cardinality of

Δ

⁢

K

0

,

r

,

K

0

,

r

is slot offset K 0 values for the row r.

5. The method of claim 1 ,

wherein in case that a PDSCH associated with the candidate PDSCH reception occasion is associated with a last SLIV among the more than one SLIVs included in the row indicated by the information, the HARQ-ACK information bit is determined based on performing the logical AND operation of the HARQ-ACK information bits corresponding to the plurality of PDSCHs, and

wherein in case that the PDSCH associated with the candidate PDSCH reception occasion is not associated with the last SLIV, the HARQ-ACK information bit is determined as negative ACK (NACK).

6. A user equipment (UE) in a communication system, the UE comprising:

a transceiver; and

a processor coupled with the transceiver and configured to:

receive, via higher layer signaling, a time domain bundling configuration to enable bundling corresponding to a logical AND operation for a semi-static hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

receive, via the higher laver signaling, a time domain duplex (TDD) configuration;

receive downlink control information (DCI) including information indicating a row including more than one starting and length values (SLIVs) of a time domain resource allocation (TDRA) table;

determine candidate physical downlink shared channel (PDSCH) reception occasions for the semi-static HARQ-ACK codebook;

determine a HARQ-ACK information bit in the semi-static HARQ-ACK codebook associated with a candidate PDSCH reception occasion based on performing a logical AND operation of HARQ-ACK information bits corresponding to a plurality of PDSCHs, wherein the plurality of PDSCHs, that do not overlap with an uplink (UL) symbol identified by the TDD configuration, are scheduled by the DCI; and

transmit the semi-static HARQ-ACK codebook.

7. The UE of claim 6 ,

wherein for each slot of a downlink (DL) slot set, at least one symbol of each PDSCH time resource derived by a row r of a set R′ is configured as UL by the TDD configuration, a set R is set as R\r and the set R′ is set as R′\r for determining the candidate PDSCH reception occasions, and

wherein the set R′ includes a plurality of SLIVs of rows in the TDRA table, and the set R includes last SLIVs of the rows.

8. The UE of claim 7 ,

wherein a number of the slots is associated with a value ΔK 0,r (d), and

wherein

d

=

0

,

1

,

…

,

𝒞

(

Δ

⁢

K

0

,

r

)

-

1

,

Δ

⁢

K

0

,

r

=

max

K

0

(

K

0

,

r

)

-

K

0

,

r

,

𝒞

⁡

(

Δ

⁢

K

0

,

r

)

is cardinality of ΔK 0,r , K 0,r is slot offset K 0 values for the row r.

9. The UE of claim 6 ,

wherein in case that a PDSCH associated with the candidate PDSCH reception occasion is associated with a last SLIV among the more than one SLIVs included in the row indicated by the information, the HARQ-ACK information bit is determined based on performing the logical AND operation of the HARQ-ACK information bits corresponding to the plurality of PDSCHs, and

wherein in case that the PDSCH associated with the candidate PDSCH reception occasion is not associated with the last SLIV, the HARQ-ACK information bit is determined as negative ACK (NACK).

10. The UE of claim 6 ,

wherein the semi-static HARQ-ACK codebook is transmitted via a physical uplink control channel (PUCCH) in an UL slot n U , and

wherein each slot of the DL slot set corresponds to a value plus n D −ΔK 0,r (d), where:

the value corresponds to a smallest index of a DL slot overlapping with an UL slot n U −K 1,k ,

k is an index of slot timing values K 1,k ,

n D is an index of a DL slot overlapping with an UL slot, and

d

=

0

,

1

,

…

,

C

"\"\!\(\*StyleBox[\"C\",AutoStyleWords->{},FontSlant->Italic]\)\""

(

Δ

⁢

K

⁢

_

0,

r

"\"0,\!\(\*StyleBox[\"r\",AutoStyleWords->{},FontSlant->Italic]\)\""

)

-

1

,

Δ

⁢

K

0

,

r

=

max

K

0

(

K

0

,

r

)

-

K

0

,

r

,

C

"\"\!\(\*StyleBox[\"C\",AutoStyleWords->{},FontSlant->Italic]\)\""

(

Δ

⁢

K

⁢

_

0,

r

"\"0,\!\(\*StyleBox[\"r\",AutoStyleWords->{},FontSlant->Italic]\)\""

)

is cardinality of

Δ

⁢

K

0

,

r

,

K

0

,

r

is slot offset K 0 values for the row r.

11. A method performed by a base station (BS) in a communication system, the method comprising:

transmitting, via higher layer signaling, a time domain bundling configuration information to enable bundling corresponding to a logical AND operation for a semi-static hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

transmitting, via the higher layer signaling, a time domain duplex (TDD) configuration;

transmitting downlink control information (DCI) including information indicating a row including more than one starting and length values (SLIVs) of a time domain resource allocation (TDRA) table; and

receiving the semi-static HARQ-ACK codebook,

wherein the semi-static HARQ-ACK codebook includes a HARQ-ACK information bit associated with a candidate physical downlink shared channel (PDSCH) reception occasion among candidate PDSCH reception occasions for the semi-static HARQ-ACK codebook,

wherein the HARQ-ACK information bit is identical to a result of a logical AND operation of HARQ-ACK information bits corresponding to a plurality of PDSCHs,

and

wherein the plurality of PDSCHs that do not overlap with an UL symbol configured by the TDD configuration are scheduled by the DCI.

12. The method of claim 11 ,

wherein, for each slot of a downlink (DL) slot set, at least one symbol of each PDSCH time resource derived by a row r of a set R′ is configured as UL by the TDD configuration, a set R is set as R\r and the set R′ is set as R′\r for the candidate PDSCH reception occasions, and

wherein the set R′ includes a plurality of SLIVs of rows in the TDRA table, and the set R includes last SLIVs of the rows.

13. The method of claim 12 ,

″″ ″″ wherein a number of slots in the DL slot set is associated with a value ΔK 0,r (d), and

wherein

d

-

0

,

1

,

…

,

″

𝒞

⁢

(

Δ

⁢

K

0

,

r

)

-

1

,

Δ

⁢

K

0

,

r

=

max

K

0

(

K

0

,

r

)

-

K

0

,

r

,

″

𝒞

⁢

(

Δ

⁢

K

0

,

r

)

is cardinality of ΔK 0,r , K 0,r is slot offset K 0 values for the row r.

14. The method of claim 11 ,

wherein in case that a PDSCH associated with the candidate PDSCH reception occasion is associated with a last SLIV among the more than one SLIVs included in the row indicated by the information, the HARQ-ACK information bit is identical to the result of the logical AND operation of the HARQ-ACK information bits corresponding to the plurality of PDSCHs, and

wherein in case that the PDSCH associated with the candidate PDSCH reception occasion is not associated with the last SLIV, the HARQ-ACK information bit corresponds to negative ACK (NACK).

15. The method of claim 11 ,

wherein the semi-static HARQ-ACK codebook is received via a physical uplink control channel (PUCCH) in an UL slot n U , and

wherein each slot of the DL slot set corresponds to a value plus n D −ΔK 0,r (d), where:

the value corresponds to a smallest index of a DL slot overlapping with an UL slot n U −K 1,k ,

k is an index of slot timing values K 1,k ,

n D is an index of a DL slot overlapping with an UL slot, and

d

=

0

,

1

,

…

,

C

"\"\!\(\*StyleBox[\"C\",AutoStyleWords->{},FontSlant->Italic]\)\""

(

Δ

⁢

K

⁢

_

0,

r

"\"0,\!\(\*StyleBox[\"r\",AutoStyleWords->{},FontSlant->Italic]\)\""

)

-

1

,

Δ

⁢

K

0

,

r

=

max

K

0

(

K

0

,

r

)

-

K

0

,

r

,

C

"\"\!\(\*StyleBox[\"C\",AutoStyleWords->{},FontSlant->Italic]\)\""

(

Δ

⁢

K

⁢

_

0,

r

"\"0,\!\(\*StyleBox[\"r\",AutoStyleWords->{},FontSlant->Italic]\)\""

)

is cardinality of

Δ

⁢

K

0

,

r

,

K

0

,

r

is slot offset K 0 values for the row r.

16. A base station (BS) in a communication system, the BS comprising:

a transceiver; and

a processor coupled with the transceiver and configured to:

transmit, via higher laver signaling, a time domain bundling configuration information to enable bundling corresponding to a logical AND operation for a semi-static hybrid automatic repeat request acknowledgement (HARQ-ACK) codebook;

transmit, via the higher laver signaling, a time domain duplex (TDD) configuration;

transmit downlink control information (DCI) including information indicating a row including more than one starting and length values (SLIVs) of a time domain resource allocation (TDRA) table; and

receive the semi-static HARQ-ACK codebook;

wherein the semi-static HARQ-ACK codebook includes a HARQ-ACK information bit associated with a candidate physical downlink shared channel (PDSCH) reception occasion among candidate PDSCH reception occasions for the semi-static HARQ-ACK codebook;

wherein the HARQ-ACK information bit is identical to a result of a logical AND operation of HARQ-ACK information bits corresponding to a plurality of PDSCHs, and

wherein the plurality of PDSCHs, that do not overlap with an UL symbol configured by the TDD configuration are scheduled by the DCI.

17. The BS of claim 16 ,

wherein for each slot of a downlink (DL) slot set, at least one symbol of each PDSCH time resource derived by a row r of a set R′ is configured as UL by the TDD configuration, a set R is set as R\r and the set R′ is set as R′\r for the candidate PDSCH reception occasions, and

wherein the set R′ includes a plurality of SLIVs of rows in the TDRA table, and the set R includes last SLIVs of the rows.

18. The BS of claim 17 ,

″″ ″″ wherein a number of slots in the DL slot set is associated with a value ΔK 0,r (d), and

wherein

d

=

0

,

1

,

…

,

𝒞

⁡

(

Δ

⁢

K

0

,

r

)

-

1

,

Δ

⁢

K

0

,

r

=

max

K

0

(

K

0

,

r

)

-

K

0

,

r

,

𝒞

⁡

(

Δ

⁢

K

0

,

r

)

is cardinality of ΔK 0,r , K 0,r is slot offset K 0 values for the row r.

19. The BS of claim 16 ,

wherein in case that a PDSCH associated with the candidate PDSCH reception occasion is associated with a last SLIV among the more than one SLIVs included in the row indicated by the information, the HARQ-ACK information bit is identical to the result of the logical AND operation of the HARQ-ACK information bits corresponding to the plurality of PDSCHs, and

wherein in case that the PDSCH associated with the candidate PDSCH reception occasion is not associated with the last SLIV, the HARQ-ACK information bit corresponds to negative ACK (NACK).

20. The BS of claim 16 ,

wherein the semi-static HARQ-ACK codebook is received via a physical uplink control channel (PUCCH) in an UL slot n U , and

wherein each slot of the DL slot set corresponds to a value plus n D −ΔK 0,r (d), where:

the value corresponds to a smallest index of a DL slot overlapping with an UL slot n U −K 1,k ,

k is an index of slot timing values K 1,k ,

n D is an index of a DL slot overlapping with an UL slot, and

d

=

0

,

1

,

…

,

𝒞

(

Δ

⁢

K_

0,

r

"\"0,\!\(\*StyleBox[\"r\",AutoStyleWords->{},FontSlant->Italic]\)\""

-

1

,

Δ

⁢

K

0

,

r

=

max

K

0

(

K

0

,

r

)

-

K

0

,

r

,

𝒞

(

Δ

⁢

K_

0,

r

"\"0,\!\(\*StyleBox[\"r\",AutoStyleWords->{},FontSlant->Italic]\)\""

)

is cardinality of ΔK 0,r , K 0,r is slot offset K 0 values for the row r.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2022
From: ZHANG, SA; FU, JINGXING
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 059813/0811 →
Priority Claims (3)
CN 202110502330.0 · May 8, 2021 · national
CN 202111424624.2 · Nov 26, 2021 · national
CN 202111436219.2 · Nov 29, 2021 · national
Continuity (1)
Related Publication 20220377773A1 · Nov 24, 2022
References Cited (31)
US 20160050060A1 · Seo · 2016 [cited by examiner]
US 20170214494A1 · Qiang · 2017 [cited by examiner]
US 20200196346A1 · Khoshnevisan · 2020 [cited by examiner]
US 20200214030A1 · Park · 2020 [cited by examiner]
US 20200344012A1 · Karaki · 2020 [cited by examiner]
US 20200389897A1 · Mondal · 2020 [cited by examiner]
US 20210105102A1 · Li · 2021 [cited by examiner]
US 20210168762A1 · Huang · 2021 [cited by examiner]
US 20220110094A1 · Huang · 2022 [cited by examiner]
US 20220116153A1 · Hosseini · 2022 [cited by examiner]
US 20220159692A1 · Lee · 2022 [cited by examiner]
US 20220167352A1 · Bhamri · 2022 [cited by examiner]
US 20220217756A1 · Wu · 2022 [cited by examiner]
US 20220255682A1 · Gao · 2022 [cited by examiner]
US 20220322326A1 · Wong · 2022 [cited by examiner]
US 20220377773A1 · Wang · 2022 [cited by examiner]
US 20230058397A1 · Harada · 2023 [cited by examiner]
US 20230059563A1 · Harada · 2023 [cited by examiner]
US 20230163900A1 · Kim · 2023 [cited by examiner]
US 20230171043A1 · Yang · 2023 [cited by examiner]
US 20230216614A1 · Wang · 2023 [cited by examiner]
US 20240073916A1 · Huang · 2024 [cited by examiner]
US 20240137952A1 · Li · 2024 [cited by examiner]
WO 2020235884A1 · 2020 [cited by applicant]
LG Electronics, “PDSCH/PUSCH enhancements to support NR above 52.6 GHz”, R1-2103343, 3GPP TSG RAN WG1 #104b-e, e-Meeting, Apr. 7, 2021. [cited by applicant]
Wilus Inc., “Discussion on multi-PDSCH/PUSCH scheduling for NR from 52.6GHz to 71GHz”, R1-2103693, 3GPP TSG RAN WG1 #104b-e, e-Meeting, Apr. 7, 2021. [cited by applicant]
International Search Report dated Aug. 9, 2022, issued in International Application No. PCT/KR2022/006427. [cited by applicant]
OPPO: “HARQ-ACK enhancements for Rel-17, URLLC/IIoT”, 3GPP Draft; R1-2102392, vol. RAN WG1, No. e-Meeting, XP052177109, Apr. 7, 2021. [cited by applicant]
Spreadtrum Communications: “Discussion on HARQ-ACK feedback enhancements”, 3GPP Draft; R1-2102454, vol. RAN WG1, No. e-Meeting, XP052177162, Apr. 7, 2021. [cited by applicant]
Moderator (Nokia): “Moderator summary #4 on HARQ-ACK feedback enhancements for NR Rel-17 URLLC/IIoT”, 3GPP Draft; R1-2104038, vol. RAN WG1, No. e-Meeting, XP051996622, Apr. 20, 2021. [cited by applicant]
European Search Report dated Jul. 26, 2024, issued in European Application No. 22807714.5. [cited by applicant]
Cited By (1)
US 12,732,996