Title :
ABR service for applications with non-linear bandwidth utility functions
Author :
Cao, Zhiruo ; Zegura, Ellen W.
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
An available bit rate (ABR) service allows applications to access a time-varying network capacity. In a basic ABR service the available network capacity is divided “fairly” amongst active connections, without regard to the utility that each application derives from the bandwidth allocation. The goal of this paper is to improve both the global and individual utility obtained by applications using ABR, as compared to standard max-min bandwidth allocation. The key to our novel ABR algorithm is to relax the requirement for short-term fair bandwidth allocation, allowing an allocation that trades bandwidth between applications to increase the overall utility. To increase the utility of each individual application, we also re-allocate the bandwidth on the usual ABR time interval. This re-allocation increases the long-term average utility obtained by each individual application; it also ensures that the longer term average bandwidth allocated to each application is equal to the max-min allocation
Keywords :
asynchronous transfer mode; protocols; time-varying networks; ABR service; active connections; available bit rate service; max-min allocation; max-min bandwidth allocation; nonlinear bandwidth utility functions; time-varying network capacity; Bandwidth; Bit rate; Channel allocation; Educational institutions; Feedback loop; Humans; Quantization; TCPIP; Telecommunication control; USA Councils;
Conference_Titel :
Network Protocols, 1997. Proceedings., 1997 International Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-8186-8061-X
DOI :
10.1109/ICNP.1997.643679