IP Library Granted Patent US 9,253,795
Granted Patent B2
US 9,253,795 · App. 13/357,180 · Granted Feb 2, 2016

Method and apparatus for scheduling an uplink data transmission

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,253,795
App. No.
13/357,180
Granted
Feb 2, 2016
Kind
B2
Abstract

A method, apparatus and computer program product are provided to schedule the uplink grant in a manner that efficiently utilizes uplink resources. In the context of a method from the perspective of the user equipment, an indication regarding data to be transmitted is received and a scheduling request is caused to be provided via a control channel. The scheduling request is configured to indicate a size of the data to be transmitted. In response to a grant, data may be caused to be transmitted via allocated uplink resource blocks. In the context of a method from the perspective of a base station, a scheduling request including an indication of the requested size of the uplink grant is received via a control channel. The method may cause the grant to be provided to a user equipment and, in response, may receive data from the user equipment via allocated uplink resource blocks.

Claims (34)

1. A method for operating a user equipment, the method comprising:

receiving, at the user equipment over a plurality of transmission periods, data to be transmitted;

buffering the received data;

deferring until a next discontinuous transmission ON period following the plurality of transmission periods a scheduling request to be provided by the user equipment via a physical uplink control channel (PUCCH), wherein the scheduling request is configured to indicate a size of the buffered data to be transmitted; and

in response to a grant, causing the buffered data to be transmitted from the user equipment via allocated uplink resource blocks,

wherein the scheduling request comprises a control bit and two or more additional bits that provide an indication of the size of the buffer data to be transmitted, and wherein the scheduling request is provided in accordance with a physical uplink control channel (PUCCH) format that allots a plurality of symbols in a subframe for the scheduling request.

2. The method according to claim 1 , wherein the scheduling request comprises an indication of whether the buffer data to be transmitted is a first size or a second size, larger than the first size.

3. The method according to claim 1 , wherein the scheduling request comprises an indication of a size of the buffer data to be transmitted that is requested by reference to a plurality of predefined size values.

4. The method according to claim 1 , wherein receiving the data comprises receiving the data on a periodic basis.

5. The method according to claim 1 , wherein no more than a predefined number of symbols in each slot are utilized for a PUCCH demodulation reference signal (DRS).

6. The method according to claim 1 , wherein the scheduling request is provided in accordance with one of physical uplink control channel (PUCCH) format 1a or PUCCH format 1b without hybrid automatic repeat request (HARQ) acknowledgement (ACK) information bits.

7. The method according to claim 1 , wherein the scheduling request is provided in accordance with slot-based transmission utilizing physical uplink control channel (PUCCH) format 1 with an indication of the size of the grant that is requested being dependent upon the slot in which the control bit is provided.

8. An apparatus comprising:

circuitry configured to:

receive, at a user equipment over a plurality of transmission periods, data to be transmitted;

buffer the received data;

defer until a next discontinuous transmission ON period following the plurality of transmission periods a scheduling request to be provided by the user equipment via a physical uplink control channel (PUCCH), wherein the scheduling request is configured to indicate a size of the buffered data to be transmitted; and

in response to a grant, cause the buffered data to be transmitted from the user equipment via allocated uplink resource blocks,

wherein the scheduling request comprises a control bit and two or more additional bits that provide an indication of the size of the buffer data to be transmitted, and wherein the scheduling request is provided in accordance with a physical uplink control channel (PUCCH) format that allots a plurality of symbols in a subframe for the scheduling request.

9. The apparatus according to claim 8 , wherein the scheduling request comprises an indication of whether the buffer data to be transmitted that is requested is a first size or a second size, larger than the first size.

10. The apparatus according to claim 8 , wherein the scheduling request comprises an indication of a size of the buffer data to be transmitted that is requested by reference to a plurality of predefined size values.

11. The apparatus according to claim 8 , wherein the circuitry is configured to-cause the apparatus to receive the data by receiving the data on a periodic basis.

12. The apparatus according to claim 8 , wherein no more than a predefined number of symbols in each slot are utilized for a PUCCH demodulation reference signal (DRS).

13. The apparatus according to claim 8 , wherein the scheduling request is provided in accordance with one of physical uplink control channel (PUCCH) format 1a or PUCCH format 1b without hybrid automatic repeat request (HARQ) acknowledgement (ACK) information bits.

14. The apparatus according to claim 8 , wherein the scheduling request is provided in accordance with slot-based transmission utilizing physical uplink control channel (PUCCH) format 1 with an indication of the size of the grant that is requested being dependent upon the slot in which the control bit is provided.

15. A non-transitory computer readable memory storing a set of computer program instructions, which, when executed on a user equipment causes the user equipment to perform the steps of:

receiving, at the user equipment over a plurality of transmission periods, data to be transmitted;

buffering the received data;

deferring until a next discontinuous transmission ON period following the plurality of transmission periods a scheduling request to be provided by the user equipment via a physical uplink control channel (PUCCH), wherein the scheduling request is configured to indicate a size of the buffered data to be transmitted; and

in response to a grant, causing the buffered data to be transmitted from the user equipment via allocated uplink resource blocks,

wherein the scheduling request comprises a control bit and two or more additional bits that provide an indication of the size of the buffer data to be transmitted, and wherein the scheduling request is provided in accordance with a physical uplink control channel (PUCCH) format that allots a plurality of symbols in a subframe for the scheduling request.

16. The non-transitory computer readable memory according to claim 15 , wherein the scheduling request comprises an indication of whether the buffer data to be transmitted that is requested is a first size or a second size, larger than the first size.

17. The non-transitory computer readable memory according to claim 15 , wherein the scheduling request comprises an indication of a size of the buffer data to be transmitted that is requested by reference to a plurality of predefined size values.

18. The non-transitory computer readable memory according to claim 15 , wherein receiving the data comprises receiving the data on a periodic basis.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
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 Jan 24, 2012
From: FAN, JIANKE; ALANARA, SEPPO
To: RENESAS MOBILE CORPORATION
Reel/Frame 027585/0989 →