Last mile quality of service broker (LMQB) for multiple access networks
First Claim
1. A method for providing quality of service to the edge of a network, the edge of the network including a plurality of access networks, the method comprising:
- determining a user'"'"'s presence in more than one of the plurality of access networks;
determining a specified QoS for the user;
obtaining QoS available data related to the QoS available from the plurality of access networks in which the user is present, at least one access network being adapted to communicate with wireless devices; and
managing the edge of the network based at least in part on the specified QoS for the user and on the QoS available data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to methods and systems for providing last mile quality of service for a network configuration with multiple access networks, i.e., networks that includes wireless access networks and/or wireline access networks. Thus, one embodiment of a network configuration according to the invention can include two wireless access networks and no wireline access networks. One version of the invention provides a method for extending quality of service to the edge of a network. The edge of the network includes a plurality of access networks. The method determines a user'"'"'s presence in more than one of the plurality of access networks. The method also determines a specified QoS for the user. The method obtains QoS available data related to the QoS available from the plurality of access networks in which the user is present. At least one of the access networks is adapted to communicate with wireless devices. In addition, the method manages the edge of the network based at least in part on the specified QoS for the user and on the QoS available data.
-
Citations
40 Claims
-
1. A method for providing quality of service to the edge of a network, the edge of the network including a plurality of access networks, the method comprising:
-
determining a user'"'"'s presence in more than one of the plurality of access networks;
determining a specified QoS for the user;
obtaining QoS available data related to the QoS available from the plurality of access networks in which the user is present, at least one access network being adapted to communicate with wireless devices; and
managing the edge of the network based at least in part on the specified QoS for the user and on the QoS available data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing quality of service to the edge of a network, the edge of the network including a plurality of access networks, the method comprising:
-
determining a user'"'"'s presence in more than one of the plurality of access networks;
receiving a request from the user for a specified QoS;
obtaining QoS available data related to the QoS available from the plurality of access networks in which the user is present, at least one access network being adapted to provide access to wireless devices; and
in response to the QoS available data, directing a session for the user to an access network that can meet the specified QoS. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for providing quality of service to the edge of a network, the edge of the network including a plurality of access networks, the system comprising:
-
a database operative to store data associated with access network resources;
a LMQB device in communication with the database, having an interface for communicating over a network, and operative to;
determine a user'"'"'s presence in more than one of the plurality of access networks;
determine a specified QoS for the user;
obtain QoS available data related to the QoS available from the plurality of access networks in which the user is present, at least one access network being adapted to communicate with wireless devices; and
manage the edge of the network based at least in part on the specified QoS for the user and on the QoS available data. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A wireless device adapted for communicating with an access network comprising:
-
means for receiving QoS selection data from a user; and
means for communicating the QoS selection data to an access network. - View Dependent Claims (27, 28)
-
-
29. A memory for storing data for access by an application program being executed on a data processing system, the memory comprising:
-
access network records for storing data related to the resources available from a plurality of access networks; and
QoS parameter records for storing data related to QoS parameters obtained in connection with a user session, transmission of the user session occurring over at least one of the plurality of access networks.
-
-
30. A method for providing quality of service to the edge of a network, the edge of the network including a plurality of access networks, the method comprising:
-
determining a user'"'"'s presence in more than one of the plurality of access networks by using a LMQB to query a presence server causing the presence server to send a multicast message to appropriate network elements and to receive back from each appropriate network element an indication of whether the user is present in a particular access network;
determining a specified QoS for the user;
obtaining QoS available data related to the QoS available from the plurality of access networks in which the user is present by using the LMQB to send a multicast query message to identified network elements, at least one access network being adapted to communicate with wireless devices; and
in response to the QoS available data, directing a session for the user to an access network that can meet the specified QoS. - View Dependent Claims (31, 32, 33)
-
-
34. A system for providing quality of service to the edge of a network, the edge of the network including a plurality of access networks, the system comprising:
-
a database operative to store data associated with access network resources;
a LMQB device in communication with the database, having an a QoS API interface for communicating over a network, the LMQB device comprising means for determining a user'"'"'s presence in more than one of the plurality of access networks;
means for determining a specified QoS for the user;
means for obtaining QoS available data related to the QoS available from the plurality of access networks in which the user is present, at least one access network being adapted to communicate with wireless devices; and
means for managing the edge of the network based at least in part on the specified QoS for the user and on the QoS available data. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification