RobE: Robust Connection Establishment for Multipath TCP

被引:2
|
作者
Amend, Markus [1 ]
Rakocevic, Veselin [2 ]
Matz, Andreas Philipp [1 ]
Bogenfeld, Eckard [1 ]
机构
[1] Deutsch Telekom, Darmstadt, Germany
[2] City Univ London, London, England
关键词
Multi-Path TCP; MPTCP; Connection Establishment; Next generation networking; Computer network reliability; Disruption tolerant networking; Measurements;
D O I
10.1145/3232755.3232762
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Over the past decade, the way that devices connect to the Internet has changed drastically. The introduction of high-speed mobile networks and the omnipresence of wireless access points led to a situation where most devices offer multiple network interfaces, such as cellular and WiFi radios. However the most prevalent Layer 4 protocol, TCP, is not multipath capable and thus limited to using one interface at a time [4]. Multipath TCP [6], which is based on the classic TCP, resolves this problem by spreading the data flow across multiple paths. When a new connection is established, an initial subflow is created for backwards compatibility to TCP; afterwards, additional subflows can be created and MPTCP offers resilience against link failures [1]. Depending on the first flow to create a new connection prevents MPTCP from exploiting multi-link capabilities during the establishment phase. Therefore, if the initial subflow is not successful, a connection cannot be established. In this paper an extension to the existing MPTCP standard is proposed: MPTCP RobE. This solution extends the inherent resiliency of MPTCP against link failures to the establishment phase by introducing the concept of several potentially initial subflows, which tremendously increases the chance to build a successful initial subflow, and at the same time improves end-to-end latency during the establishment phase significantly. In this paper, three different concepts for MPTCP RobE are proposed and discussed with regard to technical aspects and MPTCP standard integration. Finally, a protoype is used to verify the performance of MPTCP RobE with respect to robustness and latency gains in different scenarios.
引用
收藏
页码:76 / 82
页数:7
相关论文
共 50 条
  • [1] A TCP connection establishment filter: Symmetric connection detection
    Whitehead, Brad
    Lung, Chung-Horng
    Rabinovitch, Peter
    2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 247 - +
  • [2] Secure and Lightweight Subflow Establishment of Multipath-TCP
    Noh, Gunhee
    Park, Hoorin
    Roh, Heejun
    Lee, Wonjun
    IEEE ACCESS, 2019, 7 : 177438 - 177448
  • [3] Can Multipath TCP be Robust to Cyber Attacks With Incomplete Information?
    Cao, Yuanlong
    Chen, Jing
    Liu, Qinghua
    Lei, Gang
    Wang, Hao
    You, Ilsun
    IEEE ACCESS, 2020, 8 : 165872 - 165883
  • [4] Multipath TCP
    Paasch, Christoph
    Bonaventure, Olivier
    COMMUNICATIONS OF THE ACM, 2014, 57 (04) : 51 - 57
  • [5] TRAP: A Three-Way Handshake Server for TCP Connection Establishment
    Hsu, Fu-Hau
    Hwang, Yan-Ling
    Tsai, Cheng-Yu
    Cai, Wei-Tai
    Lee, Chia-Hao
    Chang, KaiWei
    APPLIED SCIENCES-BASEL, 2016, 6 (11):
  • [6] Experimenting with Multipath TCP
    Barre, Sebastien
    Bonaventure, Olivier
    Raiciu, Costin
    Handley, Mark
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2010, 40 (04) : 443 - 444
  • [7] Securing MultiPath TCP
    Jadin, Mathieu
    Tihon, Gautier
    17TH IEEE INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES - IEEE EUROCON 2017 CONFERENCE PROCEEDINGS, 2017, : 954 - 959
  • [8] Experimenting with Multipath TCP
    Barre, Sebastien
    Bonaventure, Olivier
    Raiciu, Costin
    Handley, Mark
    TOWARDS A SERVICE-BASED INTERNET, 2010, 6481 : 193 - +
  • [9] ReMP TCP: Low Latency Multipath TCP
    Froemmgen, Alexander
    Erbshaeusser, Tobias
    Buchmann, Alejandro
    Zimmermann, Torsten
    Wehrle, Klaus
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016, : 783 - 789
  • [10] Measuring TCP Connection Establishment Times of Dual-Stacked Web Services
    Bajpai, Vaibhav
    Schoenwaelder, Juergen
    2013 9TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2013, : 130 - 133