Method and apparatus for selecting one of a plurality of networks for an application service based upon performance metrics for the application service
First Claim
Patent Images
1. A method, performed by a first wireless communication device, for selecting a network from among a plurality of networks for an application service, the method comprising:
- sending a performance metric query to at least one of the system performance metric servers, wherein at least a portion of the corresponding set of performance metrics is received in response to the performance metric query;
receiving, at the wireless communication device, multiple sets of performance metrics, wherein each set of performance metrics is associated with a network of the plurality of networks and comprises at least one performance metric for a same application service, wherein the multiple sets of performance metrics are received at the wireless communication device from a network server, and wherein the multiple sets of performance metrics are infrastructure-determined performance metrics; and
evaluating the multiple sets of performance metrics by the wireless communication device to select a corresponding network of the plurality of networks to access the application service on the selected network;
wherein the at least one metric for the same application service, within each set of performance metrics, is received from a corresponding system performance metric server on a corresponding network.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication device performs a method for selecting a network for an application service based upon system performance. The method includes obtaining multiple sets of performance metrics. Each of the multiple sets of performance metrics comprises at least one performance metric for a same application service. The method further includes evaluating the multiple sets of performance metrics to select one of the corresponding networks to access the application service on the selected network.
33 Citations
16 Claims
-
1. A method, performed by a first wireless communication device, for selecting a network from among a plurality of networks for an application service, the method comprising:
-
sending a performance metric query to at least one of the system performance metric servers, wherein at least a portion of the corresponding set of performance metrics is received in response to the performance metric query; receiving, at the wireless communication device, multiple sets of performance metrics, wherein each set of performance metrics is associated with a network of the plurality of networks and comprises at least one performance metric for a same application service, wherein the multiple sets of performance metrics are received at the wireless communication device from a network server, and wherein the multiple sets of performance metrics are infrastructure-determined performance metrics; and evaluating the multiple sets of performance metrics by the wireless communication device to select a corresponding network of the plurality of networks to access the application service on the selected network; wherein the at least one metric for the same application service, within each set of performance metrics, is received from a corresponding system performance metric server on a corresponding network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, performed by a system performance metric server on a first Radio Access Network, for selecting a network for a Push-to-Talk service, the method comprising:
-
sending a Push-to-talk performance metric query to at least one of the system performance metric servers, wherein at least a portion of the corresponding set of Push-to-talk performance metrics is received in response to the performance metric query; receiving at the server, a set of Push-to-Talk performance metrics on the first Radio Access Network, which provides a Push-to-Talk service; generating, by the server a set of performance metrics that includes the set of Push-to-Talk performance metrics; and sending, by the server, the set of performance metrics to a radio for use in selecting between the first Radio Access Network and at least one other Radio Access Network for accessing the Push-to-Talk service. - View Dependent Claims (15)
-
-
16. A wireless communication device capable of selecting a network from among a plurality of networks for an application service, the wireless communication device comprising:
-
sending a performance metric query to at least one of the system performance metric servers, wherein at least a portion of the corresponding set of performance metrics is received in response to the performance metric query; a processor configured to; receive multiple sets of performance metrics, wherein each set of performance metrics is associated with a network of the plurality of networks and comprises at least one performance metric for a same application service, wherein the multiple sets of performance metrics were received at the wireless communication device from a network server, and wherein the multiple sets of performance metrics are infrastructure-determined performance metrics; and evaluate the multiple sets of performance metrics to select a corresponding network of the plurality of networks to access the application service on the selected network; wherein the at least one metric for the same application service, within each set of performance metrics, is received from a corresponding system performance metric server on a corresponding network.
-
Specification