{"title":"Acceleration of Multipath TCP by Letting ACKs Take the Shortest Path","authors":"Jiangnan Cheng, Jaehyun Hwang, A. Tang","doi":"10.1109/Sarnoff47838.2019.9067824","DOIUrl":null,"url":null,"abstract":"Multipath TCP (MPTCP) can improve overall throughput of an end-to-end connection by leveraging different network paths. However, the heterogeneity of these paths can significantly hamper MPTCP’s performance. In this paper, we propose to send acknowledgments (ACKs) along the lowest-latency path. This can help improve the performance of MPTCP when subflow throughput is constrained by packet loss by reacting to loss events faster. An active probing module is also developed to dynamically select the lowest-latency path against the potential change of path condition. Experiments demonstrate that overall throughput improvement generally ranges from 10% to 50%.","PeriodicalId":306134,"journal":{"name":"2019 IEEE 40th Sarnoff Symposium","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 40th Sarnoff Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Sarnoff47838.2019.9067824","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Multipath TCP (MPTCP) can improve overall throughput of an end-to-end connection by leveraging different network paths. However, the heterogeneity of these paths can significantly hamper MPTCP’s performance. In this paper, we propose to send acknowledgments (ACKs) along the lowest-latency path. This can help improve the performance of MPTCP when subflow throughput is constrained by packet loss by reacting to loss events faster. An active probing module is also developed to dynamically select the lowest-latency path against the potential change of path condition. Experiments demonstrate that overall throughput improvement generally ranges from 10% to 50%.