×

Preemptive weighted round robin scheduler

  • US 7,430,207 B2
  • Filed: 04/19/2005
  • Issued: 09/30/2008
  • Est. Priority Date: 02/07/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A scheduler, comprising:

  • a priority tagging module for receiving a plurality of information chucks, wherein each information chucks are tagged with a priority tag by said priority tagging module according to a priority classification scheme;

    a plurality of output lines; and

    a WRR (weighted round robin) module, further comprising;

    a bucket list, wherein said bucket list comprises a plurality of buckets, each bucket stores a ticket, said ticket comprises an identification, represented one of said plurality of output lines, and an associated weight value of said represented output line; and

    a control module, wherein said control module receives said tagged information chucks from said priority tagging module and schedules said tagged information chucks into said plurality of output lines according to a scheduling scheme based on said bucket list.

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