Towards ubiquitous video services through scalable video coding and cross-layer optimization

Tiia Sutinen (Corresponding Author), Janne Vehkaperä, Esa Piri, Mikko Uitto

Research output: Contribution to journalArticleScientificpeer-review

8 Citations (Scopus)

Abstract

Video content as one of the key features of future Internet services should be made ubiquitously available to users. Moreover, this should be done in a timely fashion and with adequate support for Quality of Service (QoS). Although providing the required coverage for ubiquitous video services, wireless networks, however, pose many challenges especially for QoS-sensitive video streaming due to their inadequate or varying capacity. In this article, we propose a cross-layer video adaptation solution, which may be used for optimizing network resource consumption and user experienced quality of video streaming in wireless networks; thus improving the availability of video services to mobile users. Our solution utilizes the flexibility of the Scalable Video Coding (SVC) technology and combines fast and fair Medium Access Control (MAC) layer packet scheduling with long-term application layer adaptation. The proposed solution both improves the usage of network resources by dropping video data based on its priority when the network is congested but also reduces efficiently the number of useless packet transfers in a congested network. We evaluate our solution with a simulation study under varying network congestion conditions. We find that already application layer adaptation gains over 60% less base layer losses, momentous for SVC video decodability and quality, than in the case without any adaptation. When our MAC layer scheduling is enabled, nearly a zero loss situation with respect to packet losses carrying base layers can be attained, resulting in peak-signal-to-noise ratio values very close to the original.
Original languageEnglish
JournalEURASIP Journal on Wireless Communications and Networking
Volume25
DOIs
Publication statusPublished - 2012
MoE publication typeA1 Journal article-refereed

Fingerprint

Scalable video coding
Video streaming
Medium access control
Wireless networks
Quality of service
Scheduling
Packet loss
Signal to noise ratio
Availability
Internet

Keywords

  • SVC
  • adaptation
  • TCP friendly rate control
  • MAC layer scheduling
  • IEEE 802.11e

Cite this

@article{2c052349ba78410bb186817c51be5e5a,
title = "Towards ubiquitous video services through scalable video coding and cross-layer optimization",
abstract = "Video content as one of the key features of future Internet services should be made ubiquitously available to users. Moreover, this should be done in a timely fashion and with adequate support for Quality of Service (QoS). Although providing the required coverage for ubiquitous video services, wireless networks, however, pose many challenges especially for QoS-sensitive video streaming due to their inadequate or varying capacity. In this article, we propose a cross-layer video adaptation solution, which may be used for optimizing network resource consumption and user experienced quality of video streaming in wireless networks; thus improving the availability of video services to mobile users. Our solution utilizes the flexibility of the Scalable Video Coding (SVC) technology and combines fast and fair Medium Access Control (MAC) layer packet scheduling with long-term application layer adaptation. The proposed solution both improves the usage of network resources by dropping video data based on its priority when the network is congested but also reduces efficiently the number of useless packet transfers in a congested network. We evaluate our solution with a simulation study under varying network congestion conditions. We find that already application layer adaptation gains over 60{\%} less base layer losses, momentous for SVC video decodability and quality, than in the case without any adaptation. When our MAC layer scheduling is enabled, nearly a zero loss situation with respect to packet losses carrying base layers can be attained, resulting in peak-signal-to-noise ratio values very close to the original.",
keywords = "SVC, adaptation, TCP friendly rate control, MAC layer scheduling, IEEE 802.11e",
author = "Tiia Sutinen and Janne Vehkaper{\"a} and Esa Piri and Mikko Uitto",
note = "Project code: 74344",
year = "2012",
doi = "10.1186/1687-1499-2012-25",
language = "English",
volume = "25",
journal = "EURASIP Journal on Wireless Communications and Networking",
issn = "1687-1472",
publisher = "Springer",

}

Towards ubiquitous video services through scalable video coding and cross-layer optimization. / Sutinen, Tiia (Corresponding Author); Vehkaperä, Janne; Piri, Esa; Uitto, Mikko.

In: EURASIP Journal on Wireless Communications and Networking, Vol. 25, 2012.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Towards ubiquitous video services through scalable video coding and cross-layer optimization

AU - Sutinen, Tiia

AU - Vehkaperä, Janne

AU - Piri, Esa

AU - Uitto, Mikko

N1 - Project code: 74344

PY - 2012

Y1 - 2012

N2 - Video content as one of the key features of future Internet services should be made ubiquitously available to users. Moreover, this should be done in a timely fashion and with adequate support for Quality of Service (QoS). Although providing the required coverage for ubiquitous video services, wireless networks, however, pose many challenges especially for QoS-sensitive video streaming due to their inadequate or varying capacity. In this article, we propose a cross-layer video adaptation solution, which may be used for optimizing network resource consumption and user experienced quality of video streaming in wireless networks; thus improving the availability of video services to mobile users. Our solution utilizes the flexibility of the Scalable Video Coding (SVC) technology and combines fast and fair Medium Access Control (MAC) layer packet scheduling with long-term application layer adaptation. The proposed solution both improves the usage of network resources by dropping video data based on its priority when the network is congested but also reduces efficiently the number of useless packet transfers in a congested network. We evaluate our solution with a simulation study under varying network congestion conditions. We find that already application layer adaptation gains over 60% less base layer losses, momentous for SVC video decodability and quality, than in the case without any adaptation. When our MAC layer scheduling is enabled, nearly a zero loss situation with respect to packet losses carrying base layers can be attained, resulting in peak-signal-to-noise ratio values very close to the original.

AB - Video content as one of the key features of future Internet services should be made ubiquitously available to users. Moreover, this should be done in a timely fashion and with adequate support for Quality of Service (QoS). Although providing the required coverage for ubiquitous video services, wireless networks, however, pose many challenges especially for QoS-sensitive video streaming due to their inadequate or varying capacity. In this article, we propose a cross-layer video adaptation solution, which may be used for optimizing network resource consumption and user experienced quality of video streaming in wireless networks; thus improving the availability of video services to mobile users. Our solution utilizes the flexibility of the Scalable Video Coding (SVC) technology and combines fast and fair Medium Access Control (MAC) layer packet scheduling with long-term application layer adaptation. The proposed solution both improves the usage of network resources by dropping video data based on its priority when the network is congested but also reduces efficiently the number of useless packet transfers in a congested network. We evaluate our solution with a simulation study under varying network congestion conditions. We find that already application layer adaptation gains over 60% less base layer losses, momentous for SVC video decodability and quality, than in the case without any adaptation. When our MAC layer scheduling is enabled, nearly a zero loss situation with respect to packet losses carrying base layers can be attained, resulting in peak-signal-to-noise ratio values very close to the original.

KW - SVC

KW - adaptation

KW - TCP friendly rate control

KW - MAC layer scheduling

KW - IEEE 802.11e

U2 - 10.1186/1687-1499-2012-25

DO - 10.1186/1687-1499-2012-25

M3 - Article

VL - 25

JO - EURASIP Journal on Wireless Communications and Networking

JF - EURASIP Journal on Wireless Communications and Networking

SN - 1687-1472

ER -