Reducing the Flow Completion Time for Multipath TCP

被引:2
|
作者
Heo, GeonYeong [1 ]
Yoo, Joon [1 ]
机构
[1] Gachon Univ, Dept Software, Seongnam, South Korea
基金
新加坡国家研究基金会;
关键词
Multipath TCP; Wireless Network; Flow completion time; MPTCP Scheduler;
D O I
10.3837/tiis.2019.08.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The modern mobile devices are typically equipped with multiple network interfaces, e.g., 4G LTE, Wi-Fi, Bluetooth, but the current implementation of TCP can support only a single path at the same time. The Multipath TCP (MPTCP) leverages the multipath feature and provides (i) robust connection by utilizing another interface if the current connection is lost and (ii) higher throughput than single path TCP by simultaneously leveraging multiple network paths. However, if the performance between the multiple paths are significantly diverse, the receiver may have to wait for packets from the slower path, causing reordering and buffering problems. To solve this problem, previous MPTCP schedulers mainly focused on predicting the latency of the path beforehand. Recent studies, however, have shown that the path latency varies by a large margin over time, thus the MPTCP scheduler may wrongly predict the path latency, causing performance degradation. In this paper, we propose a new MPTCP scheduler called, choose fastest subflow (CFS) scheduler to solve this problem. Rather than predicting the path latency, CFS utilizes the characteristics of these paths to reduce the overall flow completion time by redundantly sending the last part of the flow to both paths. We compare the performance through real testbed experiments that implements CFS. The experimental results on both synthetic packet generation and actual Web page requests, show that CFS consistently outperforms the previous proposals in all cases.
引用
收藏
页码:3900 / 3916
页数:17
相关论文
共 50 条
  • [31] Enhancing Buffer Dimensioning for Multipath TCP
    Coudron, Matthieu
    Ho-Dac-Duy Nguyen
    Secci, Stefano
    2016 7TH INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2016,
  • [32] Network Coding Based Multipath TCP
    Li, Ming
    Lukyanenko, Andrey
    Cuit, Yong
    2012 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2012, : 25 - 30
  • [33] Multipath TCP IDS Evasion and Mitigation
    Afzal, Zeeshan
    Lindskog, Stefan
    INFORMATION SECURITY, ISC 2015, 2015, 9290 : 265 - 282
  • [34] Experimental Evaluation of Multipath TCP with MPI
    Popat, Khushi J.
    Raval, Jigar
    Johnson, Samuel
    Patel, Bhavesh
    PROCEEDING OF THE THIRD INTERNATIONAL SYMPOSIUM ON WOMEN IN COMPUTING AND INFORMATICS (WCI-2015), 2015, : 533 - 538
  • [35] Security for multipath TCP: a constructive approach
    Diez, Javier
    Bagnulo, Marcelo
    Valera, Francisco
    Vidal, Ivan
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2011, 6 (03) : 146 - 155
  • [36] IoT Traffic Offloading with MultiPath TCP
    Silva, Celso F.
    Ferlin, Simone
    Alay, Ozgu
    Brunstrom, Anna
    Kimura, Bruno Y. L.
    IEEE COMMUNICATIONS MAGAZINE, 2021, 59 (04) : 51 - 57
  • [37] Performance Analysis and Optimization of Multipath TCP
    Lam, Ka Kit
    Chapin, John M.
    Chan, Vincent W. S.
    2011 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2011, : 695 - 700
  • [38] An enhanced socket API for Multipath TCP
    Hesmans, Benjamin
    Bonaventure, Olivier
    PROCEEDINGS OF THE ACM, IRTF & ISOC APPLIED NETWORKING RESEARCH WORKSHOP (ANRW'16), 2016, : 1 - 6
  • [39] Observing real Multipath TCP traffic
    Viet-Hoang Tran
    De Coninck, Quentin
    Hesmans, Benjamin
    Sadre, Ramin
    Bonaventure, Olivier
    COMPUTER COMMUNICATIONS, 2016, 94 : 114 - 122
  • [40] Securing MultiPath TCP: Design & Implementation
    Jadin, Mathieu
    Tihon, Gautier
    Pereira, Olivier
    Bonaventure, Olivier
    IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,