Improving the Efficiency of Multipath Transport Protocols

Loading...
Thumbnail Image
Journal Title
Journal ISSN
Volume Title
School of Science | Doctoral thesis (article-based) | Defence date: 2014-11-21
Checking the digitized thesis and permission for publishing
Instructions for the author
Date
2014
Major/Subject
Mcode
Degree programme
Language
en
Pages
86 + app. 57
Series
Aalto University publication series DOCTORAL DISSERTATIONS, 168/2014
Abstract
Smart devices equipped with multiple network interfaces are becoming commonplace. However, even when multiple interfaces are successfully connected to the Internet, traditional TCP/IP typically continues to use only a single default interface for data transmission. It has become one of the unsolved issues in today's Internet to improve performance and robustness by aggregating multiple network paths simultaneously. This thesis investigates how to improve the effciency of multipath transport protocols. In multipath transmission, for instance, one of the key challenges is to effectively multiplex paths with mismatched characteristics in terms of bandwidths, delays, and loss rates. The first solution is to utilize the redundancy of systematic packet coding so as to compensate for missing packets with a light overhead. This redundancy is updated in a timely fashion according to the dynamic path characteristics, and a pre-blocking warning mechanism is triggered in the case of proactive redundancy underestimation. In the second solution, the timeout impact on aggregate goodput and receive buyers is analyzed. Moreover, the minimum timeout constraint is removed at the sender, while the delayed ACK function is reserved at the receiver. In data center networks, the investigation focuses on the sharing of network resources among multiple transport ows in the many-to-one traffc pattern. The solution mitigates the Incast collapse problem in both single and multi-homed topologies by using an equally weighted congestion control algorithm.
Description
Supervising professor
Ylä-Jääski, Antti, Prof., Aalto University, Department of Computer Science and Engineering, Finland
Thesis advisor
Lukyanenko, Andrey, Dr., Aalto University, Department of Computer Science and Engineering, Finland
Siekkinen, Matti, Dr., Aalto University, Department of Computer Science and Engineering, Finland
Keywords
TCP, multipath transmission, packet coding, delayed ACK, data center
Other note
Parts
  • [Publication 1]: Ming Li, Andrey Lukyanenko, and Yong Cui. Network coding based multipath TCP. In Proceedings of the 15th IEEE Global Internet Symposium (INFOCOM ’12 Workshop), Orlando, FL USA, pp:25-30, March 2012.
    DOI: 10.1109/INFCOMW.2012.6193502 View at publisher
  • [Publication 2]: Ming Li, Andrey Lukyanenko, Sasu Tarkoma, Yong Cui and Antti Ylä-Jääski. Tolerating Path Heterogeneity in Multipath TCP with Bounded Receive Buffers. Computer Networks, ISSN 1389-1286, Volume 64, pp:1-14, February 2014.
    DOI: 10.1016/j.comnet.2014.01.011 View at publisher
  • [Publication 3]: Ming Li, Andrey Lukyanenko, Sasu Tarkoma and Antti Ylä-Jääski. The Delayed ACK Evolution in MPTCP. In Proceedings of the IEEE Global Communications Conference (GLOBECOM ’13), Atlanta, GA USA, pp:2304-2310, December 2013.
  • [Publication 4]: Ming Li, Andrey Lukyanenko, Sasu Tarkoma and Antti Ylä-Jääski. Efficient New Delayed ACK for TCP: Old Problem, New Insight. In Proceedings of the ACM Conference on Modeling, Analysis & Simulation of Wireless and Mobile Systems (MSWiM ’13), Barcelona, Spain, pp:355-364, November 2013.
    DOI: 10.1145/2507924.2507948 View at publisher
  • [Publication 5]: Ming Li, Andrey Lukyanenko, Sasu Tarkoma and Antti Ylä-Jääski. MPTCP Incast in Data Center Networks. China Communications feature topic on Cloud Computing, ISSN 1673-5447, Volume 11, No.4, pp:25-37, April 2014.
    DOI: 10.1109/CC.2014.6827566 View at publisher
Citation