NON-BLOCKING ADMISSION CONTROL
First Claim
Patent Images
1. A method for controlling network access, comprising:
- receiving a request to allow a communication flow over a network;
temporarily allowing the communication flow over the network;
determining availability of a network resource;
comparing the available resource to a resource required for the requested communication flow;
determining a priority of the communication flow; and
responding to the temporarily allowed communication flow based on the available resource, the requested resource, and the priority.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling network access comprises receiving a request to allow a communication flow over a network and temporarily allowing the communication flow over the network before a response to the request is transmitted. Further, the availability of one or more network resources may be determined and compared with resources required for the requested communication flow. Priority of the communication flow may also be determined, and the temporarily allowed communication flow may be responded to based on the available resources, the requested resources, and the priority.
46 Citations
23 Claims
-
1. A method for controlling network access, comprising:
-
receiving a request to allow a communication flow over a network; temporarily allowing the communication flow over the network; determining availability of a network resource; comparing the available resource to a resource required for the requested communication flow; determining a priority of the communication flow; and responding to the temporarily allowed communication flow based on the available resource, the requested resource, and the priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing network access, comprising:
-
an input for receiving a request to communicate over the network; a resource determination unit for determining one or more available resources on the network at a time of receiving the request; a memory storing information associated with a network admission policy, wherein the network admission policy permits temporary communication over the network before a response to the request is transmitted, and wherein the network admission policy defines which requests to communicate over the network will be granted based on at least one of the available resources, resource required for communication, and priority; and a network admission policy enforcement unit for executing the network admission policy and transmitting a response to the request. - View Dependent Claims (11, 12, 13)
-
-
14. A computer readable medium storing a program
executable by a computer, the program comprising: -
receiving a request to admit a communication flow to a network; temporarily admitting the communication flow to the network; determining available resources on the network; comparing the available resources to resources required for the requested communication flow; determining a priority of the communication flow; handling the temporarily admitted communication flow based on the available resources, the requested resources, and the priority.
-
-
15. A method for accessing a network, comprising:
-
sending, by a client device, a request for access to one or more network resources; and accessing the one or more network resources before a response to the request is received. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for controlling network access, comprising:
-
receiving a request to allow a communication flow over a network from an application; determining a priority of the requested communication flow; transmitting a response to the application, the response indicating access rights for the application; determining availability of a network resource; and allocating network resources to the communication flow based on availability of the resource and priority. - View Dependent Claims (23)
-
Specification