Customer resources policy control for IP traffic delivery
First Claim
1. A method for controlling customer resources for network traffic delivery, comprising:
- tracking network utilization of a group of endpoints on a network to generate group utilization level information corresponding to a current amount of network resource consumption by the group;
receiving a message corresponding to a request for network resources for a data flow for one of the endpoints, the request including an identifier associated with the one endpoint and being from one of a router and a packet switch, associated with the one endpoint, said one of the router and the packet switch is a policy enforcement point (PEP);
determining whether the request is accepted based on the group utilization level information, the identifier, and a predetermined profile, the predetermined profile being associated with the group and including a network utilization limit;
forwarding to said one of the router and the packet switch the result of the decision whether to accept the request; and
performing the steps of tracking, receiving, and determining on a server that forms a policy decision point independent of said PEP.
7 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for controlling customer resources for Internet protocol (IP) traffic delivery are disclosed. The network utilization of a group of endpoints on a network is tracked to generate group utilization level information corresponding to a current amount of network resource consumption by the group of endpoints. A request for network resources for a data flow for an endpoint in the group is received from a router associated with that endpoint. The request for network resources includes an identifier associated with the endpoint. A determination is made whether to accept the request based on the group utilization level information, the identifier, and a first predetermined profile associated with the group and including a first network utilization limit.
149 Citations
17 Claims
-
1. A method for controlling customer resources for network traffic delivery, comprising:
-
tracking network utilization of a group of endpoints on a network to generate group utilization level information corresponding to a current amount of network resource consumption by the group; receiving a message corresponding to a request for network resources for a data flow for one of the endpoints, the request including an identifier associated with the one endpoint and being from one of a router and a packet switch, associated with the one endpoint, said one of the router and the packet switch is a policy enforcement point (PEP); determining whether the request is accepted based on the group utilization level information, the identifier, and a predetermined profile, the predetermined profile being associated with the group and including a network utilization limit; forwarding to said one of the router and the packet switch the result of the decision whether to accept the request; and performing the steps of tracking, receiving, and determining on a server that forms a policy decision point independent of said PEP. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling customer resources for network traffic delivery, comprising:
-
means for tracking network utilization of a group of endpoints on a network to generate group utilization level information corresponding to a current amount of network resource consumption by the group; means for receiving a message corresponding to a request for network resources for a data flow for one of the endpoints, the request including an identifier associated with the one endpoint and being from one of a router and a packet switch associated with the one endpoint, said one of the router and the packet switch is a policy enforcement point (PEP); means for determining whether the request is to be accepted based on the group utilization level information, the identifier, and a predetermined profile, the predetermined profile being associated with the group and including a network utilization limit; means for forwarding to said one of the router and the packet switch the result of the decision whether to accept the request; and a server forming a policy decision point independent of said PEP, said server including the means for tracking, the means for receiving, and the means for determining. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer readable medium storing program instructions for execution on a computer system, which when executed by a computer, causes the computer to perform the steps of:
-
tracking network utilization of a group of endpoints on a network to generate group utilization level information corresponding to a current amount of network resource consumption by the group; receiving a message corresponding to a request for network resources for a data flow for one of the endpoints, the request including an identifier associated with the one endpoint and being from one of a router and a packet switch associated with the one endpoint, said one of the router and the packet switch is a policy enforcement point (PEP); determining whether the request is to be accepted based on the group utilization level information, the identifier, and a predetermined profile, the predetermined profile being associated with the group and including a network utilization limit; forwarding to the router the result of the decision whether to accept the request; and causing the computer to form a policy decision point independent of said PEP. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification