×

Dynamic weighted round robin queuing

  • US 6,438,135 B1
  • Filed: 10/21/1999
  • Issued: 08/20/2002
  • Est. Priority Date: 10/21/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of transmitting a plurality of data packets through a network, comprising the steps of:

  • assigning each data packet to one of a plurality of priority queues, each priority queue having a numerical service weight;

    assigning a priority weight to each of the data packets, each priority weight having a numerical value; and

    servicing each of the priority queues in round robin order by delivering data packets from one of the priority queues and transitioning to deliver data packets from a subsequent priority queue in the round robin order when a service satisfied condition is met for the priority queue being serviced, the service satisfied condition being met when a combination of the numerical values of the priority weights for each of the data packets delivered from the priority queue being serviced is equal to or is greater than the numerical service weight assigned to the priority queue being serviced.

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