Channel allocation under batching and VCR control in video-on-demand systems
Journal of Parallel and Distributed Computing - Special issue on multimedia processing and technology
Metropolitan area video-on-demand service using pyramid broadcasting
Multimedia Systems
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Interactive Operations Research with Maple: Methods and Models
Interactive Operations Research with Maple: Methods and Models
Probabilistic Clock Synchronization in Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
P2Cast: peer-to-peer patching scheme for VoD service
WWW '03 Proceedings of the 12th international conference on World Wide Web
Chaining: A Generalized Batching Technique for Video-On-Demand Systems
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
On Peer-to-Peer Media Streaming
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Distributed P2P Merging Policy to Decentralize the Multicasting Delivery
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
A Peer to Peer Prefix Patching Scheme for VOD Servers
ITNG '06 Proceedings of the Third International Conference on Information Technology: New Generations
A peer-to-peer on-demand streaming service and its performance evaluation
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 1
Supplying Instantaneous Video-on-Demand Services Using Controlled Multicast
ICMCS '99 Proceedings of the 1999 IEEE International Conference on Multimedia Computing and Systems - Volume 02
Design of a decentralized video-on-demand system with cooperative clients in multicast environment
PCM'07 Proceedings of the multimedia 8th Pacific Rim conference on Advances in multimedia information processing
Multiple sender distributed video streaming
IEEE Transactions on Multimedia
Optimal proxy cache allocation for efficient streaming media distribution
IEEE Transactions on Multimedia
Loopback: exploiting collaborative caches for large-scale streaming
IEEE Transactions on Multimedia
A peer-to-peer architecture for media streaming
IEEE Journal on Selected Areas in Communications
Video-on-Demand Networks: Design Approaches and Future Challenges
IEEE Network: The Magazine of Global Internetworking
Hi-index | 0.00 |
Peer-to-peer (P2P) and multicast approaches are two common transmission strategies to provide scalable and cost efficient solutions for video-on-demand (VoD) services. The former approach requires small server resources and provides a negligible delay to users, but the bandwidth requirement inside the network will be rapidly increased when more customers join the video session. On the other hand, if the system simply uses a multicast scheme to deliver a video, customers will experience a noticeable delay before watching the video whereas the overall bandwidth requirement will not be significantly increased. In this paper, a new transmission policy denoted peer-to-peer batching (PPB) policy is proposed to efficiently deliver video data in a large scale VoD system by exploiting the multicast capability of the network and P2P paradigm. To avoid the disruption of services, the fault tolerance and recovery mechanism is also developed for PPB. In addition, in order to further improve the scalability of the system, a distributed PPB (DPPP) is also proposed. We then develop a mathematical model to evaluate the performance of each of our proposed policies analytically. Based on this model, system designers are able to study various design options as well as perform system dimensioning. Both analytical and simulation results show that the proposed scheme achieves better system performance compared with existing schemes.