IP Library Granted Patent US 8,559,346
Granted Patent B2
US 8,559,346 · App. 12/950,279 · Granted Oct 15, 2013

System and method for controlling extended uplink temporary block flow and dynamic timeslot reduction

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,559,346
App. No.
12/950,279
Granted
Oct 15, 2013
Kind
B2
Abstract

A system and method for data transmission protocols in mobile communication systems and, more specifically, for controlling mobile stations (MSs) configured to implement extended uplink temporary block flows (EXT_TBF) is presented. An indication that EXT_UTBF_NODATA is not enabled is received at a mobile station. The mobile station enters a power saving mode and receives a first resource allocation via an uplink state flag (USF) in accordance with a resource assignment. While in the power saving mode and when the mobile station has no radio link control (RLC) media access control (MAC) blocks ready to transmit, the mobile station operates in an EXT_UTBF_NODATA mode by not transmitting a dummy block to a network.

Claims (68)

1. A method, comprising:

receiving, at a mobile station, an indication that Extended Uplink Temporary Block Flow NoData (EXT_UTBF_NODATA) is not enabled; and

without receiving an indication that EXT UTBF NODATA is enabled and with EXT UTBF NODATA not enabled:

entering a power saving mode,

receiving a first resource allocation via an uplink state flag (USF) in accordance with a resource assignment, and

while in the power saving mode and when the mobile station has no radio link control (RLC) media access control (MAC) blocks ready to transmit, operating in an EXT_UTBF_NODATA mode by not transmitting a dummy block to a network.

2. The method of claim 1 , including:

receiving a second resource allocation via a USF in accordance with the resource assignment; and

using the second allocated resource to transmit an RLC/MAC block.

3. The method of claim 1 , wherein receiving the first resource allocation occurs before entering the power saving mode.

4. The method of claim 1 , wherein entering the power saving mode includes entering dynamic timeslot reduction (DTR) mode.

5. The method of claim 1 , wherein the indication is received using a point-to-point communication protocol.

6. A method, comprising:

receiving, at a mobile station, an indication that Extended Uplink Temporary Block Flow NoData (EXT_UTBF_NODATA) is enabled; and

without receiving an indication that EXT UTBF NODATA is not enabled and with EXT UTBF NODATA enabled:

entering a power saving mode,

receiving a first resource allocation via an uplink state flag (USF) in accordance with a resource assignment, and

operating in a non-EXT_UTBF_NODATA mode by transmitting dummy blocks to a network using the first allocated resource.

7. The method of claim 6 , including:

receiving a second resource allocation via a USF in accordance with the resource assignment; and

using the allocated resource to transmit a radio link control/media access control (RLC/MAC) block.

8. The method of claim 6 , wherein receiving the first resource allocation occurs before entering the power saving mode.

9. The method of claim 6 , wherein entering the power saving mode includes entering dynamic timeslot reduction (DTR) mode.

10. The method of claim 6 , wherein the indication is received using a point-to-point communication protocol.

11. A method, comprising:

transmitting, to a mobile station, an indication that Extended Uplink Temporary Block Flow NoData (EXT_UTBF_NODATA) is not enabled; and

without transmitting an indication to the mobile station that EXT UTBF NODATA is enabled:

determining that the mobile station has entered a power saving mode,

transmitting a first resource allocation to the mobile station via an uplink state flag (USF) in accordance with a resource assignment, and

when at least one of a dummy block configured to maintain the first allocated resource and a radio link control (RLC) media access control (MAC) block are not received from the mobile station in response to the first resource allocation, maintaining the first allocated resource.

12. The method of claim 11 , including:

transmitting a second resource allocation to the mobile station via a USF in accordance with the resource assignment; and

receiving data from the mobile station using the second allocated resource.

13. The method of claim 11 , wherein transmitting the first resource allocation occurs before determining that the mobile station has entered a power saving mode.

14. The method of claim 11 , wherein determining that the mobile station has entered a power saving mode includes determining that the mobile station has entered dynamic timeslot reduction (DTR) mode.

15. The method of claim 11 , wherein the indication is transmitted using a point-to-point communication protocol.

16. A mobile station, comprising:

a processor in communication with a memory storing instructions executable by the processor, the instructions causing the processor to:

receive an indication that Extended Uplink Temporary Block Flow NoData (EXT_UTBF_NODATA) is not enabled; and

without receiving an indication that EXT_UTBF_NODATA is enabled and with EXT_UTBF_NODATA not enabled:

enter a power saving mode,

receive a first resource allocation via an uplink state flag (USF) in accordance with a resource assignment, and

while in the power saving mode and when the mobile station has no radio link control (RLC) media access control (MAC) blocks ready to transmit, operate in an EXT_UTBF_NODATA mode.

17. The mobile station of claim 16 , wherein operating in an EXT_UTBF_NODATA mode includes not transmitting a dummy block to a network.

18. The mobile station of claim 16 , wherein the processor is configured to:

receive a second resource allocation via a USF in accordance with the resource assignment; and

use the second allocated resource to transmit an RLC/MAC block.

19. The mobile station of claim 16 , wherein receiving the first resource allocation occurs before entering the power saving mode.

20. A network component, comprising:

a processor in communication with a memory storing instructions executable by the processor, the instructions causing the processor to:

transmit, to a mobile station, an indication that Extended Uplink Temporary Block Flow NoData (EXT_UTBF_NODATA) is not enabled;

without transmitting an indication that EXT UTBF NODATA is enabled:

determine that the mobile station has entered a power saving mode,

transmit a first resource allocation to the mobile station via an uplink state flag (USF) in accordance with a resource assignment, and

when at least one of a dummy block configured to maintain the first allocated resource and a radio link control (RLC) media access control (MAC) block are not received from the mobile station in response to the first resource allocation, maintain the first allocated resource.

21. The network component of claim 20 , wherein the processor is configured to: transmit a second resource allocation to the mobile station via a USF in accordance with the resource assignment; and

receive data from the mobile station using the second allocated resource.

22. A computer readable storage medium storing program instructions which, when executed by a processor in a mobile station, cause the processor to:

receive an indication that Extended Uplink Temporary Block Flow NoData (EXT_UTBF_NODATA) is not enabled;

enter a power saving mode;

without receiving an indication that EXT_UTBF_NODATA is enabled and with EXT_UTBF_NODATA not enabled:

receive a first resource allocation via an uplink state flag (USF) in accordance with a resource assignment, and

while in the power saving mode and when the mobile station has no radio link control (RLC) media access control (MAC) blocks ready to transmit, operate in an EXT_UTBF_NODATA mode.

23. The computer readable storage medium of claim 22 , wherein operating in an EXT_UTBF_NODATA mode includes not transmitting a dummy block to a network.

24. The computer readable storage medium of claim 22 , wherein the instructions cause the processor to:

receive a second resource allocation via a USF in accordance with the resource assignment; and

use the second allocated resource to transmit an RLC/MAC block.

25. The computer readable storage medium of claim 22 , wherein receiving the first resource allocation occurs before entering the power saving mode.

Assignments (2)
CHANGE OF NAME Recorded Sep 13, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031217/0233 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2011
From: RESEARCH IN MOTION UK LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026488/0681 →