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 条
  • [41] Adaptive linear prediction based dynamic bandwidth allocation for real-time VBR video in EPON
    Guo, Yong
    Tan, Xiao-Hong
    Fan, Ge
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2007, 41 (08): : 1383 - 1387
  • [42] An Innovative Approach to Rate Adaptation in IEEE 802.11 Real-Time Industrial Networks
    Tramarin, Federico
    Vitturi, Stefano
    Luvisotto, Michele
    2016 IEEE WORLD CONFERENCE ON FACTORY COMMUNICATION SYSTEMS (WFCS), 2016,
  • [43] Smart Instrumentation in Video Streams Using Real-time Bit-rate Adaptation
    KYAW Ko Ko Htet
    TAN Kok Kiong
    Instrumentation, 2020, 7 (01) : 1 - 12
  • [44] Resource allocation for CDMA networks based on real-time source rate adaptation
    Kwasinski, A
    Farvardin, N
    2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5: NEW FRONTIERS IN TELECOMMUNICATIONS, 2003, : 3307 - 3311
  • [45] On Congestion Control for Streaming Real-time Applications over Wireless Networks with Bandwidth Variation
    Lee, Ho-Jin
    Jeon, Jae-Han
    Lim, Jong-Tae
    2008 14TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS, (APCC), VOLS 1 AND 2, 2008, : 306 - 310
  • [46] PREDICTIVE DYNAMIC BANDWIDTH ALLOCATION FOR EFFICIENT TRANSPORT OF REAL-TIME VBR VIDEO OVER ATM
    CHONG, S
    LI, SQ
    GHOSH, J
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (01) : 12 - 23
  • [47] AAL type 1 for real-time video transmission over ATM networks
    Andreatos, A
    Kalivas, D
    ICECS 96 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2, 1996, : 780 - 783
  • [48] Fault Tolerance of Real-time Video Streaming Protocols over SDN Networks
    Gaikwad, Shailendra
    Tafleen, Sana
    Gottumukkala, Raju
    Elgazzar, Khalid
    2018 14TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2018, : 101 - 107
  • [49] Quality of Experience Analysis of Real-Time Video Streaming over Lossy Networks
    Murshed, Ayman N.
    Khalifeh, Ala' F.
    Al-Taee, Majid A.
    2013 IEEE JORDAN CONFERENCE ON APPLIED ELECTRICAL ENGINEERING AND COMPUTING TECHNOLOGIES (AEECT), 2013,
  • [50] Real-time Video Streaming in Mobile Cloud Over Heterogeneous Wireless Networks
    Abdallah-Saleh, Saleh
    Wang, Qi
    Grecos, Christos
    REAL-TIME IMAGE AND VIDEO PROCESSING 2012, 2012, 8437