Patent ID: 7068602

Claim:
A method of controlling how many data transmission units (DTUs) are processed by a device, the device processing both high priority DTUs and low priority DTUs, the method comprising: a) establishing a desired minimum number of DTUs processed in a given time interval (MCR); b) establishing a desired maximum number of DTUs processed in the given time interval (PCR); c) for high priority DTUs, requesting a maximum of MCR DTUs for processing for every specific interval of time; d) for low priority DTUs, requesting a maximum of (PCR−MCR) DTUs for processing for every specific interval of time; e) determining at an output stage of the device a number of DTUs output by the device in a given amount of time; f) transmitting the number determined in step e) to an input stage of the device; and g) changing a value of PCR based on the number determined in step e).