IP Library Granted Patent US 10,419,178
Granted Patent B2
US 10,419,178 · App. 15/624,324 · Granted Sep 17, 2019

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

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 10,419,178
App. No.
15/624,324
Granted
Sep 17, 2019
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 (380)

1. An apparatus of a user equipment (UE) configurable for Hybrid Automatic Repeat Request-Acknowledgment (HARQ-ACK) reporting, the apparatus comprising:

a memory; and

processing circuitry in communication with the memory, the processing circuitry configured to:

decode a Radio Resource Control (RRC) message that configures the UE for HARQ-ACK reporting; and

decode a Downlink Control Information (DCI) of a Physical Downlink Control Channel (PDCCH) of a serving cell, the DCI comprising one of a plurality of formats and a Downlink Assignment Index (DAI);

wherein as part of the HARQ-ACK reporting, the processing circuitry is configured 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 stored in the memory, a number of the HARQ-ACK bits and the bit sequence of the HARQ-ACK bits dependent on a value of the DAI; and

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

wherein:

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

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

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

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 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.

2. The apparatus of claim 1 , wherein:

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

3. The apparatus of claim 1 , wherein:

for Time Division Duplexed (TDD) transmissions, the PUSCH is in the subframe n and the PDCCHs 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,

8,

4, 6

7,

4, 6

3

7, 6,

6, 5

5, 4

11

4

12, 8,

6,

7, 11

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:

a combination of the counter DAI and the total DAI for Frequency Division Duplexed (FDD) is dependent on the number of serving cells with a PDSCH transmission associated with a PDCCH or EPDCCH and current serving cell with a PDCCH or EPDCCH indicating downlink SPS release and each combination is duplicated for different numbers of serving cells with a PDSCH transmission associated with a PDCCH or EPDCCH and current serving cell with a PDCCH or EPDCCH indicating downlink SPS release.

5. The apparatus of claim 1 , wherein:

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

DAI

Number of serving cells with PDSCH transmission

MSB,

V C-DAI,c DL or

associated with PDCCH/EPDCCH and serving cell

LSB

V T-DAI DL

with 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 32.

6. The apparatus of claim 1 , wherein:

the number of HARQ-ACK bits is dependent on the number of received 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).

7. The apparatus of claim 1 , wherein:

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 PDSCHs and PDCCHs indicating the downlink 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 a bit number of the DAI.

8. The apparatus of claim 7 , wherein:

a number of information bits of the DAI in a DCI format to schedule the PUSCH and a number of information bits in a DCI format to schedule a Physical Downlink Shared Channel (PDSCH) are different.

9. The apparatus of claim 7 , wherein:

a number of information bits of the DAI in a DCI format to schedule the PUSCH and a number of information bits in a DCI format to schedule a Physical Downlink Shared Channel (PDSCH) are the same.

10. The apparatus of claim 7 , wherein the processing circuitry is configured to:

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

11. The apparatus of claim 10 , wherein:

a spatially bundled HARQ-ACK bit for a Physical Downlink Shared Channel (PDSCH) with a corresponding PDCCH or for a 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 the third DAI field,

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.

12. An apparatus of an evolved NodeB (eNB), the apparatus comprising:

a memory; and

processing circuitry in communication with the memory, the processing circuitry configured to:

encode, 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 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

decode Hybrid Automatic Repeat Request-Acknowledgment (HARQ-ACK) feedback transmitted from the UE in a Physical Uplink Shared Channel (PUSCH), the HARQ-ACK feedback comprising a bit sequence of HARQ-ACK bits stored in the memory, 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 a total number of PDSCHs and PDCCHs indicating the downlink SPS release concatenated across all serving cells in a single subframe for FDD and in multiple subframes for TDD,

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/1D/2/2A/2B/2C/2D uses a 0, 2 or 4 bit DAI that is configured by higher layer, and

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 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.

13. The apparatus of claim 12 , wherein:

for FDD transmissions, the PDCCH is in subframe n-4 and the PUSCH is in subframe n.

14. The apparatus of claim 12 , wherein:

for TDD transmissions, the PUSCH is in the subframe n and the PDCCHs 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

—.

15. The apparatus of claim 12 , wherein:

a combination of the counter DAI and the total DAI for FDD is dependent on the number of serving cells with a PDSCH transmission associated with a PDCCH or EPDCCH and current serving cell with a PDCCH or EPDCCH indicating downlink SPS release and each combination is duplicated for different numbers of serving cells with a PDSCH transmission associated with a PDCCH or EPDCCH and current serving cell with a PDCCH or EPDCCH indicating downlink SPS release.

16. The apparatus of claim 12 , wherein:

a value of the counter DAI (V C-DAI,c DL ) and of the total DAI (V T-DAI DL ) for FDD is:

DAI

Number of serving cells with PDSCH transmission

MSB,

V C-DAI,c DL or

associated with PDCCH/EPDCCH and serving cell

LSB

V T-DAI DL

with 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 32.

17. A non-transitory computer-readable storage medium that stores instructions for execution by one or more processors of a user equipment (UE) configurable for Hybrid Automatic Repeat Request-Acknowledgment (HARQ-ACK) reporting, the instructions, when executed by the one or more processors, cause the one or more processors to:

decode a Radio Resource Control (RRC) message that configures the UE for HARQ-ACK reporting; and

decode a Downlink Control Information (DCI) of a Physical Downlink Control Channel (PDCCH) of a serving cell, the DCI comprising one of a plurality of formats and a Downlink Assignment Index (DAI);

wherein as part of the HARQ-ACK reporting, the instructions, when executed by the one or more processors, cause the one or more processors 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 stored in the memory, a number of the HARQ-ACK bits and the bit sequence of the HARQ-ACK bits dependent on a value of the DAI; and

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

wherein:

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

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

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

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 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.

18. The medium of claim 17 , wherein:

a combination of the counter DAI and the total DAI for Frequency Division Duplexed (FDD) is dependent on the number of serving cells with a PDSCH transmission associated with a PDCCH or EPDCCH and current serving cell with a PDCCH or EPDCCH indicating downlink SPS release and each combination is duplicated for different numbers of serving cells with a PDSCH transmission associated with a PDCCH or EPDCCH and current serving cell with a PDCCH or EPDCCH indicating downlink SPS release.

19. The medium of claim 17 , wherein:

a value of the counter DAI (V C-DAI,c DL ) and of the total DAI (V T-DAI DL ) for FDD is:

DAI

V C−DAI,c DL

Number of serving cells with PDSCH transmission

MSB,

or

associated with PDCCH/EPDCCH and serving cell

LSB

V T−DAI DL

with 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 32.

20. The medium of claim 17 , wherein:

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 PDSCHs and PDCCHs indicating the downlink 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 a bit number of the DAI.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 054416/0826 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053063/0205 →
CONFIRMATORY ASSIGNMENT Recorded Jun 25, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053051/0016 →