MPTCP Congestion Control Algorithm Based on the Fairness of Bottleneck

Article Preview

Abstract:

Mobile devices equipped with multiple network interfaces can increase their throughput by making use of parallel transmissions over multiple paths and bandwidth aggregation, enabled by the multipath Transport Control Protocol (MPTCP). However, the existing MPTCP congestion control algorithm adopt a relatively strict definition of the fairness, although to some extent could ensure the fairness of traditional TCP connections, but the total throughput of MPTCP will be limited, which can not make full use of network resources. To solve this problem, this paper propose a congestion control algorithm (FBCC) based on the fairness of bottleneck. The core idea of FBCC is to set up individual fairness factor for each shared bottleneck. NS3 simulation results show that FBCC algorithm not only solves the problem of fairness, but also effectively improve the total throughput of MPTCP connection.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

3995-4000

Citation:

Online since:

May 2014

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Wang Yi, Liao Xiaoju, Pan Yiyou. An overview of Multi-Path Transmission Control Protocol technology[J]. Information and Electronic Engineering, 201l, 9(1): 7-11.

Google Scholar

[2] RFC 6182, Architectural guide lines for multipath TCP[S]. (2011).

Google Scholar

[3] RFC 6181, Threat analysis for TCP extensions for multipath operation with multiple addresses[S]. (2011).

DOI: 10.17487/rfc6181

Google Scholar

[4] RFC 6356, Coupled congestion control for multipath transport protocols[S], (2011).

Google Scholar

[5] WISCHIK D, RAICIU C, GREENHALGH A, et al. Design, implementation and evaluation of congestion control for multipath TCP[J]. In Proc. NSDI. 2011, 4(4)323-245.

Google Scholar

[6] RAICIU C, WISCHIK D, HANDLEY M. Practical congestion control for multipath transport protocols[EB/OL]. [2012-07-10]. http: /nrg. es. ucl. ac. uk/mptcp/mptep-techreport. pdf.

DOI: 10.17487/rfc6356

Google Scholar

[7] KELLY F, VOICE T. Stability of end-to-end algorithms for joint routing and rate control[EB/OL]. [2012-07-10]. http: /dl. acm. org/citation. cfmid=1064415.

Google Scholar

[8] JACOBSON V. Congestion avoidance and control[J]. Computer Communication Review. 1995. 25(1): 157-173.

Google Scholar

[9] HONDA M, NISHIDA Y, EGGERT L, SAROLAHTI P, TOKUDA H. Multipath Congestion Control for Shared Bottleneck[C]. Proc. PFLDNeT workshop, May 2009: 357-378.

Google Scholar

[10] JAFF J. Bottleneck Flow Control Transcations on Communication[J]. IEEE/ACM ToN, 1981, 29(7): 954~962.

Google Scholar

[11] Xu Changbiao, Long Keping, Yang Shizhong. Dual AIMD-Based TCP Congestion Control[J]. Journal of computer research and development, 2003, 40(8): 1175-1180.

Google Scholar