×

Systems and methods for dropping data using a drop profile

  • US 7,283,470 B1
  • Filed: 07/30/2002
  • Issued: 10/16/2007
  • Est. Priority Date: 01/25/2002
  • Status: Active Grant
First Claim
Patent Images

1. A system for selectively dropping data from a queue, comprising:

  • a plurality of queues configured to temporarily store data; and

    a drop engine configured to select one of the queues to examine, the drop engine comprising;

    a drop table configured to store a plurality of drop probabilities,indexing logic configured to generate an index into the drop table to identify one of the drop probabilities, wherein the indexing logic is configured to;

    determine a static amount of memory allocated to the examined queue,determine an amount of memory used by the examined queue, anddetermine the index into the drop table based on the static amount of memory allocated to the examined queue and the amount of memory used by the examined queue, anddrop decision logic configured to determine whether to drop data from a head of the examined queue based on the identified drop probability.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×