IP Library Granted Patent US 10,327,233
Granted Patent B2
US 10,327,233 · App. 16/037,752 · Granted Jun 18, 2019

PUCCH resource compression for EPDCCH in TDD mode

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,327,233
App. No.
16/037,752
Granted
Jun 18, 2019
Kind
B2
Abstract

Techniques are described for compressing the PUCCH resources reserved for acknowledging downlink data transmissions when those resources are implicitly signaled by EPDCCHs that schedule the downlink transmissions in TDD mode. An acknowledgement resource offset field transmitted in the EPDCCH is configured to correspond to one or more values that compress the region in PUCCH resource index space that would otherwise be reserved for the subframes of a bundling window.

Claims (300)

1. A user equipment (UE) comprising:

processing and receiver circuitry to receive downlink control information (DCI) on an enhanced physical downlink control channel (EPDCCH) that includes indexed enhanced control channel elements (ECCEs), the DCI to schedule a physical downlink shared channel (PDSCH) resource for a downlink subframe;

receive an acknowledgment resource offset (ARO) value in an ARO field of the DCI that instructs the UE to shift a PUCCH resource index by an amount equal to a value of the ARO; and

determine a physical uplink control channel (PUCCH) resource index to acknowledge PDSCH transmissions as a function of a lowest ECCE index used to construct the EPDCCH;

wherein the value of the ARO field corresponds to an ARO value to shift the PUCCH resource index to a range used for acknowledging PDSCH transmissions in an earliest subframe of a bundling window,

wherein, for a downlink subframe having a relative index m between 0 and M−1 with M being a number of subframes in the bundling window and with m=0 representing the earliest subframe, the PUCCH resource index n PUCCH (1) is used to determine the resource block pair, and cyclic shift, and

wherein a format 1 PUCCH is computed as:

n

PUCCH

(

1

)

=

n

ECCE

,

q

+

i

=

0

m

-

1

N

ECCE

,

q

,

i

+

Δ

ARO

+

N

PUCCH

,

q

(

e

1

)

for an EPDCCH set q configured for distributed transmission to the UE, where:

n ECCE,q is the lowest ECCE index used to construct the EPDCCH transmitted in subframe m,

N PUCCH,q (e1) is an offset configured by the eNB to separate PUCCH resource indices computed for EPDCCH set q from those computed for other EPDCCH sets,

Δ ARO is the value of the ARO contained in the DCI, and

N ECCE,q,i is the number of ECCEs in EPDCCH set q configured for the UE in a subframe with relative index i.

2. The UE of claim 1 , wherein

n

PUCCH

(

1

)

=

n

ECCE

,

q

N

RB

ECCE

,

q

·

N

RB

ECCE

,

q

+

i

=

0

m

-

1

N

ECCE

,

q

,

i

+

n

+

Δ

ARO

+

N

PUCCH

,

q

(

e

1

)

for an EPDCCH set q configured for localized transmission to the UE, where n ECCE,q N PUCCH,q (e1) Δ ARO N RB ECCE,q is the number of ECCEs in a resource block, and n′ is determined from the antenna port used for EPDCCH transmission in subframe m.

3. The UE of claim 2 , wherein, for m>0, the value of the ARO field corresponds to an ARO value selected from the following set of elements:

{

-

i

=

0

m

-

1

N

ECCE

,

q

,

i

-

2

,

-

i

=

0

m

-

1

N

ECCE

,

q

,

i

-

1

,

0

,

2

}

.

4. The UE of claim 2 , wherein, for m=0, the value of the ARO field corresponds to an ARO value selected from the following set of elements: {−2, −1, 0, 2}.

5. The UE of claim 1 , wherein the PUCCH resource index is calculated further based on EPDCCH added to the number of ECCEs in EPDCCHs derived for the UE and added to an integer value determined from the antenna port used for EPDCCH transmission.

6. A non-transitory computer-readable storage medium that stores instructions for execution by one or more processors of user equipment (UE), the one or more processors to configure the UE to:

receive downlink control information (DCI) on an enhanced physical downlink control channel (EPDCCH) that includes indexed enhanced control channel elements (ECCEs), the DCI to schedule a physical downlink shared channel (PDSCH) resource for a downlink subframe;

receive an acknowledgment resource offset (ARO) value in an ARO field of the DCI that instructs the UE to shift a PUCCH resource index by an amount equal to a value of the ARO; and

determine a physical uplink control channel (PUCCH) resource index to acknowledge PDSCH transmissions as a function of a lowest ECCE index used to construct the EPDCCH;

wherein the value of the ARO field corresponds to an ARO value to shift the PUCCH resource index to a range used for acknowledging PDSCH transmissions in an earliest subframe of a bundling window,

wherein, for a downlink subframe having a relative index m between 0 and M−1 with M being a number of subframes in the bundling window and with m=0 representing the earliest subframe, the PUCCH resource index n PUCCH (1) is used to determine the resource block pair and cyclic shift, and

wherein a format 1 PUCCH and is computed as:

n

PUCCH

(

1

)

=

n

ECCE

,

q

+

i

=

0

m

-

1

N

ECCE

,

q

,

i

+

Δ

ARO

+

N

PUCCH

,

q

(

el

)

for an EPDCCH set q configured for distributed transmission to the UE, where:

n ECCE,q is the lowest ECCE index used to construct the EPDCCH transmitted in subframe m,

N PUCCH,q (e1) is an offset configured by the eNB to separate PUCCH resource indices computed for EPDCCH set q from those computed for other EPDCCH sets,

Δ ARO is the value of the ARO contained in the DCI, and

N ECCE,q,i is the number of ECCEs in EPDCCH set q configured for the UE in a subframe with relative index i.

7. The medium of claim 6 , wherein

n

PUCCH

(

1

)

=

n

ECCE

,

q

N

RB

ECCE

,

q

·

N

RB

ECCE

,

q

+

i

=

0

m

-

1

N

ECCE

,

q

,

i

+

n

+

Δ

ARO

+

N

PUCCH

,

q

(

el

)

for an EPDCCH set q configured for localized transmission to the UE, where N RB ECCE,q is the number of ECCEs in a resource block, and n′ is determined from the antenna port used for EPDCCH transmission in subframe m.

8. The medium of claim 7 , wherein, for m>0, the value of the ARO field corresponds to an ARO value selected from the following set of elements:

{

-

i

=

0

m

-

1

N

ECCE

,

q

,

i

-

2

,

-

i

=

0

m

-

1

N

ECCE

,

q

,

i

-

1

,

0

,

2

}

.

9. The medium of claim 7 , wherein, for m=0, the value of the ARO field corresponds to an ARO value selected from the following set of elements: {−2, −1, 0, 2}.

10. The medium of claim 6 , wherein the PUCCH resource index is calculated further based on EPDCCH added to the number of ECCEs in EPDCCHs derived for the UE and added to an integer value determined from the antenna port used for EPDCCH transmission.

Assignments (2)
CONFIRMATORY ASSIGNMENT Recorded Aug 11, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053455/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053065/0418 →