IP Library Granted Patent US 9,191,878
Granted Patent B2
US 9,191,878 · App. 13/865,810 · Granted Nov 17, 2015

System and method for relay node selection

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,191,878
App. No.
13/865,810
Granted
Nov 17, 2015
Kind
B2
Abstract

A method for recommending a relay node to which a user agent attaches. The method includes recommending the relay node based on a relay node selection rank.

Claims (39)

1. A method for operating a user agent in a wireless communication network, the method comprising:

calculating, by the user agent, a relay node selection rank for a plurality of relay nodes,

ranking, by the user agent, the plurality of relay nodes based on the calculated ranks, wherein the user agent ranks the plurality of relay nodes during an idle mode;

recommending, by the user agent, a relay node to an access node based on the ranking, wherein the user agent recommends the relay node when the user agent switches from the idle mode to a connected mode; and

after the user agent ranking the plurality of relay nodes during the idle mode, re-ranking, by the user agent, the plurality of relay nodes upon receiving a message from the access node to initiate a relay node ranking procedure, wherein the user agent re-ranks the plurality of relay nodes during the connected mode.

2. The method of claim 1 , wherein the user agent informs the access node of the recommendation in a Radio Resource Control (RRC) Connection Setup Complete message.

3. The method of claim 1 , further comprising receiving at least one of a preference parameter, a power offset parameter, and a hysteresis parameter from the access node in at least one of:

radio resource control signaling; and

a broadcast channel.

4. The method of claim 3 , wherein calculating the relay node selection rank is based on at least one of the preference parameter or the hysteresis parameter.

5. The method of claim 3 , wherein calculating the relay node selection rank comprises:

using a reference signal receive power; and

applying a weighting factor to at least one of the reference receive signal power, the preference parameter, the power offset parameter, or the hysteresis parameter.

6. The method of claim 1 , wherein the user agent calculates the relay node selection rank for the plurality of relay nodes based at least partly on signal strength of the plurality of relay nodes.

7. The method of claim 6 , wherein the user agent ranks each relay node among the plurality of relay nodes regardless of whether the signal strength of each respective relay node exceeds a predetermined threshold.

8. The method of claim 6 , wherein the user agent detaches from a first relay node and attaches to a second relay node only when the signal strength of the second relay node exceeds the signal strength of the first relay node by a power offset parameter for a predetermined number of consecutive signal strength measurements or throughout a predetermined length of time.

9. The method of claim 1 , wherein the user agent recommends a new relay node based on the relay node ranking procedure that occurs upon the user agent receiving the message from the access node to trigger the relay node ranking procedure.

10. The method of claim 1 , wherein the recommendation informs the access node which of the plurality of relay nodes the user agent prefers to attach to upon leaving the idle mode.

11. The method of claim 10 , further comprising:

when the user agent switches from the idle mode to the connected mode, handing the user agent over to the recommended relay node only if the access node accepts the recommendation.

12. A user agent, comprising:

a processor configured to:

calculate a relay node selection rank for a plurality of relay nodes;

rank the plurality of relay nodes based on the calculated ranks, wherein the processor ranks the plurality of relay nodes while the user agent is in an idle mode;

recommend the relay node to an access node based on the ranking, wherein the processor recommends the relay node when the user agent switches from the idle mode to a connected mode; and

after ranking the plurality of relay nodes while the user agent was in the idle mode, re-rank the plurality of relay nodes upon receiving a message from the access node to initiate a relay node ranking procedure, wherein the user agent re-ranks the plurality of relay nodes during the connected mode.

13. The user agent of claim 12 , wherein the user agent informs the access node of the recommendation in a Radio Resource Control (RRC) Connection Setup Complete message.

14. The user agent of claim 12 , wherein the user agent receives at least one of a preference parameter, a power offset parameter, and a hysteresis parameter from the access node in at least one of:

radio resource control signaling; and

a broadcast channel.

15. The user agent of claim 14 , wherein the processor calculates the relay node selection rank based on at least one of the preference parameter or the hysteresis parameter.

16. The user agent of claim 14 , wherein the processor calculates the relay node selection rank using a reference receive signal power, and by applying a weighting factor to at least one of the reference receive signal power, the preference parameter, the power offset parameter, or the hysteresis parameter.

17. The user agent of claim 12 , wherein the processor is configured to recommend a new relay node based on the relay node ranking procedure that occurs upon the user agent receiving the message from the access node to trigger the relay node ranking procedure.

18. The user agent of claim 12 , wherein the processor is further configured, when the user agent is in the connected mode and attached to a first relay node, to promote handing the user agent over to a second relay node after the user agent is handed over to an access node associated with the first relay node.

19. The user agent of claim 12 , wherein the user agent calculates the relay node selection rank for the plurality of relay nodes based at least partly on signal strength of the plurality of relay nodes.

20. The user agent of claim 19 , wherein the user agent ranks each relay node among the plurality of relay nodes regardless of whether the signal strength of each respective relay node exceeds a predetermined threshold.

21. The user agent of claim 19 , wherein the user agent detaches from a first relay node and attaches to a second relay node only when the signal strength of the second relay node exceeds the signal strength of the first relay node by a power offset parameter for a predetermined number of consecutive signal strength measurements or throughout a predetermined length of time.

22. The user agent of claim 12 , wherein the processor re-ranks the plurality of relay nodes while the user agent is in the connected mode, and wherein the recommendation informs the access node which of the plurality of relay nodes the user agent prefers to attach to upon leaving the idle mode.

23. The user agent of claim 22 , wherein when the user agent moves from the idle mode to the connected mode, the processor promotes attaching the user agent to the recommended relay node only if the access node does not override the recommendation.

Assignments (7)
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 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 →
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 →
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 Jul 29, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 036207/0637 →