System and method for load balancing network resources using a connection admission control engine
First Claim
Patent Images
1. A method for load balancing network resources, the method comprising:
- gathering network performance information regarding data flow communicated with a client of a network over a plurality of Ethernet connections utilizing performance information packets; and
automatically balancing the data flow of the plurality of Ethernet connections between access points of the network that are available to the client using connection admission control (CAC) engines, wherein the CAC engines communicate commands with one another according to permissions to preform automatic network configurations utilizing one or more thresholds, wherein each of the CAC engines distribute an associated engine state to each of the other CAC engines, and wherein the automatic network configurations include at least balancing the data flow, authorizing new connections, and throttling bandwidth for the plurality of Ethernet connections utilizing the one or more thresholds, engine states, and the;
performance information packets.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for load balancing network resources. Network performance information regarding data flow through a network is gathered using performance information packet data packets. The data flow is distributed through access points of the network using connection control admission control engines. The distributing includes routing the data flow to more efficiently use the network resources based on the PIP data packets.
-
Citations
29 Claims
-
1. A method for load balancing network resources, the method comprising:
-
gathering network performance information regarding data flow communicated with a client of a network over a plurality of Ethernet connections utilizing performance information packets; and automatically balancing the data flow of the plurality of Ethernet connections between access points of the network that are available to the client using connection admission control (CAC) engines, wherein the CAC engines communicate commands with one another according to permissions to preform automatic network configurations utilizing one or more thresholds, wherein each of the CAC engines distribute an associated engine state to each of the other CAC engines, and wherein the automatic network configurations include at least balancing the data flow, authorizing new connections, and throttling bandwidth for the plurality of Ethernet connections utilizing the one or more thresholds, engine states, and the; performance information packets. - 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. An access node for controlling network resources, the access node comprising:
a connection admission control (CAC) engine configured to; communicate data with a client of a communications network, the CAC engine configured to evaluate network performance information of an Ethernet communications network to gather network performance information regarding a plurality of Ethernet connections over the Ethernet communications network utilizing performance information packets; balance the data flow of the plurality of Ethernet connections between access points of the communications network, wherein the CAC engine communicates with a plurality of other CAC engines according to permissions to perform automatic network configurations utilizing one or more thresholds, wherein each of the CAC engines distribute an associated engine state to each of the other CAC engines, and wherein the automatic network configurations include at least balancing the data flow, authorizing new connections, and throttling bandwidth for the plurality of Ethernet connections utilizing the one or more thresholds, engine states, and the performance information packets; and the correlation engine in communication with the CAC engine configured to compare the network performance information against values in a table to determine one or more of the automatic network configurations for the CAC engine to implement. - View Dependent Claims (24, 25, 26, 27, 28)
-
29. A server for handling network reservations, the server comprising:
-
a processor for processing a set of instructions; and a memory for storing the set of instructions, wherein the sets of instructions; gather network performance information regarding data flow through a network utilizing performance information packets, the data flow being associated with a plurality of Ethernet connections being utilized, and automatically balance communication of the data flow with a client between access points of the network using connection admission control engines, wherein the connection admission control engines communicate commands with one another according to permissions to perform automatic network configurations utilizing one or more thresholds, wherein each of the connection admission control engines distribute and associated engine state to each if the other connection admission control engines, and wherein the automatic network configurations include at least balancing the data flow, authorizing new connections, and throttling bandwidth for the plurality of Ethernet connections utilizing the one or more thresholds, the engine states, and the network performance information.
-
Specification