Variable bit rate (VBR) video traffic is expected to be one of the major applications that need to be supported by broadband packet-switched networks. A dynamic bandwidth allocation strategy used to support VBR video traffic is proposed. This strategy predicts the bandwidth requirements for future frames using either adaptive or non-adaptive least mean square (LMS) error linear predictors. The adaptive technique does not require any prior knowledge of the statistics, nor assumes stationarity. Several reservation schemes are also presented. Analysis using six one-half hour video traces indicate that prediction errors for the bandwidth required for the next frame are almost white noise. By reserving a bandwidth equal to the predicted value, only the prediction errors need to be buffered. Because the errors are almost white noise, a small buffer size, high utilization, and a small delay are achieved. Simulation results for 1-step linear predictor show that for the same expected cell loss, the buffer size is reduced by more than a factor of 100 and the network utilization is increased by more than 250% as compared to a fixed service rate.
展开▼