IP Library Granted Patent US 8,831,611
Granted Patent B2
US 8,831,611 · App. 13/069,828 · Granted Sep 9, 2014

Method and apparatus for avoiding in-device coexistence interference with keeping time update for handover

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,831,611
App. No.
13/069,828
Granted
Sep 9, 2014
Kind
B2
Abstract

A method, system and device are provided for avoiding in-device coexistence interference between different radio technologies deployed in adjacent bands on the same device by providing coexistence mode handover procedures which establish an updateable “keeping time” parameter to prevent premature switch back or handover to an interfering network node after handoff.

Claims (57)

1. A method for use in user equipment (UE) comprising first and second radio components on a single platform, comprising:

sending a handover request message to request handover for the first radio component from a source to a target for a keeping time, where the handover request message comprises an update field that indicates whether an update to the keeping time is requested along with an additional keeping time field if the update field indicates a request to extend the keeping time;

receiving a handover command message to handover the first radio component from the source to the target for a specified keeping time to establish a coexistence mode for the first and second radio components; and

enabling the first radio component to handover the first radio component to the target for the specified keeping time so that the first radio component is not handed back to the source during the specified keeping time, thereby enabling radio resources on the UE to be used by the second radio component without interference from/to the first radio component.

2. The method of claim 1 where the first radio component comprises an LTE component, and where the second radio component comprises a Global Navigation Satellite System (GNSS) component or a component operating in an Industrial, Science and Medical (ISM) frequency band.

3. The method of claim 1 where sending the handover request message comprises sending a Radio Resource Control (RRC) message to indicate interference measurement results, where the update field comprises a KeepingTimeFlag in the RRC message, and where the additional keeping time field comprises a KeepTimeDuration in the RRC message.

4. The method of claim 3 where the RRC message comprises a MeasurementReport message, a UEInformationResponse message, an RCConnectionRequest message, an RRCConnectionReconfigurationComplete message, or an RRCConnectionReestablishmentRequest message.

5. The method of claim 1 where sending the handover request message comprises sending a Radio Resource Control (RRC) message comprising a Keeping Time Flag having a first value to indicate early termination of the specified keeping time, and having a second value to indicate extension of the specified keeping time.

6. The method of claim 1 where sending the handover request message comprises sending a Radio Resource Control (RRC) message comprising a Keep Time Duration having a first predetermined value indicating that first radio component is to be handed over to the target for the specified keeping time, and having one or more additional predetermined values indicating that first radio component is to be handed over to the target for an extended keeping time that is defined by the one or more additional predetermined values.

7. The method of claim 1 , further comprising triggering a measurement report only after the specified keeping time has expired.

8. The method of claim 1 , further comprising triggering a measurement report during the specified keeping time which excludes the source.

9. The method of claim 1 , where the source comprises a serving eNB, cell or frequency.

10. The method of claim 1 , where the target comprises a target eNB, cell or frequency.

11. The method of claim 1 , where handover request message comprises an indication of the specified keeping time.

12. The method of claim 1 , where handover request message does not include an indication of the specified keeping time.

13. The method of claim 1 , where the specified keeping time is controlled by the update field and any additional keeping time field included in the handover request message.

14. The method of claim 1 , where the specified keeping time is the same as the keeping time requested in the handover request message.

15. The method of claim 1 , where the specified keeping time is different from the keeping time requested in the handover request message.

16. A method for use in radio access network to avoid interference between first and second radio components located on a single platform at a user equipment (UE), comprising:

receiving a handover request message from the user equipment (UE) requesting handover for the first radio component from a source to a target for a keeping time, where the handover request message comprises an update field that indicates whether an update to the keeping time is requested along with an additional keeping time field if the update field indicates a request to extend the keeping time;

sending a handover command message instructing the user equipment (UE) to handover the first radio component from the source to the target for a specified keeping time to establish a coexistence mode so that the first radio component is not handed back to the source during the specified keeping time.

17. The method of claim 16 where the handover request message comprises a Radio Resource Control (RRC) message, where the update field comprises a KeepingTimeFlag in the RRC message, and where the additional keeping time field comprises a KeepTimeDuration in the RRC message.

18. The method of claim 17 where the RRC message comprises a MeasurementReport message, a UEInformationResponse message, an RCConnectionRequest message, an RRCConnectionReconfigurationComplete message, or an RRCConnectionReestablishmentRequest message.

19. The method of claim 16 where receiving the handover request message comprises receiving a Radio Resource Control (RRC) message comprising a Keeping Time Flag having a first value to indicate early termination of the specified keeping time, and having a second value to indicate extension of the specified keeping time.

20. The method of claim 16 where receiving the handover request message comprises receiving a Radio Resource Control (RRC) message comprising a Keep Time Duration having a first predetermined value indicating that first radio component is to be handed over to the target for the specified keeping time, and having one or more additional predetermined values indicating that first radio component is to be handed over to the target for an extended keeping time that is defined by the one or more additional predetermined values.

21. The method of claim 16 , further comprising:

sending a handover request to the target after receiving the handover request message from the UE; and

receiving a handover request acknowledgement from the target comprising the specified keeping time during which the target will not handover the first radio component back to an original frequency of the source.

22. The method of claim 21 where receiving the handover request acknowledgement comprises receiving a specified keeping time from the target that is different from the keeping time provided by the user equipment (UE).

23. The method of claim 16 , where sending the handover command message comprises sending an instruction to the user equipment (UE) to terminate the specified keeping time if the update field has a first value so that the first radio component can be handed back to the source.

24. The method of claim 16 , where sending the handover command message comprises sending an instruction to the user equipment (UE) to extend the specified keeping time if the update field has a second value so that the first radio component is not handed back to the source during an extended specified keeping time.

25. The method of claim 24 , where the extended specified keeping time is extended from the specified keeping time by an amount that is based on a value contained in the additional keeping time field.

26. A method for use in radio access network to avoid interference between first and second radio components located on a single platform at a user equipment (UE), comprising:

receiving at a target a handover request for the first radio component from a source, where the handover request comprises an update field that indicates whether an update to the keeping time is requested along with an additional keeping time field if the update field indicates a request to extend the keeping time from the user equipment (UE);

sending a handover request acknowledgement to the source comprising a specified keeping time during which the target will not handover the first radio component back to the source, thereby establishing a coexistence mode for the first and second radio components during the specified keeping time.

27. The method of claim 26 , where the specified keeping time is controlled by the update field and any additional keeping time field included in the handover request.

28. The method of claim 26 , where sending the handover request acknowledgement comprises sending an instruction to terminate the specified keeping time if the update field has a first value so that the first radio component can be handed back to the source.

29. The method of claim 26 , where sending the handover command message comprises sending an instruction to extend the specified keeping time if the update field has a second value so that the first radio component is not handed back to the source during an extended specified keeping time.

30. The method of claim 29 , where the extended specified keeping time is extended from the specified keeping time by an amount that is based on a value contained in the additional keeping time field.

31. The method of claim 26 where receiving the handover request comprises receiving a network message to indicate interference measurement results, where the update field comprises a KeepingTimeFlag in the network message, and where the additional keeping time field comprises a KeepTimeDuration in the network message.

32. A computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for operating user equipment (UE) in a coexistence mode, comprising:

instructions for sending a handover request message to request handover for a first radio component from a source to a target for a keeping time, where the handover request message comprises an update field that indicates whether an update to the keeping time is requested along with an additional keeping time field if the update field indicates a request to extend the keeping time;

instructions for receiving a handover command message to handover the first radio component from the source to the target for a specified keeping time to establish a coexistence mode for the first and second radio components; and

instructions for enabling the first radio component to handover the first radio component to the target for the specified keeping time so that the first radio component is not handed back to the source during the specified keeping time, thereby enabling radio resources on the UE to be used by the second radio component without interference from/to the first radio component.

33. A user equipment device comprising, comprising:

one or more antennas for transmitting and receiving one or more signals;

first and second radio components on a single platform; and

processor control logic and/or circuitry configured to update a holdover keeping time to avoid interference at the first radio component caused by the second radio component by:

sending a handover request message to request handover for the first radio component from a source to a target for a keeping time, where the handover request message comprises an update field that indicates whether an update to the keeping time is requested along with an additional keeping time field if the update field indicates a request to extend the keeping time;

receiving a handover command message to handover the first radio component from the source to the target for a specified keeping time to establish a coexistence mode for the first and second radio components; and enabling the first radio component to handover the first radio component to the target for the specified keeping time so that the first radio component is not handed back to the source during the specified keeping time, thereby enabling radio resources on the UE to be used by the second radio component without interference from/to the first radio component.

34. The user equipment device of claim 33 , where the processor control logic and/or circuitry is configured to send the handover request message by sending a Radio Resource Control (RRC) message to indicate interference measurement results, where the update field comprises a KeepingTimeFlag in the RRC message having a first value to indicate early termination of the specified keeping time, and having a second value to indicate extension of the specified keeping time, and where the additional keeping time field comprises a KeepTimeDuration in the RRC message having a first predetermined value indicating that first radio component is to be handed over to the target for the specified keeping time, and having one or more additional predetermined values indicating that first radio component is to be handed over to the target for an extended keeping time that is defined by the one or more additional predetermined values.

35. A radio access network node, comprising:

one or more antennas for transmitting and receiving one or more signals; and

processor control logic and/or circuitry configured to avoid interference between first and second radio components located on a single platform at a user equipment (UE) by:

receiving a handover request message from the user equipment (UE) requesting handover for the first radio component from a source to a target for a keeping time, where the handover request message comprises an update field that indicates whether an update to the keeping time is requested along with an additional keeping time field if the update field indicates a request to extend the keeping time;

sending a handover command message instructing the user equipment (UE) to handover the first radio component from the source to the target for a specified keeping time to establish a coexistence mode so that the first radio component is not handed back to the source during the specified keeping time.

36. The radio access network node of claim 35 , where the processor control logic and/or circuitry is configured to receive and process the handover request message as a Radio Resource Control (RRC) message in which the update field comprises a KeepingTimeFlag having a first value to indicate early termination of the specified keeping time, and having a second value to indicate extension of the specified keeping time, and in which the additional keeping time field comprises a KeepTimeDuration having a first predetermined value indicating that first radio component is to be handed over to the target for the specified keeping time, and having one or more additional predetermined values indicating that first radio component is to be handed over to the target for an extended keeping time that is defined by the one or more additional predetermined values.

Assignments (9)
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 Jul 25, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033418/0901 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2011
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026753/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2011
From: KOO, CHANGHOI; LI, JUN; CAI, ZHIJUN S.
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 026005/0780 →