Edge-to-edge traffic control for the internet
First Claim
1. A method for improving distributing traffic congestion at a node, said method comprising:
- determining a congestion epoch occurring at a node by measuring the queue length at said node; and
redistributing congestion at said node to at least one other node at an edge of said node when said measured queue length at said node exceeds a predetermined threshold value in response to an output of an ingress node.
1 Assignment
0 Petitions
Accused Products
Abstract
A new overlay apparatus and method to augment best-effort congestion control and Quality of Service in the Internet called edge-to-edge traffic control (FIG. 3) is disclosed. The basic architecture works at the network layer and involves pushing congestion back from the interior of a network, distributing across edge nodes (202, 206, FIG. 3) where the smaller congestion problems can be handled with flexible, sophisticated and cheaper methods. The edge-to-edge traffic trucking building blocks thus created can be used as basis of the several applications. These applicaitons include controlling TCP and non-TCP flows, improving buffer management scalability, developing simple differentiated services, and isolating bandwidth-based denial-of-service attacks. The methods are flexible, combinable with other protocols (like MPLS and diff-serv), require no standardization and can be quickly deployed.
-
Citations
46 Claims
-
1. A method for improving distributing traffic congestion at a node, said method comprising:
-
determining a congestion epoch occurring at a node by measuring the queue length at said node; and
redistributing congestion at said node to at least one other node at an edge of said node when said measured queue length at said node exceeds a predetermined threshold value in response to an output of an ingress node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for improving distributing traffic congestion at a network node for applying stateful mechanisms at the edges, said method comprising:
-
determining a congestion epoch occurring at a interior node of a network by measuring a queue length at said interior node; and
redistributing congestion at said interior node to at least one other node at an edge of said network when said measured queue length at said interior node exceeds a predetermined threshold value of said interior node in response to an output of an ingress node. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An apparatus for improving distributing traffic congestion, said apparatus comprising:
-
means for determining a congestion epoch occurring at a node by measuring the queue length at said node; and
means for redistributing congestion at said node to at least one other node at an edge of said node when said measured queue length at said node exceeds a predetermined threshold value in response to an output of an ingress node. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification