SVC-based adaptive video streaming over content-centric networking

Junghwan Lee, Jaehyun Hwang, Nakjung Choi, Hyuck Yoo

Research output: Contribution to journalArticle

10 Citations (Scopus)

Abstract

In recent years, HTTP adaptive streaming (HAS) has attracted considerable attention as the state-of-the-art technology for video transport. HAS dynamically adjusts the quality of video streaming according to the network bandwidth and device capability of users. Content-Centric Networking (CCN) has also emerged as a future Internet architecture, which is a novel communication paradigm that integrates content delivery as a native network primitive. These trends have led to the new research issue of harmonizing HAS with the in-network caching provided by CCN routers. Previous research has shown that the performance of HAS can be improved by using the H.264/SVC(scalable video codec) in the in-network caching environments. However, the previous study did not address the misbehavior that causes video freeze when overestimating the available network bandwidth, which is attributable to the high cache hit rate. Thus, we propose a new SVC-based adaptation algorithm that utilizes a drop timer. Our approach aims to stop the downloading of additional enhancement layers that are not cached in the local CCN routers in a timely manner, thereby preventing excessive consumption of the video buffer. We implemented our algorithm in the SVC-HAS client and deployed a testbed that could run Smooth-Streaming, which is one of the most popular HAS solutions, over CCNx, which is the reference implementation of CCN. Our experimental results showed that the proposed scheme (SLA) could avoid video freeze in an effective manner, but without reducing the high hit rate on the CCN routers or affecting the high video quality on the SVC-HAS client.

Original languageEnglish
Pages (from-to)2430-2447
Number of pages18
JournalKSII Transactions on Internet and Information Systems
Volume7
Issue number10
DOIs
Publication statusPublished - 2013 Nov 6

Fingerprint

HTTP
Video streaming
Routers
Bandwidth
Testbeds
Internet
Communication

Keywords

  • Bitrate selection
  • Content-centric networking
  • Http adaptive video streaming
  • Scalable video codec
  • Video freeze time

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems

Cite this

SVC-based adaptive video streaming over content-centric networking. / Lee, Junghwan; Hwang, Jaehyun; Choi, Nakjung; Yoo, Hyuck.

In: KSII Transactions on Internet and Information Systems, Vol. 7, No. 10, 06.11.2013, p. 2430-2447.

Research output: Contribution to journalArticle

Lee, Junghwan ; Hwang, Jaehyun ; Choi, Nakjung ; Yoo, Hyuck. / SVC-based adaptive video streaming over content-centric networking. In: KSII Transactions on Internet and Information Systems. 2013 ; Vol. 7, No. 10. pp. 2430-2447.
@article{b6fabe8e040344e5b4751f877c129538,
title = "SVC-based adaptive video streaming over content-centric networking",
abstract = "In recent years, HTTP adaptive streaming (HAS) has attracted considerable attention as the state-of-the-art technology for video transport. HAS dynamically adjusts the quality of video streaming according to the network bandwidth and device capability of users. Content-Centric Networking (CCN) has also emerged as a future Internet architecture, which is a novel communication paradigm that integrates content delivery as a native network primitive. These trends have led to the new research issue of harmonizing HAS with the in-network caching provided by CCN routers. Previous research has shown that the performance of HAS can be improved by using the H.264/SVC(scalable video codec) in the in-network caching environments. However, the previous study did not address the misbehavior that causes video freeze when overestimating the available network bandwidth, which is attributable to the high cache hit rate. Thus, we propose a new SVC-based adaptation algorithm that utilizes a drop timer. Our approach aims to stop the downloading of additional enhancement layers that are not cached in the local CCN routers in a timely manner, thereby preventing excessive consumption of the video buffer. We implemented our algorithm in the SVC-HAS client and deployed a testbed that could run Smooth-Streaming, which is one of the most popular HAS solutions, over CCNx, which is the reference implementation of CCN. Our experimental results showed that the proposed scheme (SLA) could avoid video freeze in an effective manner, but without reducing the high hit rate on the CCN routers or affecting the high video quality on the SVC-HAS client.",
keywords = "Bitrate selection, Content-centric networking, Http adaptive video streaming, Scalable video codec, Video freeze time",
author = "Junghwan Lee and Jaehyun Hwang and Nakjung Choi and Hyuck Yoo",
year = "2013",
month = "11",
day = "6",
doi = "10.3837/tiis.2013.10.006",
language = "English",
volume = "7",
pages = "2430--2447",
journal = "KSII Transactions on Internet and Information Systems",
issn = "1976-7277",
publisher = "Korea Society of Internet Information",
number = "10",

}

TY - JOUR

T1 - SVC-based adaptive video streaming over content-centric networking

AU - Lee, Junghwan

AU - Hwang, Jaehyun

AU - Choi, Nakjung

AU - Yoo, Hyuck

PY - 2013/11/6

Y1 - 2013/11/6

N2 - In recent years, HTTP adaptive streaming (HAS) has attracted considerable attention as the state-of-the-art technology for video transport. HAS dynamically adjusts the quality of video streaming according to the network bandwidth and device capability of users. Content-Centric Networking (CCN) has also emerged as a future Internet architecture, which is a novel communication paradigm that integrates content delivery as a native network primitive. These trends have led to the new research issue of harmonizing HAS with the in-network caching provided by CCN routers. Previous research has shown that the performance of HAS can be improved by using the H.264/SVC(scalable video codec) in the in-network caching environments. However, the previous study did not address the misbehavior that causes video freeze when overestimating the available network bandwidth, which is attributable to the high cache hit rate. Thus, we propose a new SVC-based adaptation algorithm that utilizes a drop timer. Our approach aims to stop the downloading of additional enhancement layers that are not cached in the local CCN routers in a timely manner, thereby preventing excessive consumption of the video buffer. We implemented our algorithm in the SVC-HAS client and deployed a testbed that could run Smooth-Streaming, which is one of the most popular HAS solutions, over CCNx, which is the reference implementation of CCN. Our experimental results showed that the proposed scheme (SLA) could avoid video freeze in an effective manner, but without reducing the high hit rate on the CCN routers or affecting the high video quality on the SVC-HAS client.

AB - In recent years, HTTP adaptive streaming (HAS) has attracted considerable attention as the state-of-the-art technology for video transport. HAS dynamically adjusts the quality of video streaming according to the network bandwidth and device capability of users. Content-Centric Networking (CCN) has also emerged as a future Internet architecture, which is a novel communication paradigm that integrates content delivery as a native network primitive. These trends have led to the new research issue of harmonizing HAS with the in-network caching provided by CCN routers. Previous research has shown that the performance of HAS can be improved by using the H.264/SVC(scalable video codec) in the in-network caching environments. However, the previous study did not address the misbehavior that causes video freeze when overestimating the available network bandwidth, which is attributable to the high cache hit rate. Thus, we propose a new SVC-based adaptation algorithm that utilizes a drop timer. Our approach aims to stop the downloading of additional enhancement layers that are not cached in the local CCN routers in a timely manner, thereby preventing excessive consumption of the video buffer. We implemented our algorithm in the SVC-HAS client and deployed a testbed that could run Smooth-Streaming, which is one of the most popular HAS solutions, over CCNx, which is the reference implementation of CCN. Our experimental results showed that the proposed scheme (SLA) could avoid video freeze in an effective manner, but without reducing the high hit rate on the CCN routers or affecting the high video quality on the SVC-HAS client.

KW - Bitrate selection

KW - Content-centric networking

KW - Http adaptive video streaming

KW - Scalable video codec

KW - Video freeze time

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

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

U2 - 10.3837/tiis.2013.10.006

DO - 10.3837/tiis.2013.10.006

M3 - Article

AN - SCOPUS:84886780344

VL - 7

SP - 2430

EP - 2447

JO - KSII Transactions on Internet and Information Systems

JF - KSII Transactions on Internet and Information Systems

SN - 1976-7277

IS - 10

ER -