MPTCP is a promising transport technique to boost throughput of wireless multi-homed device by supporting multiple concurrent transmissions through heterogeneous wireless interfaces. As the number of concurrent subflows increase, MPTCP can achieve a linearly increasing throughput performance, but it is unclear how much improvement in the end-toend delay performance can be attained from additional subflows. In this paper, we develop an analytical framework to understand the end-to-end delay performance of MPTCP that accounts for TCP dynamics and subflow interactions. Interestingly, it turns out that the delay performance can be even degraded with additional subflows. Considering MPTCP in heterogeneous wireless networks of Wi-Fi and LTE, we formulate a cost minimization problem subject to the end-to-end delay constraint. Based on the insight obtained from our model, we approximate the problem and develop a greedy scheme that splits traffic to minimize the cost while satisfying the delay constraints. Through simulations, we demonstrate that our proposed scheme outperforms the conventional MPTCP, and significantly improves the delay performance while lowering the user cost.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.