Real-time Bandwidth Prediction and Rate Adaptation for Video Calls over Cellular Networks

被引:32
|
作者
Kurdoglu, Eymen [1 ]
Liu, Yong [1 ]
Wang, Yao [1 ]
Shi, Yongfang [2 ]
Gu, ChenChen [2 ]
Lyu, Jing [2 ]
机构
[1] NYU, Tandon Sch Engn, Dept Elect & Comp Engn, Brooklyn, NY 11201 USA
[2] Tencent Co Ltd, Shenzhen 518057, Peoples R China
关键词
real-time; cross-layer; forecasting; hierarchical-p; TCP;
D O I
10.1145/2910017.2910608
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study interactive video calls between two users, where at least one of the users is connected over a cellular network. It is known that cellular links present highly-varying network bandwidth and packet delays. If the sending rate of the video call exceeds the available bandwidth, the video frames may be excessively delayed, destroying the interactivity of the video call. In this paper, we present Rebera, a cross-layer design of proactive congestion control, video encoding and rate adaptation, to maximize the video transmission rate while keeping the one-way frame delays sufficiently low. Rebera actively measures the available bandwidth in real-time by employing the video frames as packet trains. Using an online linear adaptive filter, Rebera makes a history-based prediction of the future capacity, and determines a bit budget for the video rate adaptation. Rebera uses the hierarchical-P video encoding structure to provide error resilience and to ease rate adaptation, while maintaining low encoding complexity and delay. Furthermore, Rebera decides in real time whether to send or discard an encoded frame, according to the budget, thereby preventing self-congestion and minimizing the packet delays. Our experiments with real cellular link traces demonstrate Rebera can, on average, deliver higher bandwidth utilization and shorter packet delays than Apple's FaceTime.
引用
收藏
页码:122 / 132
页数:11
相关论文
共 50 条
  • [1] Throughput Prediction-Based Rate Adaptation for Real-Time Video Streaming over UAVs Networks
    Zhou, Tongqing
    Zhang, Haidong
    Xu, Ming
    Chen, Yingwen
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2014, 2014, 8491 : 78 - 89
  • [2] A buffered-bandwidth approach for supporting real-time video streaming over cellular networks
    Yuen, Joe
    Chan, Edward
    Lam, Kam-Yiu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2006, 28 (02) : 141 - 155
  • [3] A buffered-bandwidth approach for supporting real-time video streaming over cellular networks
    Joe Yuen
    Edward Chan
    Kam-Yiu Lam
    Multimedia Tools and Applications, 2006, 28 : 141 - 155
  • [4] A rate adaptation transcoding scheme for real-time video transmission over wireless channels
    Lei, ZJ
    Georganas, ND
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2003, 18 (08) : 641 - 658
  • [5] Real-time VBR video traffic prediction for dynamic bandwidth allocation
    Liang, Y
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2004, 34 (01): : 32 - 47
  • [6] Real-time measurement based bandwidth allocation scheme in cellular networks
    Kim, D
    Jun, K
    HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2005, 3726 : 360 - 365
  • [7] Analyzing Real-time Video Delivery over Cellular Networks for Remote Piloting Aerial Vehicles
    Baltaci, Aygun
    Cech, Hendrik
    Mohan, Nitinder
    Geyer, Fabien
    Bajpai, Vaibhav
    Ott, Joerg
    Schupke, Dominic
    PROCEEDINGS OF THE 2022 22ND ACM INTERNET MEASUREMENT CONFERENCE, IMC 2022, 2022, : 98 - 112
  • [8] Bandwidth reallocation techniques for admitting high priority real-time calls in ATM networks
    Miller, LK
    Leiss, EL
    NETWORKING - ICN 2001, PT I, PROCEEDINGS, 2001, 2093 : 549 - 558
  • [9] CapRadar: Real-time adaptive bandwidth prediction for dynamic wireless networks
    Zhang, Menghan
    Jiang, Xianliang
    Jin, Guang
    Li, Penghui
    Chen, Haiming
    COMPUTER NETWORKS, 2023, 233
  • [10] Delay-Constrained Rate Control for Real-Time Video Streaming over Wireless Networks
    Geng, Yufeng
    Zhang, Xinggong
    Niu, Tong
    Zhou, Chao
    Guo, Zongming
    2015 VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2015,