Network switch port with weighted random early discard
AssigneeIntegrated Device Technology, Inc.
InventorDavid L. Dooley
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntegrated Device Technology, Inc.
InventorDavid L. Dooley
Estimating the term…
A network switch port receives, stores and then forwards incoming cells. The network switch assigns each incoming cell to one of a set of flow queues, each of which is allotted a portion of space in a cell memory. The switch port periodically computes a average of the number of cells assigned to each flow queue stored in the cell memory during a preceding period, and assigns a discard weight to each incoming cell that is a function of the amount by which the average for the cell's assigned flow queue exceeds a threshold level. The switch port randomly discards incoming cells assigned to the flow queue with a probability that increases with the incoming cells' assigned weights. The switch port stores incoming cells that are not randomly discarded in the cell memory and later forewords them from the cell memory.
A method for a network switch port for receiving and storing data included in incoming packets and then forwarding the data from the network switch port, the method comprising the steps of:
An apparatus for receiving, storing and then forwarding data in a plurality of incoming packets, the apparatus comprising:
An apparatus for receiving, storing then forwarding incoming cells, the apparatus comprising:
Dependencies are inferred from the claim text.