TY - GEN
T1 - MPVSched
T2 - 17th International Conference on Networking, Architecture and Storage, NAS 2024
AU - Xu, Haoran
AU - Zhang, Xiaoxi
AU - Duan, Jingpu
AU - Wu, Chuan
AU - Zuo, Jinhang
AU - Zeng, Xuan
AU - Chen, Chen
AU - Qiu, Yubing
AU - Chen, Xu
PY - 2024
Y1 - 2024
N2 - With the widespread adoption of video streaming applications, effective video delivery solutions are crucial for providing seamless user experiences. Recent studies have revealed that multipath transmissions are beneficial to video streaming applications, given their potential of better load balancing and fault tolerance, relative to single path settings. However, the necessity of cross-layer co-design of multipath routing and video frame scheduling is overlooked. This work identifies that preset or path-oblivious frame scheduling used in existing works cannot adapt to network dynamics and fail to enhance the quality of experiences (QoE) in multipath transmissions. Therefore, we propose MPVSched, a novel framework that unifies the design of multipath routing and application-layer frame scheduling, with a particular focus on improving the rebuffer rate for short video delivery. At the network layer, we propose to use network-assisted routing that selects the optimal paths for each video transmission, with per-hop per-frame latency prediction. We implement an end-to-end QUIC-based video streaming system by integrating our routing strategy and application-layer frame scheduler, which effectively improves streaming efficiency and prevents user-side freezes. Our testbed experiments with real-world short video request traces demonstrate that MPVSched can achieve reductions of up to 28.58% in rebuffer ratio, compared to representative baseline methods. © 2024 IEEE.
AB - With the widespread adoption of video streaming applications, effective video delivery solutions are crucial for providing seamless user experiences. Recent studies have revealed that multipath transmissions are beneficial to video streaming applications, given their potential of better load balancing and fault tolerance, relative to single path settings. However, the necessity of cross-layer co-design of multipath routing and video frame scheduling is overlooked. This work identifies that preset or path-oblivious frame scheduling used in existing works cannot adapt to network dynamics and fail to enhance the quality of experiences (QoE) in multipath transmissions. Therefore, we propose MPVSched, a novel framework that unifies the design of multipath routing and application-layer frame scheduling, with a particular focus on improving the rebuffer rate for short video delivery. At the network layer, we propose to use network-assisted routing that selects the optimal paths for each video transmission, with per-hop per-frame latency prediction. We implement an end-to-end QUIC-based video streaming system by integrating our routing strategy and application-layer frame scheduler, which effectively improves streaming efficiency and prevents user-side freezes. Our testbed experiments with real-world short video request traces demonstrate that MPVSched can achieve reductions of up to 28.58% in rebuffer ratio, compared to representative baseline methods. © 2024 IEEE.
UR - http://www.scopus.com/inward/record.url?scp=85216921509&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-85216921509&origin=recordpage
U2 - 10.1109/NAS63802.2024.10781355
DO - 10.1109/NAS63802.2024.10781355
M3 - RGC 32 - Refereed conference paper (with host publication)
T3 - International Conference on Networking, Architecture and Storage, NAS
BT - 2024 International Conference on Networking, Architecture and Storage (NAS) - Proceedings
PB - IEEE
Y2 - 29 November 2024 through 1 December 2024
ER -