IP Library Granted Patent US 8,509,198
Granted Patent B2
US 8,509,198 · App. 12/862,529 · Granted Aug 13, 2013

System and method for uplink data transfer in 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,509,198
App. No.
12/862,529
Granted
Aug 13, 2013
Kind
B2
Abstract

A method for communicating with a network is presented. The method includes receiving an assignment of first timeslots for uplink communications, and receiving an instruction to reduce monitoring to a set of timeslots. The set of timeslots has a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment. The method includes receiving a negative acknowledgement of a data block previously transmitted to the network, and, after receiving the instruction to reduce monitoring and the negative acknowledgement, transmitting a new data block to the network before retransmitting the data block previously transmitted to the network.

Claims (49)

1. A method for communicating with a network, comprising:

receiving an assignment of first timeslots for uplink communications;

receiving an instruction to reduce monitoring to a set of timeslots, the set of timeslots having a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment;

receiving a negative acknowledgement of a data block previously transmitted to the network; and

after receiving the instruction to reduce monitoring and the negative acknowledgement, prioritizing new data transmissions over data block retransmission by transmitting a new data block to the network before retransmitting the data block previously transmitted to the network.

2. The method of claim 1 , wherein the instruction to reduce monitoring and the negative acknowledgement are received in a single radio block.

3. The method of claim 1 , wherein the set of timeslots is identified within a radio link control data block.

4. The method of claim 1 , wherein transmitting the new data block includes using a resource on at least one timeslot that is not within the set of timeslots.

5. The method of claim 1 , wherein the new data block has not previously been transmitted to the network.

6. The method of claim 1 , including, after transmitting the new data block to the network before retransmitting the data block previously transmitted to the network, returning to a non-dynamic timeslot reduction (DTR) mode or avoiding entering the DTR mode.

7. A method for communicating with a mobile station, comprising:

transmitting an assignment of first timeslots for uplink communications;

transmitting an instruction to reduce monitoring to a set of timeslots, the set of timeslots having a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment;

transmitting a negative acknowledgement of a data block previously received from the mobile station;

receiving a radio block containing new data; and

after receiving the radio block containing new data, determining that the mobile station has prioritized new data transmissions over data block retransmission and is monitoring the number of timeslots to be monitored in accordance with the assignment.

8. The method of claim 7 , wherein the instruction to reduce monitoring to the set of timeslots and the negative acknowledgement of the data block are transmitted in a single radio block.

9. The method of claim 7 , wherein the set of timeslots is identified within a radio link control data block.

10. The method of claim 7 , including, after receiving the radio block containing new data, determining that the mobile station has returned to a non-dynamic timeslot reduction (DTR) mode or avoided entering the DTR mode.

11. A method for communicating with a mobile station, comprising:

transmitting a first assignment of first timeslots for uplink communications;

transmitting an instruction to monitor a subset of the first assignment of first timeslots for uplink communications, a number of timeslots in the subset being less than a number of timeslots to be monitored in accordance with the first assignment;

transmitting a negative acknowledgement of one or more radio blocks previously received from the mobile station;

when a retransmission of at least one of the one or more radio blocks is received from the mobile station, determining that the mobile station has reduced a set of timeslots being monitored by the mobile station to the subset of the first assignment; and

when a transmission of new data is received from the mobile station, determining that the mobile station has prioritized new data transmissions over data block retransmission and is monitoring each of the first assignment of first timeslots.

12. The method of claim 11 , wherein the instruction to monitor the subset of the first assignment of first timeslots and the negative acknowledgement of one or more radio blocks are transmitted in a single radio block.

13. The method of claim 11 , wherein the subset of the first assignment of first timeslots is identified within a radio link control data block.

14. The method of claim 11 , including when a transmission of new data is received from the mobile station, determining that the mobile station has returned to a non-dynamic timeslot reduction (DTR) mode or avoided entering the DTR mode.

15. A mobile station, comprising:

a processor, the processor being configured to:

receive an assignment of first timeslots for uplink communications;

receive an instruction to reduce monitoring to a set of timeslots, the set of timeslots having a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment;

receive a negative acknowledgement of a data block previously transmitted to a network; and

after receiving the instruction to reduce monitoring and the negative acknowledgement, prioritize new data transmissions over data block retransmission by transmitting a new data block to the network before retransmitting the data block previously transmitted to the network.

16. The mobile station of claim 15 , wherein the instruction to reduce monitoring and the negative acknowledgement are received in a single radio block.

17. The mobile station of claim 15 , wherein the set of timeslots is identified within a radio link control data block.

18. The mobile station of claim 15 , wherein the processor is configured to transmit the new data block using a resource on at least one timeslot that is not within the set of timeslots.

19. The mobile station of claim 15 , wherein the new data block has not previously been transmitted to the network.

20. The mobile station of claim 15 , wherein the processor is configured to, after transmitting a new data block to the network before retransmitting the data block previously transmitted to the network, return to a non-dynamic timeslot reduction (DTR) mode or avoid entering the DTR mode.

21. A network component, comprising:

a processor, the processor being configured to:

transmit an assignment of first timeslots for uplink communications;

transmit an instruction to reduce monitoring to a set of timeslots, the set of timeslots having a number of timeslots less than a number of timeslots to be monitored in accordance with the assignment;

transmit a negative acknowledgement of a data block previously received from a mobile station;

receive a radio block containing new data; and

after receiving the radio block containing new data, determine that the mobile station has prioritized new data transmissions over data block retransmission and is monitoring the number of timeslots to be monitored in accordance with the assignment.

22. The network component of claim 21 , wherein the instruction to reduce monitoring to the set of timeslots and the negative acknowledgement of the data block are transmitted in a single radio block.

23. The network component of claim 21 , wherein the set of timeslots is identified within a radio link control data block.

24. The network component of claim 21 , wherein the processor is configured to, after receiving the radio block containing new data, determine that the mobile station has returned to a non-dynamic timeslot reduction (DTR) mode or avoided entering the DTR mode.

Assignments (5)
CHANGE OF NAME Recorded Oct 16, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034013/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2011
From: RESEARCH IN MOTION UK LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025847/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2011
From: RESEARCH IN MOTION DEUTSCHLAND GMBH
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025847/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2010
From: HOLE, DAVID PHILIP
To: RESEARCH IN MOTION UK LIMITED
Reel/Frame 025224/0155 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2010
From: KREUZER, WERNER
To: RESEARCH IN MOTION DEUTSCHLAND GMBH
Reel/Frame 025224/0166 →