Real-time bandwidth prediction and rate adaptation for video calls over cellular networks

Eymen Kurdoglu, Yong Liu, Yao Wang, Yongfang Shi, Chenchen Gu, Jing Lyu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.

Original languageEnglish (US)
Title of host publicationProceedings of the 7th International Conference on Multimedia Systems, MMSys 2016
PublisherAssociation for Computing Machinery, Inc
Pages122-132
Number of pages11
ISBN (Electronic)9781450342971
DOIs
StatePublished - May 10 2016
Event7th ACM International Conference on Multimedia Systems, MMSys 2016 - Klagenfurt, Austria
Duration: May 10 2016May 13 2016

Publication series

NameProceedings of the 7th International Conference on Multimedia Systems, MMSys 2016

Other

Other7th ACM International Conference on Multimedia Systems, MMSys 2016
Country/TerritoryAustria
CityKlagenfurt
Period5/10/165/13/16

Keywords

  • Cross-layer
  • Forecasting
  • Hierarchical-p
  • Real-time

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Human-Computer Interaction
  • Software

Fingerprint

Dive into the research topics of 'Real-time bandwidth prediction and rate adaptation for video calls over cellular networks'. Together they form a unique fingerprint.

Cite this