Weight-based fair intelligent bandwidth allocation for rate adaptive video traffic
We present a weight-based network bandwidth sharing algorithm, fair intelligent bandwidth allocation (FIBA) for transporting rate adaptive video traffic using feedback, and report on its performance. Through simulations the following results are obtained. The algorithm is capable of allocating bandwidth fairly for the MCR plus weighted allocation fairness criteria and MCR plus allocation proportional to PCR fairness criteria, among competitive, rate-adaptive video sources. It is able to reallocate smoothly when there are renegotiations of the minimum guaranteed cell rate, weight, or peak cell rate by some connections, or when a new connection is admitted, or when a connection is throttled somewhere earlier along the connection path. The algorithm prevents congestion, especially during the initial periods when buffer queues can build up significantly.