Video placement and configuration of distributed video servers on cable TV networks

Vassilakis, C., Paterakis, M. and Triantafillou, P. (2000) Video placement and configuration of distributed video servers on cable TV networks. Multimedia Systems, 8(2), pp. 92-104. (doi: 10.1007/s005300050153)

Full text not currently available from Enlighten.


A large-scale, distributed video-on-demand (VOD) system allows geographically dispersed residential and business users to access video services, such as movies and other multimedia programs or documents on demand from video servers on a high-speed network. In this paper, we first demonstrate through analysis and simulation the need for a hierarchical architecture for the VOD distribution network.We then assume a hierarchical architecture, which fits the existing tree topology used in today's cable TV (CATV) hybrid fiber/coaxial (HFC) distribution networks. We develop a model for the video program placement, configuration, and performance evaluation of such systems. Our approach takes into account the user behavior, the fact that the user requests are transmitted over a shared channel before reaching the video server containing the requested program, the fact that the input/output (I/O) capacity of the video servers is the costlier resource, and finally the communication cost. In addition, our model employs batching of user requests at the video servers. We study the effect of batching on the performance of the video servers and on the quality of service (QoS) delivered to the user, and we contribute dynamic batching policies which improve server utilization, user QoS, and lower the servers' cost. The evaluation is based on an extensive analytical and simulation study.

Item Type:Articles
Glasgow Author(s) Enlighten ID:Triantafillou, Professor Peter
Authors: Vassilakis, C., Paterakis, M., and Triantafillou, P.
College/School:College of Science and Engineering > School of Computing Science
Journal Name:Multimedia Systems
ISSN (Online):1432-1882

University Staff: Request a correction | Enlighten Editors: Update this record