Patent ID: 6785235
Filing Date: 2004-08-31
Classification: H04Q

Abstract:
A method for controlling the transmission of data frames in an apparatus that multiplexes traffic from a plurality of inputs into a single output data stream having an output queue, wherein the sum of the bandwidths for said traffic from said plurality of inputs can sometimes exceed the maximum bandwidth of said output, said method comprising the steps of:A.) periodically: i) estimating the delay of said output queue; ii) calculating the bandwidth of each of said inputs; and iii) calculating the mean bandwidth value of at least some of said plurality of inputs; and B.) for each data frame received by each of said plurality of inputs, unless said data frame is a control frame or has a length less than a predefined value, dropping the transmission of said data frame if: i) the delay of said output queue exceeds a predefined retransmission value associated with said data frame; and ii) said data frame is received from a source having a bandwidth that exceeds said mean bandwidth value.