Constantinos Vassilakis, M. Paterakis, P. Triantafillou
{"title":"Modeling, design and performance evaluation of interactive distributed video-on-demand systems","authors":"Constantinos Vassilakis, M. Paterakis, P. Triantafillou","doi":"10.1109/HPCS.1997.864025","DOIUrl":null,"url":null,"abstract":"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 demonstrate through analysis and simulation the need for a hierarchical architecture for the video-on-demand distribution network. We 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 design, configuration, program placement and performance evaluation of such systems. The model takes into account the user behavior, the fact that the user re quests are transmitted over a shared channel before reaching the video server containing the requested program, the finite input/output (I/O) capacity of the video servers, the exponential storage cost of the multimedia programs imposed by the adopted architecture of the video-on-demand distribution network, and finally the communication cost. In addition, our model allows batching of user requests at the video server and we study the effect of batching on the performance of the video server and on the delivered to the user Quality of Service (QoS). The design and evaluation is based on an extensive analytical and simulation study. The results in this paper contribute to the understanding of the tradeoffs between quality of service, server I/O, storage required, program placement, and commu nication cost. They are helpful in configuring the VOD dis tribution network, optimally placing the programs across the hierarchy of the video servers, and maximizing the performance of the overall system.","PeriodicalId":178651,"journal":{"name":"The Fourth IEEE Workshop on High-Performance Communication Systems","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Fourth IEEE Workshop on High-Performance Communication Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPCS.1997.864025","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
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 demonstrate through analysis and simulation the need for a hierarchical architecture for the video-on-demand distribution network. We 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 design, configuration, program placement and performance evaluation of such systems. The model takes into account the user behavior, the fact that the user re quests are transmitted over a shared channel before reaching the video server containing the requested program, the finite input/output (I/O) capacity of the video servers, the exponential storage cost of the multimedia programs imposed by the adopted architecture of the video-on-demand distribution network, and finally the communication cost. In addition, our model allows batching of user requests at the video server and we study the effect of batching on the performance of the video server and on the delivered to the user Quality of Service (QoS). The design and evaluation is based on an extensive analytical and simulation study. The results in this paper contribute to the understanding of the tradeoffs between quality of service, server I/O, storage required, program placement, and commu nication cost. They are helpful in configuring the VOD dis tribution network, optimally placing the programs across the hierarchy of the video servers, and maximizing the performance of the overall system.