TCP/IP illustrated (vol. 1): the protocols
TCP/IP illustrated (vol. 1): the protocols
Streaming RAID: a disk array management system for video files
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Communications of the ACM
Metropolitan area video-on-demand service using pyramid broadcasting
Multimedia Systems
Measuring perceived quality of speech and video in multimedia conferencing applications
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Packet loss effects on MPEG video sent over the public Internet
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Quality adaptation for congestion controlled video playback over the Internet
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Robust compression and transmission of MPEG-4 video
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Dynamic frame rate control for video streams
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
An efficient bandwidth-sharing technique for true video on demand systems
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Transmitting MPEG-4 video streams over the Internet: problems and solutions
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 2)
Design and analysis of permutation-based pyramid broadcasting
Multimedia Systems
Retrieval scheduling for collaborative multimedia presentations
Multimedia Systems
Multithreaded distributed MPEG1-video delivery in the Internet environment
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
Performance Analysis of a Pull-Based Parallel Video Server
IEEE Transactions on Parallel and Distributed Systems
Introduction to Probability and Statistics: Principles and Applications for Engineering and the Computing Sciences
Strategic Replication of Video Files in a Distributed Environment
Multimedia Tools and Applications
Access Time Minimization for Distributed Multimedia Applications
Multimedia Tools and Applications
IEEE Concurrency
Parallel Video Servers: A Tutorial
IEEE MultiMedia
Multimedia Broadcasting over the Internet: Part I
IEEE MultiMedia
IEEE Transactions on Parallel and Distributed Systems
Efficient Movie Retrieval Strategies for Movie-on-Demand Multimedia Services on Distributed Networks
Multimedia Tools and Applications
Measurement and Modeling of Burst Packet Losses in Internet End-to-End Communications
PRDC '99 Proceedings of the 1999 Pacific Rim International Symposium on Dependable Computing
A Scheme for High-Performance Data Delivery in the Web Environment
ICPADS '98 Proceedings of the 1998 International Conference on Parallel and Distributed Systems
Optimal Video Replication and Placement on a Cluster of Video-on-Demand Servers
ICPP '02 Proceedings of the 2002 International Conference on Parallel Processing
Gap-Based Modeling of Packet Losses over the Internet
MASCOTS '02 Proceedings of the 10th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
Multimedia information caching for personalized video-on-demand
Computer Communications
Algorithms for designing multimedia servers
Computer Communications
A peer-to-peer architecture for media streaming
IEEE Journal on Selected Areas in Communications
Concurrent push-A scheduling algorithm for push-based parallel video servers
IEEE Transactions on Circuits and Systems for Video Technology
A Robust Spanning Tree Topology for Data Collection and Dissemination in Distributed Environments
IEEE Transactions on Parallel and Distributed Systems
A GA-based movie-on-demand platform using multiple distributed servers
Multimedia Tools and Applications
A parallel dual-type algorithm for a class of quadratic programming problems and applications
Expert Systems with Applications: An International Journal
Hybrid chaining scheme for video-on-demand applications based on popularity
AIC'08 Proceedings of the 8th conference on Applied informatics and communications
HiPC'08 Proceedings of the 15th international conference on High performance computing
A novel server-side proxy caching strategy for large-scale multimedia applications
Journal of Parallel and Distributed Computing
An incentive-based distributed mechanism for scheduling divisible loads in tree networks
Journal of Parallel and Distributed Computing
Hi-index | 0.01 |
Video-on-Demand (VoD) applications place very high requirements on the delivery medium. High-quality services should provide for a timely delivery of the data-stream to the clients plus a minimum of playback disturbances. The major contributions of this paper are that it proposes a multiserver, multi-installment (MSMI) solution approach (sending the document in several installments from each server) to the delivery problem and achieves a minimization of the client waiting time, also referred to as the access time (AT) or start-up latency in the literature. By using multiple spatially distributed servers, we are able to exploit slow connections that would otherwise prevent the deployment of Video-On-Demand-like services, to offer such services in an optimal manner. Additionally, the delivery and playback schedule that is computed by our approach is loss-aware in the sense that it is flexible enough to accommodate packet losses without interrupts. The mathematical framework presented covers both computation and optimization problems associated with the delivery schedule, offering a complete set of guidelines for designing MSMI VoD services. The optimizations presented include the ordering of the servers and determining the number of installments based on the packet-loss probabilities of the communication links. Our analysis guarantees the validity of a delivery schedule recommended by the system by providing a percentage of confidence for an uninterrupted playback at the client site. This, in a way, quantifies the degree of quality of service rendered by the system and the MSMI strategy proposed. The paper is concluded by a rigorous simulation study that showcases the substantial advantages of the proposed approach and explores how optimization of the schedule parameters affects performance.