Enhancing Both Network and User Performance for Networks Supporting Best Effort Traffic
With a view on improving user perceived performance on networks supporting best effort flows, e.g., multimedia/data file transfers, the authors propose a family of bandwidth allocation criteria that depends on the residual work of on-going transfers. Analysis and simulations show that allocating bandwidth in this fashion can significantly improve the user perceived, delay, bit transmission delay, or throughput over traditional approaches, e.g., by 58% for a 80% loaded linear network. A simple implementation based upon TCP Reno, exemplifies how one might approach practically realizing such gains. They discuss several other advantages of incorporating such differentiation at the transport level.