Layered internet video engineering (LIVE): Network-assisted bandwidth sharing and transient loss protection for scalable video streaming

  • Authors:
  • Xiaoqing Zhu;Rong Pan;Nandita Dukkipati;Vijay Subramanian;Flavio Bonomi

  • Affiliations:
  • Cisco Systems Inc., San Jose, CA;Cisco Systems Inc., San Jose, CA;Cisco Systems Inc., San Jose, CA;Cisco Systems Inc., San Jose, CA;Cisco Systems Inc., San Jose, CA

  • Venue:
  • INFOCOM'10 Proceedings of the 29th conference on Information communications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a novel scheme, Layered Internet Video Engineering (LIVE), in which network nodes feed back virtual congestion levels to video senders to assist both media-aware bandwidth sharing and transient loss protection. The video senders respond to such feedback by adapting the rates of encoded H.264/SVC streams based on their respective video rate-distortion (R-D) characteristics. The same feedback is employed to calculate the amount of forward error correction (FEC) protection for combating transient losses. Simulation studies show that LIVE can minimize the total distortion of all participating video streams and hence maximize their overall quality. At steady state, video streams experience no queueing delays or packet losses. In face of transient congestion, the network-assisted adaptive FEC scheme effectively protects video packets from losses while minimizing overhead. Our theoretical analysis further guarantees system stability for an arbitrary number of streams with heterogenous round trip delays below a prescribed limit. Finally, we show that LIVE streams can coexist with TCP flows within the existing explicit congestion notification (ECN) framework.