Method and apparatus for efficient use of communication resources in a data communication system under overload conditions
First Claim
Patent Images
1. A method comprising:
- detecting a request for opening a new connection between an access terminal and a data network for communication of data;
in response to the detected request, determining whether an access network between the access terminal and the data network has an overload condition;
if the access network has the overload condition, determining whether there are any pre-existing idle open connections in the access network, each idle open connecting having assigned communication resources;
selecting one of the pre-existing idle open connections based on at least (a) open connection times and (b) previous data traffic activity of the pre-existing idle open connections;
releasing said selected pre-existing idle open connection; and
allocating, to said new connection, communication resources corresponding to said released, selected pre-existing idle open connection.
1 Assignment
0 Petitions
Accused Products
Abstract
In a communication system (1400) for communication of data, a method and apparatus provide for detecting a request for opening a connection for a user (1407) for communication of data, selecting an open connection, releasing the selected open connection, and allocating, to the user (1407), communication resources corresponding to resources released based on releasing the selected open connection. In accordance with an embodiment, the selected open connection is in an idle open state.
-
Citations
34 Claims
-
1. A method comprising:
-
detecting a request for opening a new connection between an access terminal and a data network for communication of data; in response to the detected request, determining whether an access network between the access terminal and the data network has an overload condition; if the access network has the overload condition, determining whether there are any pre-existing idle open connections in the access network, each idle open connecting having assigned communication resources; selecting one of the pre-existing idle open connections based on at least (a) open connection times and (b) previous data traffic activity of the pre-existing idle open connections; releasing said selected pre-existing idle open connection; and allocating, to said new connection, communication resources corresponding to said released, selected pre-existing idle open connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 34)
-
-
29. An apparatus comprising:
-
a resource manager for managing a plurality of communication resources in an access network between an access terminal and a data network; and a plurality of connection controllers in communication with said resource manager for making requests for allocating communication resources to a new connection; wherein said resource manager is configured to detect a request for opening a new connection for communication of data between the access terminal and the data network, to determine whether the access network has an overload condition, to determine whether there are any pre-existing open connections in the access network, each idle open connection having assigned communication resources, to select one of the pre-existing idle open connections based on at least (a) open connection times and (b) previous data traffic activity of the idle open connections, and to release said selected open connection for allocating, to said new connection, communication resources corresponding to said released, selected open connection. - View Dependent Claims (30)
-
-
31. A method comprising:
-
detecting a request for opening a new connection between an access terminal and a data network for communication of data; selecting a pre-existing idle open connection in an access network between the access terminal and the data network based on a grade of service assigned to said pre-existing open connection and data traffic activity of the pre-existing open connection; releasing said selected open connection; and allocating, to said new connection, communication resources corresponding to said released, selected open connection.
-
-
32. In a communication system for communication of data, a method comprising:
-
detecting a request for opening a connection for a user for communication of data; selecting two or more open connections based on a grade of service assigned to said open connections; determining whether two or more of the selected open connections are in an idle open state; selecting an idle open connection, from said two or more selected open connections in said idle open state, with a longest idle open state connection time; releasing said selected idle open connection; and allocating, to said user, communication resources corresponding to resources released based on said releasing said selected idle open connection.
-
-
33. In a communication system for communication of data, a method comprising:
-
detecting a request for opening a connection for a user for communication of data; selecting two or more open connection based on a grade of service assigned to said open connections; determining whether two or more of the selected open connections are in an idle open state; selecting an idle open connection, from said two or more selected open connections in said idle open state, used to transfer a predetermined amount of data in a predetermined period of time; releasing said selected idle open connection; and allocating, to said user, communication resources corresponding to resources released based on said releasing said selected idle open connection.
-
Specification