Proxy-based multi-stream scalable video adaptation over wireless networks using subjective quality and rate models

Hao Hu, Xiaoqing Zhu, Yao Wang, Rong Pan, Jiang Zhu, Flavio Bonomi

Research output: Contribution to journalArticle

Abstract

Despite growing maturity in broadband mobile networks, wireless video streaming remains a challenging task, especially in highly dynamic environments. Rapidly changing wireless link qualities, highly variable round trip delays, and unpredictable traffic contention patterns often hamper the performance of conventional end-to-end rate adaptation techniques such as TCP-friendly rate control (TFRC). Furthermore, existing approaches tend to treat all flows leaving the network edge equally, without accounting for heterogeneity in the underlying wireless link qualities or the different rate utilities of the video streams. In this paper, we present a proxy-based solution for adapting the scalable video streams at the edge of a wireless network, which can respond quickly to highly dynamic wireless links. Our design adopts the recently standardized scalable video coding (SVC) technique for lightweight rate adaptation at the edge. Leveraging previously developed rate and quality models of scalable video with both temporal and amplitude scalability, we derive the rate-quality model that relates the maximum quality under a given rate by choosing the optimal frame rate and quantization stepsize. The proxy iteratively allocates rates of different video streams to maximize a weighted sum of video qualities associated with different streams, based on the periodically observed link throughputs and the sending buffer status. The temporal and amplitude layers included in each video are determined to optimize the quality while satisfying the rate assignment. Simulation studies show that our scheme consistently outperforms TFRC in terms of agility to track link qualities and overall subjective quality of all streams. In addition, the proposed scheme supports differential services for different streams, and competes fairly with TCP flows.

Original languageEnglish (US)
Article number6523140
Pages (from-to)1638-1652
Number of pages15
JournalIEEE Transactions on Multimedia
Volume15
Issue number7
DOIs
StatePublished - 2013

Fingerprint

Wireless networks
Telecommunication links
Scalable video coding
Video streaming
Scalability
Throughput

Keywords

  • Scalable video coding (SVC)
  • subjective video quality model
  • video rate adaptation
  • wireless video streaming

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Signal Processing
  • Media Technology
  • Computer Science Applications

Cite this

Proxy-based multi-stream scalable video adaptation over wireless networks using subjective quality and rate models. / Hu, Hao; Zhu, Xiaoqing; Wang, Yao; Pan, Rong; Zhu, Jiang; Bonomi, Flavio.

In: IEEE Transactions on Multimedia, Vol. 15, No. 7, 6523140, 2013, p. 1638-1652.

Research output: Contribution to journalArticle

Hu, Hao ; Zhu, Xiaoqing ; Wang, Yao ; Pan, Rong ; Zhu, Jiang ; Bonomi, Flavio. / Proxy-based multi-stream scalable video adaptation over wireless networks using subjective quality and rate models. In: IEEE Transactions on Multimedia. 2013 ; Vol. 15, No. 7. pp. 1638-1652.
@article{01414399f29f4016831000a9e8af6c25,
title = "Proxy-based multi-stream scalable video adaptation over wireless networks using subjective quality and rate models",
abstract = "Despite growing maturity in broadband mobile networks, wireless video streaming remains a challenging task, especially in highly dynamic environments. Rapidly changing wireless link qualities, highly variable round trip delays, and unpredictable traffic contention patterns often hamper the performance of conventional end-to-end rate adaptation techniques such as TCP-friendly rate control (TFRC). Furthermore, existing approaches tend to treat all flows leaving the network edge equally, without accounting for heterogeneity in the underlying wireless link qualities or the different rate utilities of the video streams. In this paper, we present a proxy-based solution for adapting the scalable video streams at the edge of a wireless network, which can respond quickly to highly dynamic wireless links. Our design adopts the recently standardized scalable video coding (SVC) technique for lightweight rate adaptation at the edge. Leveraging previously developed rate and quality models of scalable video with both temporal and amplitude scalability, we derive the rate-quality model that relates the maximum quality under a given rate by choosing the optimal frame rate and quantization stepsize. The proxy iteratively allocates rates of different video streams to maximize a weighted sum of video qualities associated with different streams, based on the periodically observed link throughputs and the sending buffer status. The temporal and amplitude layers included in each video are determined to optimize the quality while satisfying the rate assignment. Simulation studies show that our scheme consistently outperforms TFRC in terms of agility to track link qualities and overall subjective quality of all streams. In addition, the proposed scheme supports differential services for different streams, and competes fairly with TCP flows.",
keywords = "Scalable video coding (SVC), subjective video quality model, video rate adaptation, wireless video streaming",
author = "Hao Hu and Xiaoqing Zhu and Yao Wang and Rong Pan and Jiang Zhu and Flavio Bonomi",
year = "2013",
doi = "10.1109/TMM.2013.2266092",
language = "English (US)",
volume = "15",
pages = "1638--1652",
journal = "IEEE Transactions on Multimedia",
issn = "1520-9210",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "7",

}

TY - JOUR

T1 - Proxy-based multi-stream scalable video adaptation over wireless networks using subjective quality and rate models

AU - Hu, Hao

AU - Zhu, Xiaoqing

AU - Wang, Yao

AU - Pan, Rong

AU - Zhu, Jiang

AU - Bonomi, Flavio

PY - 2013

Y1 - 2013

N2 - Despite growing maturity in broadband mobile networks, wireless video streaming remains a challenging task, especially in highly dynamic environments. Rapidly changing wireless link qualities, highly variable round trip delays, and unpredictable traffic contention patterns often hamper the performance of conventional end-to-end rate adaptation techniques such as TCP-friendly rate control (TFRC). Furthermore, existing approaches tend to treat all flows leaving the network edge equally, without accounting for heterogeneity in the underlying wireless link qualities or the different rate utilities of the video streams. In this paper, we present a proxy-based solution for adapting the scalable video streams at the edge of a wireless network, which can respond quickly to highly dynamic wireless links. Our design adopts the recently standardized scalable video coding (SVC) technique for lightweight rate adaptation at the edge. Leveraging previously developed rate and quality models of scalable video with both temporal and amplitude scalability, we derive the rate-quality model that relates the maximum quality under a given rate by choosing the optimal frame rate and quantization stepsize. The proxy iteratively allocates rates of different video streams to maximize a weighted sum of video qualities associated with different streams, based on the periodically observed link throughputs and the sending buffer status. The temporal and amplitude layers included in each video are determined to optimize the quality while satisfying the rate assignment. Simulation studies show that our scheme consistently outperforms TFRC in terms of agility to track link qualities and overall subjective quality of all streams. In addition, the proposed scheme supports differential services for different streams, and competes fairly with TCP flows.

AB - Despite growing maturity in broadband mobile networks, wireless video streaming remains a challenging task, especially in highly dynamic environments. Rapidly changing wireless link qualities, highly variable round trip delays, and unpredictable traffic contention patterns often hamper the performance of conventional end-to-end rate adaptation techniques such as TCP-friendly rate control (TFRC). Furthermore, existing approaches tend to treat all flows leaving the network edge equally, without accounting for heterogeneity in the underlying wireless link qualities or the different rate utilities of the video streams. In this paper, we present a proxy-based solution for adapting the scalable video streams at the edge of a wireless network, which can respond quickly to highly dynamic wireless links. Our design adopts the recently standardized scalable video coding (SVC) technique for lightweight rate adaptation at the edge. Leveraging previously developed rate and quality models of scalable video with both temporal and amplitude scalability, we derive the rate-quality model that relates the maximum quality under a given rate by choosing the optimal frame rate and quantization stepsize. The proxy iteratively allocates rates of different video streams to maximize a weighted sum of video qualities associated with different streams, based on the periodically observed link throughputs and the sending buffer status. The temporal and amplitude layers included in each video are determined to optimize the quality while satisfying the rate assignment. Simulation studies show that our scheme consistently outperforms TFRC in terms of agility to track link qualities and overall subjective quality of all streams. In addition, the proposed scheme supports differential services for different streams, and competes fairly with TCP flows.

KW - Scalable video coding (SVC)

KW - subjective video quality model

KW - video rate adaptation

KW - wireless video streaming

UR - http://www.scopus.com/inward/record.url?scp=84886556311&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84886556311&partnerID=8YFLogxK

U2 - 10.1109/TMM.2013.2266092

DO - 10.1109/TMM.2013.2266092

M3 - Article

AN - SCOPUS:84886556311

VL - 15

SP - 1638

EP - 1652

JO - IEEE Transactions on Multimedia

JF - IEEE Transactions on Multimedia

SN - 1520-9210

IS - 7

M1 - 6523140

ER -