MPTCP plus : Enhancing Adaptive HTTP Video Streaming over Multipath

被引:0
|
作者
Zhao, Jia [1 ]
Liu, Jiangchuan [1 ]
Zhang, Cong [2 ]
Cui, Yong [3 ]
Jiang, Yong [4 ]
Gong, Wei [2 ]
机构
[1] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC, Canada
[2] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei, Anhui, Peoples R China
[3] Tsinghua Univ, Dept Comp Sci & Technol, Beijing, Peoples R China
[4] Tsinghua Univ, Grad Sch Shenzhen, Beijing, Peoples R China
基金
加拿大自然科学与工程研究理事会; 中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a systematic study on adaptive streaming over MPTCP. We start from realworld experiments with Dynamic Adaptive Streaming over HTTP (DASH) and analysis on its performance over MPTCP. We show that DASH can greatly benefit from the improved aggregated throughput by MPTCP; yet the inter-path throughput difference and the intrapath throughput fluctuation have noticeable (negative) impact, too. Without a proper design of path selection and adaptation in MPTCP, they can easily confuse the adaptation logic of DASH, resulting in low bitrates or frequent rebuffering even if high-bandwidth paths are available. We present MPTCP+, an extended multipath TCP solution to offer high quality and smooth playback for adaptive HTTP streaming. MPTCP+ incorporates a path use decision algorithm that smartly disables/enables a path to minimize the inter-path difference, and a novel congestion control algorithm that smooths congestion window evolution with multiple paths. We have implemented MPTCP+ in the MPTCP Linux kernel, with minimum change on the server-side MPTCP module only. It is fully compatible with the existing MPTCP clients and requires no change on the upper-layer protocols, too. Our experiments suggest that MPTCP+ increases the quality of experience (QoE) of DASH by up to 50%.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Is Multipath TCP (MPTCP) Beneficial for Video Streaming over DASH?
    James, Cyriac
    Halepovic, Emir
    Wang, Mea
    Jana, Rittwik
    Shankaranarayanan, N. K.
    2016 IEEE 24TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2016, : 331 - 336
  • [2] SmartStreamer: Preference-Aware Multipath Video Streaming Over MPTCP
    Elgabli, Anis
    Aggarwal, Vaneet
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (07) : 6975 - 6984
  • [3] Dynamic Adaptive Streaming Over HTTP using Scalable Video Coding With Multipath TCP in SDN
    Gohar, Ali
    Raza, Ali
    Lee, Sanghwan
    33RD INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2019), 2019, : 480 - 484
  • [4] Bandwidth Estimation in Adaptive Video Streaming Over HTTP
    Lazic, Krsto
    Basicevic, Ilija
    Kovacevic, Jelena
    2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2015, : 62 - 65
  • [5] Emulation of HTTP Adaptive Video Streaming over SDN
    Liotou, Eirini
    Chatzieleftheriou, Konstantina
    Christodoulou, Gerasimos
    Passas, Nikos
    Merakos, Lazaros
    2021 IEEE INTERNATIONAL MEDITERRANEAN CONFERENCE ON COMMUNICATIONS AND NETWORKING (IEEE MEDITCOM 2021), 2021, : 144 - 149
  • [6] Optimizing Video Encoding for Adaptive Streaming over HTTP
    Adzic, Velibor
    Kalva, Hari
    Furht, Borko
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (02) : 397 - 403
  • [7] Multipath Dynamic Adaptive Streaming over HTTP Using Scalable Video Coding in Software Defined Networking
    Gohar, Ali
    Lee, Sanghwan
    APPLIED SCIENCES-BASEL, 2020, 10 (21): : 1 - 16
  • [8] Adaptive Bitrate Video Delivery using HTTP/2 over MPTCP Architecture
    Hayes, Brian
    Chang, Yusun
    Riley, George
    2017 13TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2017, : 68 - 73
  • [9] Adaptive Video Streaming over HTTP with Dynamic Resource Estimation
    Truong Cong Thang
    Le, Hung T.
    Nguyen, Hoc X.
    Pham, Anh T.
    Kang, Jung Won
    Ro, Yong Man
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2013, 15 (06) : 635 - 644
  • [10] QoE-aware Video Adaptive Streaming over HTTP
    Dac, Chien T.
    Tran, Huyen T. T.
    Truong Thu Huong
    Son Tran
    Nguyen Huu Thanh
    Pham Ngoc Nam
    Truong Cong Thang
    IEEE ICCE 2020: 2020 IEEE EIGHTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2021, : 117 - 122