Digital network including early packet discard mechanism with adjustable threshold
AssigneeFORE Systems, Inc.
InventorsGeorge Thomas Des Jardins, Shirish S. Sathaye
Life of this patent
Estimating the term…
Loading patent…
AssigneeFORE Systems, Inc.
InventorsGeorge Thomas Des Jardins, Shirish S. Sathaye
Estimating the term…
A computer network includes a plurality of routing nodes, each routing node being connected to selected ones of the other routing nodes and at least some of the routing nodes being connected to one of a plurality of packet sources or one of a plurality of packet destinations. Each routing node routes packets that are generated by the packet sources to respective ones of the packet destinations, each packet including a plurality of serially-transmitted cells. At least some of the routing nodes, in response to detection of a selected degree of congestion, enable an "early packet discard control arrangement," in which they discards cells which they receive which are related to packets for which they did not receive a cell prior to enabling the early packet discard control arrangement. The routing nodes periodically adjust the degree of congestion at which they will activate the early packet discard mechanism in relation to information corresponding to rates of reception and transmission of cells over a selected period of time prior thereto.
An ATM computer network including a plurality of routing nodes, each routing node being connected to selected ones of the other routing nodes and at least some of the routing nodes being connected to one of a plurality of packet sources or one of a plurality of packet destinations, each packet having a unique path from its packet source to its packet destination through routing nodes, each routing node routing a packet generated by its packet source to one of the packet destinations along only one path, each packet including a plurality of serially-transmitted cells, each cell having a virtual circuit used for identifying the unique path it is to travel from its packet source to its packet destination, at least some of said routing nodes, in response to detection of a selected degree of congestion, enabling an early packet discard control arrangement in which they discard cells which they receive which are related to packets for which they did not receive a cell prior to activation of the early packet discard mechanism, at least some of said routing nodes periodically adjusting the degree of congestion at which they will activate the early packet discard mechanism in relation to information corresponding to rates of reception and transmission of cells over a selected period of time prior thereto, each node having an interval counter with a selected value k which determines time intervals when the degree of congestion is periodically adjusted.
A routing node for use in connection with an ATM computer network including a plurality of routing nodes, the routing node being connected to selected ones of the other routing nodes, and at least some of the routing nodes being connected to one of a plurality of sources or one of a plurality of destinations, each packet having a unique path from its packet source to its packet destination through routing nodes, each routing node routing a packet generated by its source to one destination along only one path, each packet including a plurality of serially-transmitted cells, each cell having a virtual circuit used for identifying the unique path it is to travel from its packet source to its packet destination, said routing node comprising:
A method of operating a routing node, the routing node being for use in connection with an ATM computer network including a plurality of routing nodes, the routing node being connected to selected ones of the other routing nodes, and at least some of the routing nodes being connected to one of a plurality of sources or one of a plurality of destinations, each packet having a unique path from its packet source to its packet destination through routing nodes, each routing node routing a packet generated by its source to its destinations along only one path, the method including the steps of:
Dependencies are inferred from the claim text.