×

Method and apparatus for queuing data flows

  • US 7,698,461 B2
  • Filed: 08/15/2007
  • Issued: 04/13/2010
  • Est. Priority Date: 06/26/2002
  • Status: Active Grant
First Claim
Patent Images

1. In a data system that receives data packets and routes said data packets to one or more destinations, each data packet to be routed to its destination according to a relative scheduling priority, a method of scheduling the delivery of packets to a destination, comprising:

  • assigning at least one desired latency characteristic to each relative scheduling priority;

    determining a maximum latency value for the packets in each one of a plurality of queues, each queue being associated with a relative scheduling priority;

    determining a scaled latency value for each of the plurality of queues based on a function of the at least one desired latency characteristic and a function of the maximum latency value corresponding to each of the plurality of queues; and

    selecting for transmission a packet from among the plurality of queues based on a comparison of the scaled latency values for each of the plurality of queues.

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