Dynamic batching policies for an on-demand video server
Multimedia Systems
Metropolitan area video-on-demand service using pyramid broadcasting
Multimedia Systems
Skyscraper broadcasting: a new broadcasting scheme for metropolitan video-on-demand systems
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Distributing streaming media content using cooperative networking
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Optimal Scheduling for Parallel CBR Video Servers
Multimedia Tools and Applications
Peering at Peer-to-Peer Computing
IEEE Internet Computing
Minimizing Bandwidth Requirements for On-Demand Data Delivery
IEEE Transactions on Knowledge and Data Engineering
P2Cast: peer-to-peer patching scheme for VoD service
WWW '03 Proceedings of the 12th international conference on World Wide Web
Supplying Instantaneous Video-on-Demand Services Using Controlled Multicast
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Exploiting Client Bandwidth for More Efficient Video Broadcast
IC3N '98 Proceedings of the International Conference on Computer Communications and Networks
P2P '01 Proceedings of the First International Conference on Peer-to-Peer Computing
Resilient Peer-to-Peer Streaming
ICNP '03 Proceedings of the 11th IEEE International Conference on Network Protocols
PROMISE: peer-to-peer media streaming using CollectCast
MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia
An analysis of live streaming workloads on the internet
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Understanding user behavior in large-scale video-on-demand systems
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Efficient support for interactive browsing operations in clusteredCBR video servers
IEEE Transactions on Multimedia
Scheduled video delivery-a scalable on-demand video delivery scheme
IEEE Transactions on Multimedia
A case for end system multicast
IEEE Journal on Selected Areas in Communications
A peer-to-peer architecture for media streaming
IEEE Journal on Selected Areas in Communications
Modeling and analysis of multi-channel P2P VoD systems
Journal of Network and Computer Applications
Hi-index | 0.00 |
In this paper, we deal with the problem of providing Video-on-Demand service under Scheduled Video Delivery (SVD) paradigm, which allows users to request a video for instant viewing or later viewing. In this paradigm, a major concern for the server is how to schedule the delivery of requested videos to assure users a continuous playback while utilizing its limited channels more efficiently. We propose a novel approach, P2MCMD, to deal with this problem. P2MCMD treats the service of video delivery in finer granularity. What is scheduled is segment-based multicast groups instead of video-based multicast groups. With the aid of dynamic multicast, the server is enabled to allocate its delivery resources flexibly and efficiently. The uneven popularity of provided videos are also taken into account and exploited so that the produced delivery schedule has the potential to boost the degree of multicast, thereby making the server achieve higher channel utilization. Moreover, peer-to-peer cooperation is employed to alleviate the workload at the server. The server can be relieved of the retransmission of duplicate video segments by enabling a latecomer to appeal to early arriving peers for the missing initial video segments. The performance of P2MCMD is evaluated through simulation. The experimental results show that our proposed approach can scale to a larger number of requests and allow the provision of a wider variety of videos at the server as compared to the existing approaches for SVD paradigm.