On replication algorithm in P2P VoD

dc.contributor.authorZhou, Y.
dc.contributor.authorFu, T.Z.J.
dc.contributor.authorChiu, D.M.
dc.date.issued2013
dc.description.abstractTraditional video-on-demand (VoD) systems rely purely on servers to stream video content to clients, which does not scale. In recent years, peer-to-peer assisted VoD (P2P VoD) has proven to be practical and effective. In P2P VoD, each peer contributes some storage to store videos (or segments of videos) to help the video server. Assuming peers have sufficient bandwidth for the given video playback rate, a fundamental question is what is the relationship between the storage capacity (at each peer), the number of videos, the number of peers, and the resultant off-loading of video server bandwidth. In this paper, we use a simple statistical model to derive this relationship. We propose and analyze a generic replication algorithm Random with Load Balancing (RLB) that balances the service to all movies for both deterministic and random (but stationary) demand models and both homogeneous and heterogeneous peers (in upload bandwidth). We use simulation to validate our results for sensitivity analysis and for comparisons to other popular replication algorithms. This study leads to several fundamental insights for P2P VoD system design in practice.
dc.identifier.citationIEEE/ACM Transactions on Networking, 2013; 21(1, article no. 6198314):233-243
dc.identifier.doi10.1109/TNET.2012.2196444
dc.identifier.issn1063-6692
dc.identifier.issn1558-2566
dc.identifier.urihttps://hdl.handle.net/11541.2/121930
dc.language.isoen
dc.publisherIEEE
dc.relation.fundingHK RGC 411508
dc.rightsCopyright 2013
dc.source.urihttps://doi.org/10.1109/TNET.2012.2196444
dc.subjectpeer-to-peer assisted video-on-demand (P2P VoD)
dc.subjectreplication
dc.subjectscheduling
dc.subjectreplication algorithm
dc.subjectdemand models
dc.titleOn replication algorithm in P2P VoD
dc.typeJournal article
pubs.publication-statusPublished
ror.mmsid9916097606101831

Files

Collections