An Optimal Rate Control and Routing Scheme for Multipath Networks
Keywords:multipath networks, rate control, routing, network utility maximization, optimization
AbstractThis 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.
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
D. Bertsekas, Nonlinear Programming. 2nd ed., Athena Scientific, Nashua, USA, 1999.
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
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.