Long-term movie popularity models in video-on-demand systems: or the life of an on-demand movie
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Location management methods of migratory data resources in ATM networks
SAC '97 Proceedings of the 1997 ACM symposium on Applied computing
Multicast Video-on-Demand services
ACM SIGCOMM Computer Communication Review
Decentralized Resource Management for a Distributed Continuous Media Server
IEEE Transactions on Parallel and Distributed Systems
A mixture model for the connection holding times in the video-on-demand service
Performance Evaluation
Super-Streaming: A New Object Delivery Paradigm forContinuous Media Servers
Multimedia Tools and Applications
Reducing Initial Latency in Media Servers
IEEE MultiMedia
Presentation Planning for Distributed VoD Systems
IEEE Transactions on Knowledge and Data Engineering
Decentralized Resource Management for a Distributed Continuous Media Server
IEEE Transactions on Parallel and Distributed Systems
A Video Replacement Policy based on Revenue to Cost Ratio in a Multicast TY-Anytime System
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Admission Control for Distribution of Smoothed Video Using Patching Algorithms
QoS-IP '01 Proceedings of the International Workshop on Quality of Service in Multiservice IP Networks
The Impact of Replacement Granularity on Video Caching
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
NETWORKING '02 Proceedings of the Second International IFIP-TC6 Networking Conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; and Mobile and Wireless Communications
Scheduling of Storage and Cache Servers for Replicated Multimedia Data
HPC-ASIA '97 Proceedings of the High-Performance Computing on the Information Superhighway, HPC-Asia '97
Modeling and Dimensioning Hierarchical Storage Systems for Low-Delay Video Services
IEEE Transactions on Computers
Network Caching Strategies for a Shared Data Distribution for a Predefined Service Demand Sequence
IEEE Transactions on Knowledge and Data Engineering
Multimedia Tools and Applications
ACM Transactions on Storage (TOS)
On the optimization of storage capacity allocation for content distribution
Computer Networks: The International Journal of Computer and Telecommunications Networking
Computer Networks: The International Journal of Computer and Telecommunications Networking
CIT'04 Proceedings of the 7th international conference on Intelligent Information Technology
Content distribution in heterogenous video-on-demand p2p networks with ARIMA forecasts
ICN'05 Proceedings of the 4th international conference on Networking - Volume Part II
Zoned-RAID for multimedia database servers
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
Research: A community VOD system based on a dual bus architecture
Computer Communications
A delay optimal algorithm to locate and migrate data resources in broadband networks
Computer Communications
A novel scheme of transporting pre-stored MPEG video to support video-on-demand (VoD) services
Computer Communications
Hi-index | 0.08 |
A significant driver for the consumer use of high bandwidth in the near future will be interactive video on demand (IVOD). A range of service types can be deployed, based on a differing sophistication, which must be traded against the network costs (bandwidth) and component costs (switch complexity and memory). The potential aggregate bandwidth required is huge (O(1Pb/s)), and thus it is essential to properly engineer the network to reduce the bandwidth required. This paper describes a variety of IVOD scenarios, and introduces a cost function that captures the combined bandwidth and storage requirements of the network. This cost function is used to compare different network engineering alternatives, particularly program caching and stream sharing. The effects of nonlinear pricing and differing weights of bandwidth and storage are also reflected by the cost function. This cost function can be used by network designers to determine optimal topology, sharing, and caching strategies for desired bandwidth versus memory costs in a particular network deployment. In addition, a simulation model is used to evaluate caching of programs or windows within programs. We show that there are some results that are widely applicable. In particular, the level in the network at which caching should take place is at approximately 80% depth in the distribution tree, above the head end switch in the network hierarchy. We also observe that the bandwidth savings in sharing streams (actually buffered windows of program content) is fairly small for user behavior based on Zipfs law. The overall intent of this work is to evaluate the effects of various server, cache, and sharing strategies on the bandwidth and storage requirements of the network and their proper placement within the network