Method and system for dynamic traffic prioritization
First Claim
1. A method comprising:
- electronically monitoring traffic in a communication network;
determining when traffic utilization on a communication link between an edge router and a primary proxy server in the communication network exceeds a predetermined threshold;
initiating dynamic traffic prioritization;
categorizing traffic on the communication link into a plurality of priority categories of traffic;
redirecting traffic associated with a priority category of traffic of the plurality of priority categories of traffic to a first alternate Internet Protocol address assigned to a first alternate proxy server; and
providing priority to the traffic destined to the first alternate Internet Protocol address on the edge router, wherein a second alternate Internet Protocol address assigned to the first alternate proxy server is used after a predetermined period of time to redirect the traffic associated with the priority category of traffic.
1 Assignment
0 Petitions
Accused Products
Abstract
A method provides for the dynamic traffic prioritization in a communication network. The method electronically monitors traffic in a communication network and determines when traffic exceeds configured thresholds on the links of the communication network. Thus, the method determines a link which is potentially about to be congested in the communication network. The method categorizes the traffic on this link by an end system attached to one end of the potentially congested link into a plurality of priority categories using application layer parameters. Using a re-direct capability of the end system, the method re-directs at least one of the pluralities of priority categories of traffic to an alternate Internet Protocol address. The method uses preconfigured Quality of Service mechanisms on the provider edge router attached to the other end of the potentially congested link to guarantee a predetermined amount of bandwidth capacity of the link to traffic destined to the alternate Internet Protocol address.
-
Citations
19 Claims
-
1. A method comprising:
-
electronically monitoring traffic in a communication network; determining when traffic utilization on a communication link between an edge router and a primary proxy server in the communication network exceeds a predetermined threshold; initiating dynamic traffic prioritization; categorizing traffic on the communication link into a plurality of priority categories of traffic; redirecting traffic associated with a priority category of traffic of the plurality of priority categories of traffic to a first alternate Internet Protocol address assigned to a first alternate proxy server; and providing priority to the traffic destined to the first alternate Internet Protocol address on the edge router, wherein a second alternate Internet Protocol address assigned to the first alternate proxy server is used after a predetermined period of time to redirect the traffic associated with the priority category of traffic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage encoded with a computer-executable program that, when executed, causes a processor to perform operations comprising:
-
electronically monitoring traffic in a communication network; determining when traffic utilization on a communication link between an edge router and a primary proxy server in the communication network exceeds a predetermined threshold; initiating dynamic traffic prioritization; categorizing traffic on the communication link into a plurality of priority categories of traffic; redirecting traffic associated with a priority category of traffic of the plurality of priority categories of traffic to a first alternate Internet Protocol address assigned to a first alternate proxy server; and providing priority to the traffic destined to the first alternate Internet Protocol address on the edge router, wherein a second alternate Internet Protocol address assigned to the first alternate proxy server is used after a predetermined period of time to redirect the traffic associated with the priority category of traffic. - View Dependent Claims (18)
-
-
19. A system comprising:
-
a plurality of communication links comprising a communication network; a monitor that electronically monitors traffic in the communication network, and that determines when utilization of a communication link exceeds a predetermined threshold causing a congested link; a controller that signals an end system to initiate dynamic traffic prioritization in the communication network; a selector that categorizes traffic on the congested link into a plurality of priority categories of traffic; a redirector that redirects traffic associated with a priority category of traffic of the plurality of priority categories of traffic to a first alternate Internet Protocol address, wherein the redirector redirects the traffic associated with the priority category of traffic to a second alternate Internet Protocol address after a predetermined period of time; and a prioritizer that prioritizes the traffic redirected to the first alternate Internet Protocol address and the second alternate Internet Protocol address on the congested link.
-
Specification