Video packet selection and scheduling for multipath streaming

被引:85
|
作者
Jurca, Dan [1 ]
Frossard, Pascal [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Signal Proc Inst, CH-1015 Lausanne, Switzerland
关键词
branch and bound; load balancing; multipath streaming; packet scheduling;
D O I
10.1109/TMM.2006.888017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the problem of choosing the best streaming policy for distortion optimal multipath video delivery, under network bandwidth and playback delay constraints. The streaming policy consists in a joint selection of the network path and of the video packets to be transmitted, along with their sending time. A simple streaming model is introduced, which takes into account the video packet importance, and the dependencies between packets. A careful timing analysis allows to compute the quality perceived by the receiver for a constrained playback delay, as a function of the streaming policy. We derive an optimization problem based on a video abstraction model, under the assumption that the server knows, or can predict accurately the state of the network. A detailed analysis of constrained multipath streaming systems provides helpful insights to design an efficient branch and bound algorithm that finds the optimal streaming strategy. This solution allows to bound the performance of any scheduling strategy, but the complexity of the algorithm becomes rapidly intractable. We therefore propose a fast heuristic-based algorithm, built on load-balancing principles. It allows to reach close to optimal performance with a polynomial time complexity. The algorithm is then adapted to live streaming scenarios, where the server has only a partial knowledge of the packet stream, and the channel bandwidth. Extensive simulations show that the proposed algorithm only induces a negligible distortion penalty compared to the optimal strategy, even when the optimization horizon is limited, or the rate estimation is not perfect. Simulation results also demonstrate that the proposed scheduling solution performs better than common scheduling algorithms, and therefore represents a very efficient low-complexity multipath streaming algorithm, for both stored and live video services.
引用
收藏
页码:629 / 641
页数:13
相关论文
共 50 条
  • [1] Congestion Control and Packet Scheduling for Multipath Real Time Video Streaming
    Zhang, Songyang
    Lei, Weimin
    Zhang, Wei
    Guan, Yunchong
    Li, Hao
    [J]. IEEE ACCESS, 2019, 7 : 59758 - 59770
  • [2] Optimal packet scheduling and rate control for video streaming
    Gurses, Eren
    Akar, Gozde Bozdagi
    Akar, Nail
    [J]. VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2007, PTS 1 AND 2, 2007, 6508
  • [3] Chorus: Coordinating Mobile Multipath Scheduling and Adaptive Video Streaming
    Lv, Gerui
    Wu, Qinghua
    Liu, Yanmei
    Li, Zhenyu
    Tan, Qingyue
    Yang, Furong
    Chen, Wentao
    Ma, Yunfei
    Guo, Hongyu
    Chen, Ying
    Xie, Gaogang
    [J]. PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, ACM MOBICOM 2024, 2024, : 246 - 262
  • [4] Packet scheduling for scalable video streaming over lossy packet access networks
    Maani, Ehsan
    Luo, Yijing
    Pahalawatta, Peshala
    Katsaggelos, Aggelos
    [J]. PROCEEDINGS - 16TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, VOLS 1-3, 2007, : 591 - 596
  • [5] Adaptive packet scheduling for scalable video streaming with network coding
    Huang, Shenglan
    Izquierdo, Ebroul
    Hao, Pengwei
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2017, 43 : 10 - 20
  • [6] Adaptive Packet Scheduling for Scalable Video Streaming with Network Coding
    Huang, Shenglan
    Izquierdo, Ebroul
    Hao, Pengwei
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016, : 174 - 179
  • [7] FBMS: Friendliness Balancing based Multipath Scheduling for Differential Video Streaming
    Xu, Ziheng
    Quan, Wei
    Liu, Mingyuan
    Cheng, Nan
    Zhang, Xue
    Liu, Kang
    Gao, Deyun
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 134 - 139
  • [8] A Novel Scheduling Strategy for MMT-based Multipath Video Streaming
    Afzal, Samira
    Testoni, Vanessa
    de Oliveira, Jean Felipe F.
    Rothenberg, Christian Esteve
    Kolan, Prakash
    Bouazizi, Imed
    [J]. 2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [9] A joint packet selection/omission and FEC system for streaming video
    Huang, Ying-Zong
    Apostolopoulos, John G.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL I, PTS 1-3, PROCEEDINGS, 2007, : 845 - +
  • [10] Packet Scheduling for Multipath TCP
    Hwang, Jaehyun
    Yoo, Joon
    [J]. 2015 SEVENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS, 2015, : 177 - 179