Maximizing the number of users in an interactive video-on-demand system

Spiridon Bakiras, Victor O K Li

Research output: Contribution to journalArticle

12 Citations (Scopus)

Abstract

Video prefetching is a technique that has been proposed for the transmission of variable-bit-rate (VBR) videos over packet-switched networks. The objective of these protocols is to prefetch future frames at the customers' set-top box (STB) during light load periods. Experimental results have shown that video prefetching is very effective and it achieves much higher network utilization (and potentially larger number of simultaneous connections) than the traditional video smoothing schemes. The previously proposed prefetching algorithms, however, can only be efficiently implemented when there is one centralized server. In a distributed environment there is a large degradation in their performance. In this paper we introduce a new scheme that utilizes smoothing along with prefetching, to overcome the problem of distributed prefetching. We will show that our scheme performs almost as well as the centralized prefetching protocol even though it is implemented in a distributed environment. In addition, we will introduce a call admission control algorithm for a fully interactive Video-on-Demand (VoD) system that utilizes this concept of distributed video prefetching. Using the theory of effective bandwidths, we will develop an admission control algorithm for new requests, based on the user's viewing behavior and the required Quality of Service (QoS).

Original languageEnglish
Pages (from-to)281-292
Number of pages12
JournalIEEE Transactions on Broadcasting
Volume48
Issue number4
DOIs
Publication statusPublished - Dec 2002
Externally publishedYes

Fingerprint

Video on demand
Set-top boxes
Network protocols
Congestion control (communication)
Packet networks
Access control
Quality of service
Servers
Bandwidth
Degradation

Keywords

  • Admission control
  • Distributed video prefetching
  • Effective bandwidth
  • User interactivity
  • Video-on-demand

ASJC Scopus subject areas

  • Media Technology
  • Electrical and Electronic Engineering

Cite this

Maximizing the number of users in an interactive video-on-demand system. / Bakiras, Spiridon; Li, Victor O K.

In: IEEE Transactions on Broadcasting, Vol. 48, No. 4, 12.2002, p. 281-292.

Research output: Contribution to journalArticle

@article{a0a6bd5552a34ef6bb167a075646c919,
title = "Maximizing the number of users in an interactive video-on-demand system",
abstract = "Video prefetching is a technique that has been proposed for the transmission of variable-bit-rate (VBR) videos over packet-switched networks. The objective of these protocols is to prefetch future frames at the customers' set-top box (STB) during light load periods. Experimental results have shown that video prefetching is very effective and it achieves much higher network utilization (and potentially larger number of simultaneous connections) than the traditional video smoothing schemes. The previously proposed prefetching algorithms, however, can only be efficiently implemented when there is one centralized server. In a distributed environment there is a large degradation in their performance. In this paper we introduce a new scheme that utilizes smoothing along with prefetching, to overcome the problem of distributed prefetching. We will show that our scheme performs almost as well as the centralized prefetching protocol even though it is implemented in a distributed environment. In addition, we will introduce a call admission control algorithm for a fully interactive Video-on-Demand (VoD) system that utilizes this concept of distributed video prefetching. Using the theory of effective bandwidths, we will develop an admission control algorithm for new requests, based on the user's viewing behavior and the required Quality of Service (QoS).",
keywords = "Admission control, Distributed video prefetching, Effective bandwidth, User interactivity, Video-on-demand",
author = "Spiridon Bakiras and Li, {Victor O K}",
year = "2002",
month = "12",
doi = "10.1109/TBC.2002.806194",
language = "English",
volume = "48",
pages = "281--292",
journal = "IEEE Transactions on Broadcasting",
issn = "0018-9316",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "4",

}

TY - JOUR

T1 - Maximizing the number of users in an interactive video-on-demand system

AU - Bakiras, Spiridon

AU - Li, Victor O K

PY - 2002/12

Y1 - 2002/12

N2 - Video prefetching is a technique that has been proposed for the transmission of variable-bit-rate (VBR) videos over packet-switched networks. The objective of these protocols is to prefetch future frames at the customers' set-top box (STB) during light load periods. Experimental results have shown that video prefetching is very effective and it achieves much higher network utilization (and potentially larger number of simultaneous connections) than the traditional video smoothing schemes. The previously proposed prefetching algorithms, however, can only be efficiently implemented when there is one centralized server. In a distributed environment there is a large degradation in their performance. In this paper we introduce a new scheme that utilizes smoothing along with prefetching, to overcome the problem of distributed prefetching. We will show that our scheme performs almost as well as the centralized prefetching protocol even though it is implemented in a distributed environment. In addition, we will introduce a call admission control algorithm for a fully interactive Video-on-Demand (VoD) system that utilizes this concept of distributed video prefetching. Using the theory of effective bandwidths, we will develop an admission control algorithm for new requests, based on the user's viewing behavior and the required Quality of Service (QoS).

AB - Video prefetching is a technique that has been proposed for the transmission of variable-bit-rate (VBR) videos over packet-switched networks. The objective of these protocols is to prefetch future frames at the customers' set-top box (STB) during light load periods. Experimental results have shown that video prefetching is very effective and it achieves much higher network utilization (and potentially larger number of simultaneous connections) than the traditional video smoothing schemes. The previously proposed prefetching algorithms, however, can only be efficiently implemented when there is one centralized server. In a distributed environment there is a large degradation in their performance. In this paper we introduce a new scheme that utilizes smoothing along with prefetching, to overcome the problem of distributed prefetching. We will show that our scheme performs almost as well as the centralized prefetching protocol even though it is implemented in a distributed environment. In addition, we will introduce a call admission control algorithm for a fully interactive Video-on-Demand (VoD) system that utilizes this concept of distributed video prefetching. Using the theory of effective bandwidths, we will develop an admission control algorithm for new requests, based on the user's viewing behavior and the required Quality of Service (QoS).

KW - Admission control

KW - Distributed video prefetching

KW - Effective bandwidth

KW - User interactivity

KW - Video-on-demand

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

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

U2 - 10.1109/TBC.2002.806194

DO - 10.1109/TBC.2002.806194

M3 - Article

AN - SCOPUS:0036951364

VL - 48

SP - 281

EP - 292

JO - IEEE Transactions on Broadcasting

JF - IEEE Transactions on Broadcasting

SN - 0018-9316

IS - 4

ER -