IP Library Granted Patent US 8,873,474
Granted Patent B2
US 8,873,474 · App. 12/578,762 · Granted Oct 28, 2014

Method and mobile terminal providing priority-based uplink scheduling information

Inventors: Ghyslain Pelletier (Boden, SE); Magnus Lindström (Spånga, SE)
Assignee: Telefonaktiebolaget L M Ericsson (publ)
H04W72/1242H04W72/1284
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 8,873,474
App. No.
12/578,762
Granted
Oct 28, 2014
Kind
B2
Abstract

A method and mobile terminal for providing uplink scheduling information to a scheduler in a wireless telecommunication system. When a logical channel having data available to transmit triggers a buffer status report, the mobile terminal determines whether a priority level associated with the logical channel exceeds a predefined threshold. If so, the mobile terminal performs a scheduling request procedure with the scheduler. If not, the mobile terminal delays the scheduling request procedure until a predefined timing event has occurred. The predefined timing event may be at least one of expiration of a timer, a radio bearer associated with the logical channel becoming active, and if the scheduling request procedure is being performed using a contention-based random access, contention resolution succeeding for the mobile terminal.

Claims (53)

1. A method in a mobile terminal for providing uplink scheduling information to a scheduler in a wireless telecommunication system, said method comprising the steps of:

receiving information regarding a logical channel group having a logical channel that has triggered a buffer status report, the logical channel having a priority level associated therewith and having data available for transmission;

determining whether the priority level associated with the logical channel exceeds a predefined threshold;

upon determining that the priority level exceeds the predefined threshold, performing a scheduling request procedure with the scheduler; and

upon determining that the priority level does not exceed the predefined threshold, delaying the scheduling request procedure until a predefined timing event has occurred;

wherein the scheduling request procedure includes transmitting the buffer status report;

wherein the scheduling request procedure is being performed using a contention-based random access, and the step of delaying the scheduling request procedure until a predefined timing event has occurred includes delaying the transmission of the buffer status report until contention resolution has succeeded for the mobile terminal.

2. The method according to claim 1 , wherein the step of delaying the scheduling request procedure until a predefined timing event has occurred includes delaying the scheduling request procedure until radio bearers associated with the logical channel group are active.

3. A method in a mobile terminal for providing uplink scheduling information to a scheduler in a wireless telecommunication system, said method comprising the steps of:

receiving information regarding a logical channel group having a logical channel that has triggered a buffer status report;

determining whether a radio bearer associated with the logical channel is active or suspended;

upon determining that the radio bearer associated with the logical channel is active, performing a scheduling request procedure with the scheduler; and

upon determining that the radio bearer associated with the logical channel is suspended, delaying the scheduling request procedure until the radio bearer becomes active;

wherein the scheduling request procedure includes transmitting the buffer status report;

wherein the scheduling request procedure is being performed using a contention-based random access, and the step of delaying the scheduling request procedure until a predefined timing event has occurred includes delaying the transmission of the buffer status report until contention resolution has succeeded for the mobile terminal.

4. A method in a mobile terminal for providing uplink scheduling information to a scheduler in a wireless telecommunication system, said method comprising the steps of:

determining that a logical channel in a logical channel group has triggered a scheduling request procedure;

determining whether the scheduling request procedure is being performed using a contention-based random access;

upon determining that the scheduling request procedure is not being performed using a contention-based random access, performing the scheduling request procedure with the scheduler, wherein the scheduling request procedure includes transmitting buffer status reporting information;

upon determining that the scheduling request procedure is being performed using a contention-based random access, determining whether contention resolution has succeeded for the mobile terminal; and

upon determining that contention resolution has not succeeded for the mobile terminal, performing the scheduling request procedure without transmitting the buffer status reporting information;

wherein the scheduling request procedure includes transmitting the buffer status report;

wherein the scheduling request procedure is being performed using a contention-based random access, and the step of delaying the scheduling request procedure until a predefined timing event has occurred includes delaying the transmission of the buffer status report until contention resolution has succeeded for the mobile terminal.

5. The method according to claim 4 , further comprising, upon determining that contention resolution has succeeded for the mobile terminal, the step of transmitting the buffer status reporting information.

6. A mobile terminal for providing uplink scheduling information to a scheduler in a wireless telecommunication system, said mobile terminal comprising:

means for determining a priority level associated with a logical channel of a logical channel group, wherein the logical channel has triggered a buffer status report;

means for determining whether the priority level associated with the logical channel exceeds a predefined threshold;

means for performing a scheduling request procedure with the scheduler whenever the priority level exceeds the predefined threshold; and

means for delaying the scheduling request procedure until a predefined timing event has occurred whenever the priority level does not exceed the predefined threshold;

wherein the scheduling request procedure includes transmitting the buffer status report;

wherein the scheduling request procedure is being performed using a contention-based random access, and the step of delaying the scheduling request procedure until a predefined timing event has occurred includes delaying the transmission of the buffer status report until contention resolution has succeeded for the mobile terminal.

7. The mobile terminal according to claim 6 , further comprising:

means for determining whether a radio bearer associated with the logical channel is active, wherein the scheduling request procedure is performed only if the radio bearer associated with the logical channel is active.

8. The mobile terminal according to claim 6 , further comprising:

means for determining whether the scheduling request procedure is being performed using a contention-based random access; and

means for transmitting the buffer status report whenever the scheduling request procedure is not being performed using a contention-based random access.

9. The mobile terminal according to claim 6 , further comprising:

means for determining whether the scheduling request procedure is being performed using a contention-based random access;

means for determining whether contention resolution has succeeded for the mobile terminal whenever the scheduling request procedure is being performed using a contention-based random access; and

means for performing the scheduling request procedure without transmitting the buffer status report whenever contention resolution has not succeeded for the mobile terminal.

10. The mobile terminal according to claim 6 , wherein the means for delaying the scheduling request procedure until a predefined timing event has occurred includes means for delaying the scheduling request procedure until at least one of the following events has occurred:

expiration of a timer;

a radio bearer associated with the logical channel becomes active; and

contention resolution has succeeded for the mobile terminal whenever the scheduling request procedure is being performed using a contention-based random access.

11. A method in a mobile terminal for providing uplink scheduling information to a scheduler in a wireless telecommunication system, said method comprising the steps of:

receiving information regarding a logical channel group that has triggered a buffer status report, the logical channel group having a priority level associated therewith and having data available for transmission;

determining whether the priority level associated with the logical channel group exceeds a predefined threshold;

upon determining that the priority level exceeds the predefined threshold, performing a scheduling request procedure with the scheduler; and

upon determining that the priority level does not exceed the predefined threshold, delaying the scheduling request procedure until a predefined timing event has occurred;

wherein the scheduling request procedure includes transmitting the buffer status report;

wherein the scheduling request procedure is being performed using a contention-based random access, and the step of delaying the scheduling request procedure until a predefined timing event has occurred includes delaying the transmission of the buffer status report until contention resolution has succeeded for the mobile terminal.

12. The method according to claim 11 , wherein the priority of the logical channel group is equal to a priority of a highest priority logical channel within the logical channel group.

13. The method according to claim 11 , wherein the priority of the logical channel group is assigned independent of respective priorities of one or more logical channels within the logical channel group.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2019
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: BLACKBERRY LIMITED
Reel/Frame 050336/0964 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2009
From: PELLETIER, GHYSLAIN; LINDSTROM, MAGNUS
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 023475/0520 →
Continuity (2)
Provisional Application 61106360 · Oct 17, 2008
Related Publication 20100098011A1 · Apr 22, 2010