×

System and method for dropping lower priority packets that are slated for transmission

  • US 7,839,785 B2
  • Filed: 09/25/2002
  • Issued: 11/23/2010
  • Est. Priority Date: 09/27/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for dropping lower priority packets that are slated for transmission over a communication medium, comprising the steps of:

  • receiving one or more packets to be transferred to one or more data providers, each packet having a priority;

    based on the priority, storing each of the packets in priority queues in a fixed shared memory space in such a way as to maintain the order in which the packets were received in each of the priority queues, wherein all packets stored in any one of the priority queues have the same priority;

    monitoring the number of packets in each of the priority queues and signaling an interrupt when a packet threshold is exceeded in one of the priority queues; and

    in response to the interrupt being signaled, dropping lower priority packets in a plurality of the priority queues to free up space for higher priority packets to be stored in a second one of the priority queues.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×