Patent ID: 6130878
Filing Date: 2000-10-10
Classification: H04L,H04Q

Abstract:
A method of rate-based scheduling of a plurality of data flows in a shared resource in a computer system, each of the data flows containing data cells, comprising the steps of:for each of the data flows in the plurality, providing, to a scheduler, an error term and a working frequency, the working frequency being an assigned rate of data flow relative to a total available bandwidth of the shared resource;scheduling, by the scheduler, each of the data flows on a per cell basis such that for each data flow the error term is substantially equal to the provided error term and each of the data flows achieves a long term average data now rate that is substantially equal to respective data flow's assigned rate of data flow said scheduler using the provided working frequency to define the error term per cell of the respective data flow, instead of using rate of the data flow.