Compared with using only a single wireless path such as WiFi, leveraging multipath (e.g., WiFi and cellular) can dramatically improve users' quality of experience (QoE) for mobile video streaming. However, Multipath TCP (MPTCP), the de-facto multipath solution, lacks the support to prioritize one path over another. When applied to video streaming, it may cause undesired network usage such as substantial over-utilization of the metered cellular link. In this paper, we propose MP-DASH, a multipath framework for video streaming with the awareness of network interface preferences from users. The basic idea behind MP-DASH is to strategically schedule video chunks' delivery and thus satisfy user preferences. MP-DASH can work with a wide range of off-the-shelf video rate adaptation algorithms with very small changes. Our extensive field studies at 33 locations in three U.S. states suggest that MP-DASH is very effective: it can reduce cellular usage by up to 99% and radio energy consumption by up to 85% with negligible degradation of QoE, compared with off-the-shelf MPTCP.
|Original language||English (US)|
|Title of host publication||CoNEXT 2016 - Proceedings of the 12th International Conference on Emerging Networking EXperiments and Technologies|
|Publisher||Association for Computing Machinery, Inc|
|Number of pages||15|
|State||Published - Dec 6 2016|
|Event||12th ACM Conference on Emerging Networking Experiments and Technologies, ACM CoNEXT 2016 - Irvine, United States|
Duration: Dec 12 2016 → Dec 15 2016
|Name||CoNEXT 2016 - Proceedings of the 12th International Conference on Emerging Networking EXperiments and Technologies|
|Other||12th ACM Conference on Emerging Networking Experiments and Technologies, ACM CoNEXT 2016|
|Period||12/12/16 → 12/15/16|
Bibliographical noteFunding Information:
We thank Rittwik Jana, Emir Halepovic, and the anonymous reviewers for their valuable comments and suggestions, and in particular Adrian Perrig for shepherding the paper. We thank Yeon-sup Lim, Xiufeng Xie, Xinyu Zhang, and Darijo Raca for their help to implement MP-DASH. Feng Qian's research was supported in part by National Science Foundation Grant CNS-1566331.
- Adaptive video streaming
- Multipath TCP