IP Library Granted Patent US 11,184,128
Granted Patent B2
US 11,184,128 · App. 16/536,818 · Granted Nov 23, 2021

Devices and methods for HARQ-ACK feedback scheme on PUSCH in wireless communication systems

Inventors: Hong He (Beijing, CN); Seunghee Han (San Jose, CA); Hwan-Joon Kwon (Portland, OR); Gang Xiong (Beaverton, OR)
Assignee: Apple Inc.
H04L5/0048H04L1/1861H04L5/0055H04L5/14H04L1/1812H04L5/0091
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,184,128
App. No.
16/536,818
Granted
Nov 23, 2021
Kind
B2
Abstract

Devices and methods of reducing overall Hybrid Automatic Repeat Request-Acknowledgment (HARQ-ACK) of user equipment (UE) using a large amount of carrier aggregation are generally described. The UE may receive a subframe from an enhanced NodeB (eNB). The subframe may contain a physical downlink control channel (PDCCH) formed in accordance with a Downlink Control information (DCI) format. The DCI format may comprise a Downlink Assignment Index (DAI) for Time Division Duplexed (TDD) and Frequency Division Duplexed (FDD) operation. The UE may determine, dependent on the DAI, a number and ordering of Hybrid Automatic Repeat Request-Acknowledgment (HARQ-ACK) bits to be transmitted on a Physical Uplink Shared Channel (PUSCH) and subsequently transmit the HARQ-ACK bits.

Claims (487)

1. An apparatus comprising:

at least one processor configured to cause a user equipment (UE), the UE configurable for Hybrid Automatic Repeat Request-Acknowledgment (HARQ-ACK) reporting, to:

determine (HARQ-ACK) feedback for transmission in a Physical Uplink Shared Channel (PUSCH), the HARQ-ACK feedback comprising a bit sequence of HARQ-ACK bits, a number of the HARQ-ACK bits and the bit sequence of the HARQ-ACK bits dependent on a value of a Downlink Assignment Index (DAI) of a Downlink Control Information (DCI) of a Physical Downlink Control Channel (PDCCH) received from a serving cell; and

generate the HARQ ACK bits for transmission on the PUSCH in accordance with the bit sequence,

wherein the number of HARQ-ACK bits is O ACK and is dependent on a number, across serving cells, of received Physical Downlink Shared Channels (PDSCHs) and PDCCHs indicating a downlink semi-persistent scheduling (SPS) release,

DCI format 0 or DCI format 4 uses a 2 bit DAI,

DCI format 1/1A/1B/2/2A/2B/2C/2D uses a 0, 2, or 4 bit DAI that is configured by higher layers,

the 4 bit DAI comprises a 2-bit counter DAI and a 2-bit total DAI, in which:

the 2-bit counter DAI denotes an accumulative number of serving cells with PDSCH transmissions associated with a PDCCH or Enhanced Physical Downlink Control Channel (EPDCCH) and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, up to the present serving cell in increasing order of serving cell index, and

the 2-bit total DAI in which the 2-bit total DAI denotes a total number of serving cells with PDSCH transmissions associated with a PDCCH or EPDCCH and a serving cell with a PDCCH or EPDDCH indicating the downlink SPS release, and

a value of the counter DAI, V c−DAI,c DL and of the total DAI, V T−DAI DL for FDD is:

Number of serving cells with PDSCH

transmission associated with

DAI

PDCCH/EPDCCH and serving cell

MSB,

with PDCCH/EPDCCH

LSD

or

indicating DL SPS release

0,0

1

1 or 5 or 9 or 13 or 17 or 21 or 25 or 29

0,1

2

2 or 6 or 10 or 14 or 18 or 22 or 26 or 30

1,0

3

3 or 7 or 11 or 15 or 19 or 23 or 27 or 31

1,1

4

0 or 4 or 8 or 12 or 16 or 20 or 24 or 28 or 32.

2. The apparatus of claim 1 , wherein:

for Frequency Division Duplexed (FDD) transmissions, a particular PDCCH is in subframe n-4 and a PUSCH associated with the particular PDCCH is in subframe n.

3. The apparatus of claim 1 , wherein:

for Time Division Duplexed (TDD) transmissions, a particular PUSCH is in the subframe n and PDCCHs associated with the particular PUSCH are in subframes n-k, where k∈K and K is given by:

UL-DL

Subframe n

Configuration

0

1

2

3

4

5

6

7

8

9

0

6

4

6

4

1

7, 6

4

7, 6

4

2

8, 7, 4, 6

8, 7, 4, 6

3

7, 6, 11

6, 5

5, 4

4

12, 8, 7, 11

6, 5, 4, 7

5

13, 12, 9, 8, 7, 5, 4, 11, 6

6

7

7

5

7

7

 —.

4. The apparatus of claim 1 , wherein:

the number of HARQ-ACK bits is dependent on the number of received Physical Downlink Shared Channels (PDSCHs) and PDCCHs indicating the downlink SPS release concatenated across serving cells in a single subframe for Frequency Division Duplexed (FDD) and in multiple subframes for Time Division Duplexed (TDD).

5. The apparatus of claim 1 , wherein:

the number of HARQ-ACK bits is O ACK , and

O

ACK

=

W

DAI

UL

+

N

U

-

W

DAI

UL

N

,

where:

[x] is a ceiling function to obtain a smallest integer not less than x,

U indicates a total number of received Physical Downlink Shared Channels (PDSCHs) and PDCCHs indicating a downlink semi-persistent scheduling (SPS) release in a single previous subframe across all serving cells,

W DAI UL is a detected value of the DAI according to a predefined table, and

N depends on the bit number of the DAI.

6. The apparatus of claim 5 , wherein the at

least one processor is further configured to cause the UE to:

generate a number of HARQ-ACK bits in a particular PUSCH with spatial HARQ-ACK bundling across multiple codewords within a downlink subframe by a logical AND operation.

7. The apparatus of claim 6 , wherein:

a spatially bundled HARQ-ACK bit for a particular PDSCH with a corresponding PDCCH or for a particular PDCCH indicating a downlink SPS release in subframe n-4 is associated with O ACK where B(k) is derived based on a value of DAI V DL in a DCI format to schedule a PDSCH detected in subframe n-4 in the k-th serving cell based on a predefined table depending on a number of bits of a third DAI field in the DCI format,

B ( k )= V DAI,k DL +N [ U k −V DAI,k DL )/ N ]

where:

U k denotes a total number of received PDSCHs and PDCCH indicating a downlink SPS release detected by the UE in subframe n-4 cross all serving cells, and

N=4, 8 or 16 corresponding to a 2-bit, 3-bit and 4-bit DAI respectively.

8. An apparatus comprising:

at least one processor configured to cause a base station (BS) to:

generate, for transmission to a user equipment (UE), a Downlink Control Information (DCI) of a Physical Downlink Control Channel (PDCCH) and a Physical Downlink Shared Channel (PDSCH) indicating a downlink semi-persistent scheduling (SPS) release in different serving cells for Frequency Division Duplexed (FDD) and in a multiple subframes of a particular serving cell for Time Division Duplexed (TDD) the DCI comprising one of a plurality of formats and a Downlink Assignment Index (DAI); and

determine Hybrid Automatic Repeat Request-Acknowledgment (HARQ-ACK) feedback received from the UE, the HARQACK feedback comprising a bit sequence of HARQ-ACK bits, a number of the HARQ-ACK bits and the bit sequence of the HARQ-ACK bits dependent on a value of the DAI,

wherein the number of HARQ-ACK bits in a present subframe is O ACK and is dependent on a total number, across all serving cells in a single subframe for FDD and in multiple subframes for TDD, of PDSCHs and PDCCHs indicating the downlink SPS release,

a number of bits of the DAI is dependent on the DCI format,

DCI format 0 or DCI format 4 uses a 2 bit DAI,

DCI format 1/1A/1B/2/2A/2B/2C/2D uses a 0, 2, or 4 bit DAI that is configured by higher layers,

the 4 bit DAI comprises a 2-bit counter DAI and a 2-bit total DAI, in which:

the 2-bit counter DAI denotes an accumulative number of serving cells with PDSCH transmissions associated with a PDCCH or Enhanced Physical Downlink Control Channel (EPDCCH) and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, up to the present serving cell in increasing order of serving cell index, and

the 2-bit total DAI in which the 2-bit total DAI denotes a total number of serving cells with PDSCH transmissions associated with a PDCCH or EPDCCH and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, and

a value of the counter DAI, V c−DAI,c DL and of the total DAI, V T−DAI DL for FDD is:

Number of serving cells with PDSCH

DAI

V C-DAI,c DL

transmission associated with

MSB,

or

PDCCH/EPDCCH and serving cell with

LSB

V T-DAI DL

PDCCH/EPDCCH Indicating DL SPS release

0, 0

1

1 or 5 or 9 or 13 or 17 or 21 or 25 or 29

0, 1

2

2 or 6 or 10 or 14 or 18 or 22 or 26 or 30

1, 0

3

3 or 7 or 11 or 15 or 19 or 23 or 27 or 31

1, 1

4

0 or 4 or 8 or 12 or 16 or 20 or 24 or 28 or 3 2.

9. The apparatus of claim 8 , wherein:

for Frequency Division Duplexed (FDD) transmissions, a particular PDCCH is in subframe n-4 and a PUSCH associated with the particular PDCCH is in subframe n.

10. The apparatus of claim 8 , wherein:

for Time Division Duplexed (TDD) transmissions, a particular PUSCH is in the subframe n and PDCCHs associated with the particular PUSCH are in subframes n-k, where k∈K and K is given by:

UL-DL

Config-

Subframe n

uration

0

1

2

3

4

5

6

7

8

9

0

6

4

6

4

1

7, 6

4

7, 6

4

2

8, 7, 4, 6

8, 7, 4, 6

3

7, 6, 11

6, 5

5, 4

4

12, 8, 7, 11

6, 5,

4, 7

5

13, 12, 9, 8,

7, 5, 4, 11, 6

6

7

7

5

7

7

 —.

11. The apparatus of claim 8 , wherein:

the number of HARQ-ACK bits is dependent on the number of received Physical Downlink Shared Channels (PDSCHs) and PDCCHs indicating the downlink SPS release concatenated across serving cells in a single subframe for Frequency Division Duplexed (FDD) and in multiple subframes for Time Division Duplexed (TDD).

12. The apparatus of claim 8 , wherein:

the number of HARQ-ACK bits is O OAK , and

O

ACK

=

W

DAI

UL

+

N

[

U

-

W

DAI

UL

N

]

,

where:

[x] is a ceiling function to obtain a smallest integer not less than x,

U indicates a total number of received Physical Downlink Shared Channels (PDSCHs) and PDCCHs indicating a downlink semi-persistent scheduling (SPS) release in a single previous subframe across all serving cells,

W DAI UL is a detected value of the DAI according to a predefined table, and

N depends on the bit number of the DAI.

13. The apparatus of claim 12 , wherein the at least one processor is further configured to cause the base station to:

receive, from the UE, a number of HARQ-ACK bits in PUSCH with spatial HARQ-ACK bundling across multiple codewords within a downlink subframe by a logical AND operation.

14. The apparatus of claim 13 , wherein:

a spatially bundled HARQ-ACK bit for a particular PDSCH with a corresponding PDCCH or for a particular PDCCH indicating a downlink SPS release in subframe n-4 is associated with O B(k)−1 ACK where B(k) is derived based on a value of DAI V DAI,k DL in a DCI format to schedule a PDSCH detected in subframe n-4 in the k-th serving cell based on a predefined table depending on a number of bits of a third DAI field in the DCI format,

B ( k )= V DAI,k DL +N [ U k −V DAI,k DL )/ N ]

where:

U k denotes a total number of received PDSCHs and PDCCH indicating a downlink SPS release detected by the UE in subframe n-4 cross all serving cells, and

N=4, 8 or 16 corresponding to a 2-bit, 3-bit and 4-bit DAI respectively.

15. A non-transitory computer-readable storage medium storing program instructions executable by at least one processor of a user equipment (UE), the UE configurable for Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) reporting, wherein the program instructions are executable to cause the UE to:

determine HARQ-ACK feedback for transmission in a Physical Uplink Shared Channel (PUSCH), the HARQ-ACK feedback comprising a bit sequence of HARQ-ACK bits, a number of the HARQ-ACK bits and the bit sequence of the HARQ-ACK bits dependent on a value of a Downlink Assignment Index (DAI) of a Physical Downlink Control Channel (PDCCH) received from the serving cell; and

generate the HARQ-ACK bits for transmission on the PUSCH in accordance with the bit sequence,

wherein the number of HARQ-ACK bits is O ACK and is dependent on a number, across serving cells, of received Physical Downlink Shared Channels (PDSCHs) and PDCCHs indicating a downlink semi-persistent scheduling (SPS) release,

DCI format 0 or DCI format 4 uses a 2 bit DAI,

DCI format 1/1A/1B/2/2A/2B/2C/2D uses a 0, 2, or 4 bit DAI that is configured by higher layers,

the 4 bit DAI comprises a 2-bit counter DAI and a 2-bit total DAI, in which:

the 2-bit counter DAI denotes an accumulative number of serving cells with PDSCH transmissions associated with a PDCCH or Enhanced Physical Downlink Control Channel (EPDCCH) and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, up to the present serving cell in increasing order of serving cell index, and

the 2-bit total DAI in which the 2-bit total DAI denotes a total number of serving cells with PDSCH transmissions associated with a PDCCH or EPDCCH and a serving cell with a PDCCH or EPDDCH indicating the downlink SPS release, and

a value of the counter DAI, V c−DAI,c DL and of the total DAI, V T−DAI DL for FDD is:

Number of serving cells with PDSCH

DAI

V C-DAI,c DL

transmission associated with

MSB,

or

PDCCH/EPDCCH and serving cell with

LSB

V T-DAI DL

PDCCH/EPDCCH Indicating DL SPS release

0, 0

1

1 or 5 or 9 or 13 or 17 or 21 or 25 or 29

0, 1

2

2 or 6 or 10 or 14 or 18 or 22 or 26 or 30

1, 0

3

3 or 7 or 11 or 15 or 19 or 23 or 27 or 31

1, 1

4

0 or 4 or 8 or 12 or 16 or 20 or 24 or 28 or 3 2.

16. The non-transitory computer readable storage medium of claim 14 , wherein:

for Frequency Division Duplexed (FDD) transmissions, a particular PDCCH is in subframe n-4 and a PUSCH associated with the particular PDCCH is in subframe n.

17. The non-transitory computer readable storage medium of claim 14 , wherein:

for Time Division Duplexed (TDD) transmissions, a particular PUSCH is in the subframe n and PDCCHs associated with the particular PUSCH are in subframes n-k, where k∈K and K is given by:

UL-DL

Config-

Subframe n

uration

0

1

2

3

4

5

6

7

8

9

0

6

4

6

4

1

7, 6

4

7, 6

4

2

8, 7, 4, 6

8, 7, 4, 6

3

7, 6, 11

6, 5

5, 4

4

12, 8, 7, 11

6, 5,

4, 7

5

13, 12, 9, 8,

7, 5, 4, 11, 6

6

7

7

5

7

7

 —.

18. The non-transitory computer readable storage medium of claim 14 , wherein:

the number of HARQ-ACK bits is dependent on the number of received Physical Downlink Shared Channels (PDSCHs) and PDCCHs indicating the downlink SPS release concatenated across serving cells in a single subframe for Frequency Division Duplexed (FDD) and in multiple subframes for Time Division Duplexed (TDD).

19. The non-transitory computer readable storage medium of claim 14 , wherein:

the number of HARQ-ACK bits is O ACK , and

O

ACK

=

W

DAI

UL

+

N

[

U

-

W

DAI

UL

N

]

,

where:

[x] is a ceiling function to obtain a smallest integer not less than x,

U indicates a total number of received Physical Downlink Shared Channels (PDSCHs) and PDCCHs indicating a downlink semi-persistent scheduling (SPS) release in a single previous subframe across all serving cells,

W DAI UL is a detected value of the DAI according to a predefined table, and

N depends on the bit number of the DAI.

20. The non-transitory computer readable storage medium of claim 19 , wherein

the program instructions are further executable to cause the UE to:

generate a number of HARQ-ACK bits in a particular PUSCH with spatial HARQ-ACK bundling across multiple codewords within a downlink subframe by a logical AND operation.

Assignments (3)
CONFIRMATORY ASSIGNMENT Recorded Mar 30, 2023
From: INTEL CORP.
To: APPLE INC.
Reel/Frame 063190/0660 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053309/0140 →
CONFIRMATORY ASSIGNMENT Recorded Jun 25, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053051/0295 →