ReMP TCP: Low Latency Multipath TCP

被引:42
|
作者
Froemmgen, Alexander [1 ]
Erbshaeusser, Tobias [1 ]
Buchmann, Alejandro [1 ]
Zimmermann, Torsten [2 ]
Wehrle, Klaus [2 ]
机构
[1] Tech Univ Darmstadt, Databases & Distributed Syst, Darmstadt, Germany
[2] Rhein Westfal TH Aachen, Commun & Distributed Syst, Aachen, Germany
关键词
D O I
10.1109/ICC.2016.7510787
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
More and more Internet-enabled devices, such as server instances or smartphones, have multiple network interfaces. Multipath TCP (MPTCP) has proven to increase bandwidth for these devices, while remaining compatible with the existing network infrastructure and applications. For interactive applications and services, however, low latency and low jitter often is more important than bandwidth. In this paper, we rethink the MPTCP approach, focusing on end-to-end latency and jitter. We propose ReMP TCP, an MPTCP extension that sends data redundantly over multiple paths in the network. Exchanging bandwidth for latency, this approach guarantees the lowest possible latency in existing best-effort networks. The integration into the MPTCP protocol provides benefits such as transparent end-to-end connection establishment, multipath-enabled congestion control, and the prevention of head of line blocking. We discuss end-to-end latency in multipath environments considering both queuing delays and packet drops. Further, we evaluate the performance of our ReMP TCP Linux Kernel implementation for data center and mobile scenarios in Mininet and real world experiments. We show for a real world mobile scenario in a stressed environment that ReMP TCP can halve the average round-trip time and reduce its standard deviation by a factor of 19.
引用
收藏
页码:783 / 789
页数:7
相关论文
共 50 条
  • [21] Measuring and Modeling Multipath TCP
    Viet-Hoang Tran
    Sadre, Ramin
    Bonaventure, Olivier
    INTELLIGENT MECHANISMS FOR NETWORK CONFIGURATION AND SECURITY, 2015, 9122 : 66 - 70
  • [22] Experimentation and Analysis of Multipath TCP
    Anilal, P.
    Sainandan, B. V.
    Sai, Siva Sankara S.
    Yellai, Prabhakara
    2015 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNCATIONS SYSTEMS (ANTS), 2015,
  • [23] Researching Multipath TCP Adoption
    Warma, Henna
    Hammainen, Heikki
    MECHANISMS FOR AUTONOMOUS MANAGEMENT OF NETWORKS AND SERVICES, 2010, 6155 : 77 - 80
  • [24] Packet Scheduling for Multipath TCP
    Hwang, Jaehyun
    Yoo, Joon
    2015 SEVENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS, 2015, : 177 - 179
  • [25] Passive analysis for multipath TCP
    Coudron, Matthieu
    ASIAN INTERNET ENGINEERING CONFERENCE (AINTEC 2019), 2019, : 25 - 32
  • [26] Tracing Multipath TCP Connections
    Hesmans, B.
    Bonaventure, O.
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (04) : 361 - 362
  • [27] Low-latency adaptive streaming over TCP
    Goel, Ashvin
    Krasic, Charles
    Walpole, Jonathan
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2008, 4 (03)
  • [28] Performance Evaluation of Multipath TCP
    Faisal, Mohammad
    Abbas, Ash Mohammad
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2015, 15 (01): : 41 - 42
  • [29] TCP smart framing: A segmentation algorithm to reduce TCP latency
    Mellia, M
    Meo, M
    Casetti, C
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2005, 13 (02) : 316 - 329
  • [30] Practical Random Linear Coding for MultiPath TCP: MPC-TCP
    Ageneau, Paul-Louis
    Boukhatem, Nadia
    Gerla, Mario
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS (ICT 2017), 2017,