کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433153 689273 2007 19 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
P2MCMD: A scalable approach to VoD service over peer-to-peer networks
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
P2MCMD: A scalable approach to VoD service over peer-to-peer networks
چکیده انگلیسی

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.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 67, Issue 8, August 2007, Pages 903-921