Congestion Control with QoS and Delays Utility Function

This paper primarily addresses how available bandwidth should be optimally distributed among competing streams of elastic traffic like TCP traffic while taking Quality-of-Service (QoS) and delay into consideration. Network Utility Maximization (NUM) in [1], a congestion control algorithm, allows users to set for an optimum network-wide rate allocation through their utility. By incorporating delay into utility function, users can accommodate for QoS requirements.

[1]  G. Anandalingam,et al.  Optimal pricing for multiple services in telecommunications networks offering quality-of-service guarantees , 2003, TNET.

[2]  Ashutosh Sabharwal,et al.  An Axiomatic Theory of Fairness in Network Resource Allocation , 2009, 2010 Proceedings IEEE INFOCOM.

[3]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[4]  Javier A. Barria,et al.  Bandwidth Allocation for a Revenue-Aware Network Utility Maximization , 2007, IEEE Communications Letters.

[5]  A. Robert Calderbank,et al.  Congestion Control in Networks with Delay Sensitive Traffic , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[6]  Alberto Leon-Garcia,et al.  Optimal network rate allocation under end-to-end quality-of-service requirements , 2007, IEEE Transactions on Network and Service Management.

[7]  Rada Y. Chirkova,et al.  Queuing Systems , 2018, Encyclopedia of Database Systems.

[8]  Steven H. Low,et al.  Reverse Engineering TCP/IP-Like Networks Using Delay-Sensitive Utility Functions , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[9]  Nan Jin,et al.  Dynamic congestion-based pricing of bandwidth and buffer , 2005, IEEE/ACM Transactions on Networking.

[10]  Shaler Stidham,et al.  Pricing and congestion management in a network with heterogeneous users , 2004, IEEE Transactions on Automatic Control.

[11]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[12]  Jonathan Chan,et al.  Computer applications , 1986 .

[13]  Steven H. Low,et al.  A duality model of TCP and queue management algorithms , 2003, TNET.

[14]  S. Shenker Fundamental Design Issues for the Future Internet , 1995 .

[15]  Jean C. Walrand,et al.  Fair end-to-end window-based congestion control , 2000, TNET.

[16]  A. Couch,et al.  Toward a cost model for system administration , 2005 .

[17]  Steven H. Low,et al.  Optimization flow control—I: basic algorithm and convergence , 1999, TNET.