System and method for improving network performance using a connection admission control engine
First Claim
1. A computer implemented method for improving network performance comprising:
- gathering, via a connection admission control engine, network performance information, in real-time, regarding data flow communicated with a client of a network over a plurality of connections, wherein each of the plurality of connections includes one or more network segments and one or more network elements, each of the one or more network segments and one or more network elements respectively associated with a set of connection admission control engines including the connection admission control engine;
extracting, via the connection admission control engine, network performance information from performance information packets, the performance information packets including network performance information regarding each of the one or more network segments and each of the one or more network elements of the plurality of connections;
determining, via the connection admission control engine, whether a performance threshold is met by each of the one or more network segments and each of the one or more network elements based on the network performance information;
identifying, via the connection admission control engine, and in response to determining that the performance threshold has not been met, at least one of a particular network segment or particular network element for which the performance threshold is not met based on the performance information packets; and
balancing, via the connection admission control engine, the data flow over the plurality of connections, in response to determining that the performance threshold is not met, wherein the connection admission control engine modifies a policy of a second connection admission control engine of the set of connection admission control engines associated with the identified particular network segment or particular network element.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed embodiments include a method, apparatus, and computer program product for modifying a three-dimensional geocellular model. For example, one disclosed embodiment includes a system that includes at least one processor and at least one memory coupled to the at least one processor. The memory stores instructions that when executed by the at least one processor performs operations that includes gathering network performance information regarding data flow communicated with a client of a network over a plurality of connections utilizing performance information packets; and automatically balancing the data flow of the plurality of connections between access points of the network that are available to the client using connection admission control engines.
750 Citations
20 Claims
-
1. A computer implemented method for improving network performance comprising:
-
gathering, via a connection admission control engine, network performance information, in real-time, regarding data flow communicated with a client of a network over a plurality of connections, wherein each of the plurality of connections includes one or more network segments and one or more network elements, each of the one or more network segments and one or more network elements respectively associated with a set of connection admission control engines including the connection admission control engine; extracting, via the connection admission control engine, network performance information from performance information packets, the performance information packets including network performance information regarding each of the one or more network segments and each of the one or more network elements of the plurality of connections; determining, via the connection admission control engine, whether a performance threshold is met by each of the one or more network segments and each of the one or more network elements based on the network performance information; identifying, via the connection admission control engine, and in response to determining that the performance threshold has not been met, at least one of a particular network segment or particular network element for which the performance threshold is not met based on the performance information packets; and balancing, via the connection admission control engine, the data flow over the plurality of connections, in response to determining that the performance threshold is not met, wherein the connection admission control engine modifies a policy of a second connection admission control engine of the set of connection admission control engines associated with the identified particular network segment or particular network element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
at least one processor; and memory communicatively coupled to the at least one processor, the memory storing computer executable instructions for improving network performance, wherein the computer executable instructions comprises instructions to; gather, via a connection admission control engine, network performance information, in real-time, regarding data flow communicated with a client of a network over a plurality of connections, wherein each of the plurality of connections includes one or more network segments and one or more network elements, each of the one or more network segments and one or more network elements respectively associated with a set of connection admission control engines including the connection admission control engine; extract, via the connection admission control engine, network performance information from performance information packets, the performance information packets including network performance information regarding each of the one or more network segments and each of the one or more network elements of the plurality of connections; determine, via the connection admission control engine, whether a performance threshold is met by each of the one or more network segments and each of the one or more network elements based on the network performance information; identify, via the connection admission control engine, and in response to determining that the performance threshold has not been met, at least one of a particular network segment or particular network element for which the performance threshold is not met; and balance, via the connection admission control engine, the data flow over the plurality of connections, in response to determining that the performance threshold is not met, wherein the connection admission control engine modifies a policy of a second connection admission control engine of the set of connection admission control engines associated with the identified particular network segment or particular network element. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium comprising computer executable instructions for improving network performance, the computer executable instructions when executed causes one or more machines to perform operations comprising:
-
gathering, via a connection admission control engine, network performance information, in real-time, regarding data flow communicated with a client of a network over a plurality of connections, wherein each of the plurality of connections includes one or more network segments and one or more network elements, each of the one or more network segments and one or more network elements respectively associated with a set of connection admission control engines including the connection admission control engine; extracting, via the connection admission control engine, network performance information from performance information packets, the performance information packets including network performance information regarding each of the one or more network segments and each of the one or more network elements of the plurality of connections; determining, via the connection admission control engine, whether a performance threshold is met by each of the one or more network segments and each of the one or more network elements based on the network performance information; identifying, via the connection admission control engine, and in response to determining that the performance threshold has not been met, at least one of a particular network segment or particular network element for which the performance threshold is not met; and balancing, via the connection admission control engine, the data flow over the plurality of connections, in response to determining that the performance threshold is not met, wherein the connection admission control engine modifies a policy of a second connection admission control engine of the set of connection admission control engines associated with the identified particular network segment or particular network element. - View Dependent Claims (17, 18, 19, 20)
-
Specification