← Back to Patent Explorer
US9907006B2 Active / In Force US ⏱️ 7.6 years remaining

Cross radio access technology access with handoff and interference management using communication performance data

Assignee: Avago Technologies International Sales Pte Ltd
•
Filing: 2014-06-03
•
Granted: 2018-02-27
•
Expires: 2034-06-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Systems and methods for adaptive access and handover configuration based on historical data are provided. Access and handover decisions are optimized in a multiple radio access technology environment using historical data associated with network performance. Future needs for access and handovers are predicted using historical data associated with the user and historical data associated with network performance. Performance metrics are received periodically or continuously from nodes in one or more networks at a centralized controller. The centralized multi RAT controller correlates these performance metrics and determines predicted handovers for a user device. Preparations for the predicted handovers can then be made prior to the handover event.

Inventors

  • 👤 John Walley
  • 👤 Wael Diab
  • 👤 Rafael Carmon
  • 👤 Raymond Hayes
  • 👤 Kamlesh Rath
  • 👤 Sindhu Verma
  • 👤 Soumen Chakraborty
  • 👤 Pavan NUGGEHALLI
  • 👤 Shao-Cheng Wang
  • 👤 Nicholas Ilyadis
  • 👤 Murat Mese

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 07:04
CPC Classifications
H04W36/245; H; H04; H04W; H04W36/00; H04W36/0005; H04W36/0083; H04W36/00837; H04W36/008375

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 187 words
A multi radio access technology (RAT) controller coupled to a plurality of core networks that service a plurality of user equipment (UEs) and access points (APs), comprising: a memory; and a processor, coupled to the memory, configured to: receive a first and second pathway performance metric corresponding to communications between a first UE, from among the plurality of UEs, and a first and second core network, respectively, from among the plurality of core networks, the first and second pathway performance metrics being associated with a user application that is launched and run on the first UE, wherein the first pathway performance metric comprises a number of communication channels; generate a performance profile for the user application using the first and second pathway performance metrics update the performance profile for the user application using a third pathway performance metric associated with the user application running on a second UE from among the plurality of UEs; and after the performance profile is updated using the third pathway performance metric, cause the first UE to be serviced by the first or the second core network based on the performance profile.
Claim 2
Dependent Claim 187 words
A multi radio access technology (RAT) controller coupled to a plurality of core networks that service a plurality of user equipment (UEs) and access points (APs), comprising: a memory; and a processor, coupled to the memory, configured to: receive a first and second pathway performance metric corresponding to communications between a first UE, from among the plurality of UEs, and a first and second core network, respectively, from among the plurality of core networks, the first and second pathway performance metrics being associated with a user application that is launched and run on the first UE, wherein the first pathway performance metric comprises a number of communication channels; generate a performance profile for the user application using the first and second pathway performance metrics update the performance profile for the user application using a third pathway performance metric associated with the user application running on a second UE from among the plurality of UEs; and after the performance profile is updated using the third pathway performance metric, cause the first UE to be serviced by the first or the second core network based on the performance profile.
Claim 3
Dependent Claim 42 words
The multi RAT controller of claim 1 , wherein the processor is further configured to receive a plurality of pathway performance metrics corresponding to communications between the first UE and the first and second core networks via a plurality of communication pathways.
Claim 4
Dependent Claim 57 words
The multi RAT controller of claim 2 , wherein the processor is further configured to cause the first UE to communicate with the first or second core network via a communication pathway from among the plurality of communication pathways based on which pathway performance metric from among the plurality of pathway performance metrics indicates better communications performance.
Claim 5
Dependent Claim 38 words
The multi RAT controller of claim 2 , wherein the plurality of communication pathways include communication pathways between the first UE and the first core network via a plurality of respective access points (APs) utilizing a Wi-Fi protocol.
Claim 6
Dependent Claim 41 words
The multi RAT controller of claim 2 , wherein the plurality of communication pathways include communication pathways between the first UE and the second core network via a plurality of respective evolved-node Bs (eNBs) utilizing a long term evolution (LTE) protocol.
Claim 7
Dependent Claim 33 words
The multi RAT controller of claim 1 , wherein the processor is further configured to evaluate which of the first or second pathway performance metrics indicate better communication performance utilizing a cost function.
Claim 8
Dependent Claim 27 words
The multi RAT controller of claim 1 , wherein the memory stores historical data representative of performance metrics associated with the user application of the first UE.
Claim 9
Dependent Claim 52 words
The multi RAT controller of claim 7 , wherein the processor is further configured to cause the first UE to be serviced by the first or the second core network based on a combination of: which of the first or second pathway performance metric indicates better communications performance; and the historical data.
Claim 10
Dependent Claim 150 words
A user equipment (UE), comprising: a memory; and a processor configured to: measure performance metrics for a user application of the UE, the performance metrics corresponding to communications between the UE and a plurality of network members associated with a plurality of radio access technologies (RATs), wherein the performance metrics comprise a number of communication channels; send the performance metrics to a central management node to update a performance profile for the user application that was generated based on a third pathway performance metric associated with the user application running on another UE, wherein the performance profile separately tracks pathway performance metrics for each of a plurality of user applications of the UE; and select a network member from among the plurality of network members for utilization of network services to support the user application based on a communication from the central management node determined based on the performance profile.
Claim 11
Dependent Claim 150 words
A user equipment (UE), comprising: a memory; and a processor configured to: measure performance metrics for a user application of the UE, the performance metrics corresponding to communications between the UE and a plurality of network members associated with a plurality of radio access technologies (RATs), wherein the performance metrics comprise a number of communication channels; send the performance metrics to a central management node to update a performance profile for the user application that was generated based on a third pathway performance metric associated with the user application running on another UE, wherein the performance profile separately tracks pathway performance metrics for each of a plurality of user applications of the UE; and select a network member from among the plurality of network members for utilization of network services to support the user application based on a communication from the central management node determined based on the performance profile.
Claim 12
Dependent Claim 17 words
The UE of claim 9 , wherein the performance metrics include performance metrics associated with past communications.
Claim 13
Dependent Claim 36 words
The UE of claim 9 , wherein the processor is further configured to send the performance metrics to the central management node via a RAT module from among a plurality of RAT modules of the UE.
Claim 14
Dependent Claim 26 words
The UE of claim 10 , wherein the processor is further configured to send an application profile for the user application to the central management node.
Claim 15
Dependent Claim 30 words
The UE of claim 12 , wherein the communication is received from the central management node via a RAT module from among a plurality of RAT modules of the UE.
Claim 16
Dependent Claim 54 words
The UE of claim 9 , wherein the performance metrics include one or more of: network latency; available base stations within range of the UE; available access points within range of the UE; a number of connected users; a number of communication channels; communication frequency; communication bandwidth; an error rate; or a network load.
Claim 17
Dependent Claim 194 words
A multi radio access technology (RAT) controller coupled to a plurality of core networks that service a plurality of user equipment (UEs) and access points (APs), comprising: a memory; and a processor, coupled to the memory, configured to: receive a first and second pathway performance metric corresponding to communications between a UE, from among the plurality of UEs, and a first and second core network, respectively, from among the plurality of core networks, the first and second pathway performance metrics being associated with a user application among a plurality of user applications of the UE, wherein the first pathway performance metric comprises a number of communication channels; update a performance profile for the user application using the first and second pathway performance metrics and a third pathway performance metric associated with the user application running on another UE, wherein the performance profile separately tracks pathway performance metrics for each of the plurality of user applications of the UE; and cause the UE to be serviced by the first or the second core network based on the performance profile and which of the plurality of user applications of the UE is running on the UE.
Claim 18
Dependent Claim 194 words
A multi radio access technology (RAT) controller coupled to a plurality of core networks that service a plurality of user equipment (UEs) and access points (APs), comprising: a memory; and a processor, coupled to the memory, configured to: receive a first and second pathway performance metric corresponding to communications between a UE, from among the plurality of UEs, and a first and second core network, respectively, from among the plurality of core networks, the first and second pathway performance metrics being associated with a user application among a plurality of user applications of the UE, wherein the first pathway performance metric comprises a number of communication channels; update a performance profile for the user application using the first and second pathway performance metrics and a third pathway performance metric associated with the user application running on another UE, wherein the performance profile separately tracks pathway performance metrics for each of the plurality of user applications of the UE; and cause the UE to be serviced by the first or the second core network based on the performance profile and which of the plurality of user applications of the UE is running on the UE.
Claim 19
Dependent Claim 41 words
The multi RAT controller of claim 15 , wherein the processor is further configured to receive a plurality of pathway performance metrics corresponding to communications between the UE and the first and second core networks via a plurality of communication pathways.
Claim 20
Dependent Claim 56 words
The multi RAT controller of claim 16 , wherein the processor is further configured to cause the UE to communicate with the first or second core network via a communication pathway from among the plurality of communication pathways based on which pathway performance metric from among the plurality of pathway performance metrics indicates better communications performance.
Claim 21
Dependent Claim 37 words
The multi RAT controller of claim 16 , wherein the plurality of communication pathways include communication pathways between the UE and the first core network via a plurality of respective access points (APs) utilizing a Wi-Fi protocol.
Claim 22
Dependent Claim 40 words
The multi RAT controller of claim 16 , wherein the plurality of communication pathways include communication pathways between the UE and the second core network via a plurality of respective evolved-node Bs (eNBs) utilizing a long term evolution (LTE) protocol.
Claim 23
Dependent Claim 33 words
The multi RAT controller of claim 15 , wherein the processor is further configured to evaluate which of the first or second pathway performance metrics indicate better communication performance utilizing a cost function.

References Cited (Backward Citations)

US6577868B1 Cited
US6456862B2 Cited
US7433929B2 Cited
US8849276B2 Cited
US20030119508A1 Cited
US20030210666A1 Cited
US7072701B2 Cited
US20040198360A1 Cited
US20040066759A1 Cited
US20060129630A1 Cited
US7318111B2 Cited
US20060025149A1 Cited
US20060098614A1 Cited
DE102004049705A1 Cited
US20100246532A1 Cited
US20060193295A1 Cited
US20060166677A1 Cited
US20060223575A1 Cited
US20090281403A1 Cited
US8396526B2 Cited
US20070026811A1 Cited
US20070115899A1 Cited
US20070133472A1 Cited
US20080014957A1 Cited
US8396472B2 Cited
US20080085711A1 Cited
US20080096560A1 Cited
US20080102815A1 Cited
US20080101292A1 Cited
US8428674B2 Cited
US8000276B2 Cited
US20080244095A1 Cited
US20080242301A1 Cited
US20100202322A1 Cited
US7817964B2 Cited
US20090016299A1 Cited
US20090175239A1 Cited
US20100062800A1 Cited
US7848756B2 Cited
US20100075665A1 Cited
US20100087195A1 Cited
US20100099393A1 Cited
US20140071895A1 Cited
US8566455B1 Cited
US8526375B2 Cited
US20100240370A1 Cited
US8514778B1 Cited
US8379551B2 Cited
US20120163301A1 Cited
US20110096754A1 Cited
US20110110229A1 Cited
US20110182272A1 Cited
US20110310850A1 Cited
US20110310851A1 Cited
US20120028638A1 Cited
US20120071739A1 Cited
US20120182874A1 Cited
US20120188873A1 Cited
US20120188949A1 Cited
EP2685771A1 Cited
WO2012163260A1 Cited
US20140079007A1 Cited
US20130023274A1 Cited
US20130023281A1 Cited
US8811187B2 Cited
US20130065632A1 Cited
CN102355694A Cited
US20130268628A1 Cited
WO2013126859A2 Cited
US20140011499A1 Cited
US20150036672A1 Cited
CN102595509A Cited
WO2013181191A1 Cited
CN102711184A Cited
US20140003404A1 Cited
US20140051458A1 Cited
US20150304812A1 Cited
US20140066117A1 Cited
US20140162648A1 Cited
US20140171761A1 Cited
US20140199980A1 Cited
US20140220967A1 Cited
US20140256326A1 Cited
US20140378141A1 Cited
US20140355501A1 Cited
US20140355565A1 Cited
US20140355522A1 Cited
US20140357224A1 Cited
US9049613B2 Cited
US20150003420A1 Cited
WO2015073753A1 Cited
US20160066151A1 Cited
US9516665B2 Cited
US20170070919A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2021-02-26 2021-08-28 2022-02-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2025-02-26 2025-08-28 2026-02-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2029-02-26 2029-08-28 2030-02-27 $7700.00 Pending Window

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag