IP Library Granted Patent US 9,705,659
Granted Patent B2
US 9,705,659 · App. 14/008,298 · Granted Jul 11, 2017

Method and apparatus for providing uplink feedback optimization

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 9,705,659
App. No.
14/008,298
Granted
Jul 11, 2017
Kind
B2
Abstract

A method for providing uplink feedback optimization may include determining a set of candidate uplink subframes and corresponding component carriers to transmit uplink feedback, and determining a selected uplink subframe and corresponding component carrier from among the set of candidate uplink subframes based on a feedback delay associated with the set of candidate uplink subframes. A corresponding apparatus and computer program product are also provided.

Claims (50)

1. A method comprising:

identifying a set of candidate uplink subframes and corresponding component carriers in a carrier aggregation configuration on which to transmit uplink feedback;

determining a feedback delay associated with each of the candidate uplink subframes in the set of candidate uplink subframes;

selecting an uplink subframe and corresponding component carrier from among the set of candidate uplink subframes based on the determined feedback delay associated with each of the candidate uplink subframes, wherein selecting the uplink subframe comprises determining a nearest uplink subframe of the set of candidate uplink subframes in which an uplink ACK/NACK is transmitted after a downlink subframe in which a physical downlink shared channel (PDSCH) is transmitted; and

transmitting the uplink feedback via the selected uplink subframe and corresponding component carrier.

2. The method of claim 1 , wherein selecting the uplink subframe comprises determining a nearest uplink subframe after subframe #n+3 where subframe #n is the subframe in which the PDSCH is transmitted.

3. The method of claim 1 , wherein selecting the uplink subframe comprises determining the selected uplink subframe responsive to a determination as to whether multiple component carriers provide equal feedback delay, and wherein, in response to multiple component carriers providing equal feedback delay, the method further comprises:

determining whether an uplink primary cell is among the multiple component carriers;

selecting the uplink primary cell for providing uplink feedback in response to the uplink primary cell being among the multiple component carriers; and

employing a selection rule to select a secondary cell and corresponding uplink subframe in response to the uplink primary cell not being among the multiple component carriers.

4. The method of claim 3 , wherein the selection rule comprises selecting one of the multiple component carriers for providing uplink feedback based on at least one of:

a component carrier index of each component carrier;

a higher-layer configured priority order;

dynamic downlink control signaling; or

the selected one of the multiple component carriers including physical uplink shared channel (PUSCH) transmissions.

5. The method of claim 1 , further comprising determining an uplink feedback bit arrangement of ACK/NACK bits to feedback.

6. The method claim 5 , wherein determining the uplink feedback bit arrangement comprises:

providing ACK/NACK bits corresponding to an uplink component carrier on which a physical uplink control channel (PUCCH) is transmitted in a beginning of a bit sequence;

mapping other bits of the bit sequence based on a predefined order; and

arranging ACK/NACK bits corresponding to a component carrier having ACK/NACK bits corresponding to multiple downlink subframes according to a subframe index.

7. The method of claim 1 , further comprising allocating physical uplink control channel (PUCCH) resources based on a PUCCH format employed and a component carrier on which downlink grants are transmitted.

8. The method of claim 1 , further comprising determining whether a downlink subframe is included in a downlink association set of a selected uplink subframe on a selected component carrier to determine whether uplink feedback is included.

9. An apparatus comprising processing circuitry configured to perform at least:

identifying a set of candidate uplink subframes and corresponding component carriers in a carrier aggregation configuration on which to transmit uplink feedback;

determining a feedback delay associated with each of the candidate uplink subframes in the set of candidate uplink subframes;

selecting an uplink subframe and corresponding component carrier from among the set of candidate uplink subframes based on the determined feedback delay associated with each of the candidate uplink subframes, wherein selecting the uplink subframe comprises determining a nearest uplink subframe of the set of candidate uplink subframes in which an uplink ACK/NACK is transmitted after a downlink subframe in which a physical downlink shared channel (PDSCH) is transmitted; and

transmitting the uplink feedback via the selected uplink subframe and corresponding component carrier.

10. The apparatus of claim 9 , wherein the processing circuitry is configured to select the uplink subframe by determining a nearest uplink subframe after subframe #n+3 where subframe #n is the subframe in which the PDSCH is transmitted.

11. The apparatus of claim 9 , wherein the processing circuitry is configured select the uplink subframe responsive to a determination as to whether multiple component carriers provide equal feedback delay, and wherein, in response to multiple component carriers providing equal feedback delay, the processing circuitry is further configured to perform:

determining whether an uplink primary cell is among the multiple component carriers;

selecting the uplink primary cell for providing uplink feedback in response to the uplink primary cell being among the multiple component carriers; and

employing a selection rule to select a secondary cell and corresponding uplink subframe in response to the uplink primary cell not being among the multiple component carriers.

12. The apparatus of claim 11 , wherein the selection rule comprises selecting one of the multiple component carriers for providing uplink feedback based on at least one of:

a component carrier index of each component carrier;

a higher-layer configured priority order;

dynamic downlink control signaling; or

the selected one of the multiple component carriers including physical uplink shared channel (PUSCH) transmissions.

13. The apparatus of claim 9 , wherein the processing circuitry is further configured to determine an uplink feedback bit arrangement of ACK/NACK bits to feedback.

14. The apparatus of claim 13 , wherein the processing circuitry being configured to determine the uplink feedback bit arrangement comprises the processing circuitry being configured to:

provide ACK/NACK bits corresponding to an uplink component carrier on which a physical uplink control channel (PUCCH) is transmitted in a beginning of a bit sequence;

map other bits of the bit sequence based on a predefined order; and

arrange ACK/NACK bits corresponding to a component carrier having ACK/NACK bits corresponding to multiple downlink subframes according to a subframe index.

15. The apparatus of claim 9 , wherein the processing circuitry is further configured to allocate physical uplink control channel (PUCCH) resources based on PUCCH format employed and a component carrier on which downlink grants are transmitted.

16. The apparatus of claim 9 , wherein the processing circuitry is further configured to determine whether a downlink subframe is included in a downlink association set of a selected uplink subframe on a selected component carrier to determine whether uplink feedback is included.

17. At least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for:

identifying a set of candidate uplink subframes and corresponding component carriers in a carrier aggregation configuration on which to transmit uplink feedback;

determining a feedback delay associated with each of the candidate uplink subframes in the set of candidate uplink subframes;

selecting an uplink subframe and corresponding component carrier from among the set of candidate uplink subframes based on the determined feedback delay associated with each of the candidate uplink subframes, wherein selecting the uplink subframe comprises determining a nearest uplink subframe of the set of candidate uplink subframes in which an uplink ACK/NACK is transmitted after a downlink subframe in which a physical downlink shared channel (PDSCH) is transmitted; and

transmitting the uplink feedback via the selected uplink subframe and corresponding component carrier.

18. The at least one non-transitory computer-readable storing medium of claim 17 , wherein program code instructions for determining the set of candidate uplink subframes include instructions for determining a nearest uplink subframe in which an uplink ACK/NACK is transmitted after a downlink subframe in which a physical downlink shared channel (PDSCH) is transmitted.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYANCE TYPE AND CONVEYING PARTY PREVIOUSLY RECORDED AT REEL: 032190 FRAME: 0724. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 3, 2017
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 044779/0494 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2014
From: RENESAS ELECTRONICS CORPORATION; RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032190/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032190/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2013
From: HAN, JING; ZENG, ERLIN; BAI, WEI; WANG, HAIMING
To: RENESAS MOBILE CORPORATION
Reel/Frame 031301/0104 →