An in-depth understanding of multipath TCP on mobile devices: Measurement and system design

Ashkan Nikravesh, Yihua Guo, Feng Qian, Z. Morley Mao, Subhabrata Sen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

78 Scopus citations

Abstract

Today's mobile devices are usually equipped with multiple wireless network interfaces that provide new opportunities for improving application performance. In this paper, we conduct an in-depth study of multipath for mobile settings, focusing on MPTCP, with the goal of developing key insights for evolving the mobile multipath design. First, we conduct to our knowledge the most indepth and the longest user trial of mobile multipath that focuses not only on MPTCP performance, but also on cross-layer interactions. Second, we identify a new research problem of multipath-aware CDN server selection. We demonstrate its real-world importance and provide recommendations. Third, our measurement findings lead us to design and implement a flexible software architecture for mobile multipath called MPFlex, which strategically employs multiplexing to improve multipath performance (by up to 63% for short-lived flows). MPFlex decouples the high-level scheduling algorithm and the low-level OS protocol implementation, and enables developers to flexibly plug-in new multipath features. MPFlex also provides an ideal vantage point for flexibly realizing user-specified multipath policies and is friendly to middleboxes.

Original languageEnglish (US)
Title of host publicationProceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM
PublisherAssociation for Computing Machinery
Pages189-201
Number of pages13
Edition1
ISBN (Print)9781450342261
DOIs
StatePublished - Oct 3 2016
Externally publishedYes
Event22nd Annual International Conference on Mobile Computing and Networking, MobiCom 2016 - New York, United States
Duration: Oct 3 2016Oct 7 2016

Publication series

NameProceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM
Number1
Volume0

Conference

Conference22nd Annual International Conference on Mobile Computing and Networking, MobiCom 2016
CountryUnited States
CityNew York
Period10/3/1610/7/16

Bibliographical note

Funding Information:
We thank the anonymous reviewers and our shepherd for their helpful feedback. This research was supported in part by NSF under CNS-1059372 and CNS-1345226, as well as by Indiana University Faculty Research Support Program (FRSP) - Seed Funding.

Publisher Copyright:
© 2016 ACM.

Copyright:
Copyright 2018 Elsevier B.V., All rights reserved.

Fingerprint Dive into the research topics of 'An in-depth understanding of multipath TCP on mobile devices: Measurement and system design'. Together they form a unique fingerprint.

Cite this