An Optimal Rate Control and Routing Scheme for Multipath Networks

  • Shiyong Li School of Economics and Management, Yanshan University, Qinhuangdao, 066004, P.R. China
  • Wei Sun School of Economics and Management, Yanshan University, Qinhuangdao, 066004, P.R. China
  • Yaming Zhang School of Economics and Management, Yanshan University, Qinhuangdao, 066004, P.R. China
  • Hongke Zhang School of Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, P.R. China

Abstract

This paper considers optimal rate control and routing schemes for multipath networks which can be formulated as multipath network utility maximization problems. In these schemes, maximizing the aggregated user utility over the network with multipath routes under the link capacity constraints is the objective of utility maximization problems. By adopting the Lagrangian method, sub-problems for users and paths are deduced and interpreted from an economic point of view. In order to obtain the optimal rate allocation, a novel distributed primal-dual algorithm is proposed, and the performance is evaluated through simulations under two different fairness concepts. Moreover, window-based flow control scheme is also presented since it is more convenient to realize in practical end-to-end implementation than the rate control scheme.

References

[1] F. P. Kelly, A. Maulloo, D. Tan, Rate control in communication networks: Shadow prices, proportional fairness and stability, Journal of the Operational Research Society, 49(3): 237- 252, 1998.
http://dx.doi.org/10.1057/palgrave.jors.2600523

[2] S. H. Low, D. E. Lapsley, Optimization flow control, I: basic algorithm and convergence, IEEE/ACM Transactions on Networking, 7(6): 861-874, 1999.
http://dx.doi.org/10.1109/90.811451

[3] F. P. Kelly, Fairness and stability of end-to-end congestion control, European Journal of Control, 9(2-3): 159-176, 2003.
http://dx.doi.org/10.3166/ejc.9.159-176

[4] S. H. Low, A duality model of TCP and queue management algorithms, IEEE/ACM Transactions on Networking, 11(4): 525-536, 2003.
http://dx.doi.org/10.1109/TNET.2003.815297

[5] M. Chiang, S. H. Low, A. R. Calderbank, J. C. Doyle, Layering as optimization decomposition: a mathematical theory of network architectures, Proceedings of the IEEE, 95(1): 255-312, 2007.
http://dx.doi.org/10.1109/JPROC.2006.887322

[6] H. Han, S. Shakkottai, C. V. Hollot, R. Srikant, D. Towsley, Overlay TCP for multi-path routing and congestion control, presented at ENS-INRIA ARC-TCPWorkshop, Paris, France, 2003.

[7] W. H. Wang, M. Palaniswami, S. H. Low, Optimal flow control and routing in multi-path networks, Performance Evaluation, 52(2-3): 119-132, 2003.
http://dx.doi.org/10.1016/S0166-5316(02)00176-1

[8] F. P. Kelly, T. Voice, Stability of end-to-end algorithms for joint routing and rate control, ACM Computer Communication Review, 35(2): 5-12, 2005.
http://dx.doi.org/10.1145/1064413.1064415

[9] X. Lin, N. B. Shroff, Utility maximization for communication networks with multipath routing, IEEE Transactions on Automatic Control, 51(5): 766-781, 2006.
http://dx.doi.org/10.1109/TAC.2006.875032

[10] H. Han, S. Shakkottai, C. V. Hollot, D. Towsley, Multi-path TCP: A joint congestion control and routing scheme to exploit path diversity in the Internet, IEEE/ACM Transactions on Networking, 14(6): 1260-1271, 2006.
http://dx.doi.org/10.1109/TNET.2006.886738

[11] T. Voice, Stability of multi-path dual congestion control algorithms, IEEE/ACM Transactions on Networking, 15(6): 1231-1239, 2007.
http://dx.doi.org/10.1109/TNET.2007.899011

[12] J. Jin, W. H. Wang, M. Palaniswami, Utility max-min fair resource allocation for communication networks with multipath routing, Computer Communications, 32(17): 1802-1809, 2009.
http://dx.doi.org/10.1016/j.comcom.2009.06.014

[13] J. Zhang, H. N. Lee, Energy-efficient utility maximization for wireless networks with/without multipath routing, AEU-International Journal of Electronics and Communications, 64(2): 99-111, 2010.
http://dx.doi.org/10.1016/j.aeue.2008.12.001

[14] J. Mo, J. Walrand, Fair end-to-end windows-based congestion control, IEEE/ACM Transactions on Networking, 8(5): 556-567, 2000.
http://dx.doi.org/10.1109/90.879343

[15] J. W. Lee, M. Chiang, R. A. Calderbank, Utility-optimal random access control, IEEE Transactions on Wireless Communications, 6(7): 2741-2751, 2007.
http://dx.doi.org/10.1109/TWC.2007.05991

[16] C. Long, B. Li, Q. Zhang, B. Zhao, B. Yang, X. Guan, The end-to-end rate control in multiple-hop wireless networks: Cross-layer formulation and optimal allocation, IEEE Journal on Selected Areas in Communications, 26(4): 719-731, 2008.
http://dx.doi.org/10.1109/JSAC.2008.080513

[17] D. Bertsekas, Nonlinear Programming. 2nd ed., Athena Scientific, Nashua, USA, 1999.

[18] T. V. Lakshman, U. Madhow, The performance of TCP/IP for networks with high bandwidth-delay products and random loss, IEEE/ACM Transactions on Networking, 5(3): 336-350, 1997.
http://dx.doi.org/10.1109/90.611099
Published
2011-11-01
How to Cite
LI, Shiyong et al. An Optimal Rate Control and Routing Scheme for Multipath Networks. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, [S.l.], v. 6, n. 4, p. 656-667, nov. 2011. ISSN 1841-9844. Available at: <http://univagora.ro/jour/index.php/ijccc/article/view/2093>. Date accessed: 02 july 2020. doi: https://doi.org/10.15837/ijccc.2011.4.2093.

Keywords

multipath networks, rate control, routing, network utility maximization, optimization