IP Library Granted Patent US 9,088,976
Granted Patent B2
US 9,088,976 · App. 13/459,205 · Granted Jul 21, 2015

Provisioning radio resources in a radio access network

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,088,976
App. No.
13/459,205
Granted
Jul 21, 2015
Kind
B2
Abstract

A radio resource request in a radio access network (RAN) may be handled differently depending whether provision of the requested radio resource has been specified as optional (discretionary) or not optional (not discretionary). In the former case, the radio resource request may be discarded, rejected or delayed. In the latter case, the radio resource request may be accepted. In one embodiment, a running timer at a UE may indicate that a radio resource optionally to be provided was not provided by a RAN. When a subsequent request for the radio resource is accepted, the timer may be cleared. One or more UE applications may accordingly selectively subject user-plane data to be exchanged via the RAN, to a back-off delay scheme, to promoting acceptable responsiveness at UE applications that are, e.g. being actively used by a user. Radio resource requests may including RRC Connection Request and Cell Update messages.

Claims (49)

1. A method at a user equipment (UE), the method comprising:

determining that a timer is running, the timer indicating that a Radio Resource Control (RRC) Connection requested as optionally to be provided was not provided by a radio access network (RAN);

while the timer is running, sending a request for the RRC Connection to the RAN; and

upon determining that the requested RRC Connection has been provided, clearing the timer.

2. The method of claim 1 wherein sending the request comprises sending an RRC Connection Request message comprising an information element indicating that the provision of the requested RRC Connection is not optional.

3. The method of claim 1 wherein the RRC Connection was requested as optionally to be provided by sending an RRC Connection Request message comprising an information element indicating that provision of the RRC Connection is optional.

4. The method of claim 1 wherein the determining that the requested RRC Connection has been provided comprises receiving an RRC Connection Setup message at the UE.

5. The method of claim 1 wherein the timer is maintained in the NAS layer of the UE.

6. The method of claim 1 wherein the timer is maintained in the AS layer of the UE.

7. A method at a user equipment (UE), the method comprising:

sending a first request for a first Radio Resource Control (RRC) Connection, the first request comprising an indicator indicating that provision of the RRC Connection is optional;

upon receiving an indication that the first RRC Connection was not provided, starting a timer;

while the timer is running, sending a second request for a second RRC Connection, the second request comprising an indicator indicating that provision of the RRC Connection is not optional; and

upon receiving an indication that the second RRC Connection was provided, clearing the timer.

8. The method of claim 7 wherein the indication that the first RRC Connection was not provided comprises receipt of a rejection of the first request.

9. The method of claim 8 wherein the rejection is an RRC Connection Reject message.

10. The method of claim 7 wherein the indication that the first RRC Connection was not provided comprises an absence of a response to the first request within a predetermined time period.

11. A user equipment (UE) comprising a processor operable to:

determine that a timer is running, the timer indicating that a Radio Resource Control (RRC) Connection requested as optionally to be provided was not provided by a radio access network (RAN);

while the timer is running, send a request for the RRC Connection to the RAN; and

upon determining that the requested RRC Connection has been provided, clear the timer.

12. The user equipment of claim 11 wherein the sending of the request comprises sending an RRC Connection Request message comprising an information element indicating that the provision of the requested RRC Connection is not optional.

13. The user equipment of claim 11 wherein the requesting of the RRC Connection as optionally to be provided comprises sending an RRC Connection Request message comprising an information element indicating that provision of the RRC Connection is optional.

14. The user equipment of claim 11 wherein the determining that the requested RRC Connection has been provided comprises receiving an RRC Connection Setup message at the UE.

15. A user equipment (UE) comprising a processor operable to:

send a first request for a first Radio Resource Control (RRC) Connection, the first request comprising an indicator indicating that provision of the RRC Connection is optional;

upon receiving an indication that the first RRC Connection was not provided, start a timer;

while the timer is running, send a second request for a second RRC Connection, the second request comprising an indicator indicating that provision of the RRC Connection is not optional; and

upon receiving an indication that the second RRC Connection was provided, clear the timer.

16. The user equipment of claim 15 wherein the indication that the first RRC Connection was not provided comprises receipt of an express rejection of the first request.

17. The user equipment of claim 16 wherein the express rejection is an RRC Connection Reject message.

18. The user equipment of claim 15 wherein the indication that the first RRC Connection was not provided comprises an absence of any response to the first request within a predetermined time period.

19. A non-transitory machine-readable medium storing instructions that, upon execution of a processor at a user equipment (UE), causes the UE to:

determine that a timer is running, the timer indicating that a Radio Resource Control (RRC) Connection previously requested as optionally to be provided was not provided by a radio access network (RAN);

while the timer is running, send a request for the RRC Connection to the RAN; and

upon determining that the requested RRC Connection has been provided, clear the timer.

20. A non-transitory machine-readable medium storing instructions that, upon execution of a processor at a user equipment (UE), causes the UE to:

send a first request for a first Radio Resource Control (RRC) Connection, the first request comprising an indicator indicating that provision of the RRC Connection is optional;

upon receiving an indication that the first RRC Connection was not provided, start a timer;

while the timer is running, send a second request for a second RRC Connection, the second request comprising an indicator indicating that provision of the RRC Connection is not optional; and

upon receiving an indication that the second RRC Connection was provided, clear the timer.

21. A method at a user equipment (UE), the method comprising:

sending a first type of request for a Radio Resource Control (RRC) Connection, the first type of request indicating that provision of the RRC Connection is optional;

receiving an indication that the RRC Connection was not provided in response to the first type of request;

in response to the indication that the RRC connection was not provided, not sending a further first type of request for a time period.

22. A method according to claim 21 , wherein the time period is a predetermined time period.

23. A method according to claim 21 , further comprising sending a second type of request for a RRC Connection after the sending of the first type of request, the second type of request indicating that provision of the RRC Connection is not optional; and upon receiving an indication that the RRC Connection was provided in response to the second type of request, the UE ignoring any of the time period remaining.

24. A method according to claim 23 , wherein in response to the indication that the RRC connection was not provided in response to the first type of request, the UE starts a timer to monitor the time period and the UE ignores any of the remaining time period by clearing the timer.

25. A method according to claim 21 , wherein in response to the indication that the RRC connection was not provided, the UE starts a timer to measure the time period.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Oct 16, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034012/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2012
From: BAKKER, JAN HENDRIK LUCAS
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 028469/0826 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2012
From: EKICI, OZGUR; ISLAM, MUHAMMAD KHALEDUL
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028469/0728 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2012
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028435/0463 →