Understanding user behavior in large-scale video-on-demand systems
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Is high-quality vod feasible using P2P swarming?
Proceedings of the 16th international conference on World Wide Web
P2MCMD: A scalable approach to VoD service over peer-to-peer networks
Journal of Parallel and Distributed Computing
Can internet video-on-demand be profitable?
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Analysis of bittorrent-like protocols for on-demand stored media streaming
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Evaluation and optimization of a peer-to-peer video-on-demand system
Journal of Systems Architecture: the EUROMICRO Journal
Challenges, design and analysis of a large-scale p2p-vod system
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
VOVO: VCR-Oriented Video-on-Demand in Large-Scale Peer-to-Peer Networks
IEEE Transactions on Parallel and Distributed Systems
Insight into the P2P-VoD System: Performance Modeling and Analysis
ICCCN '09 Proceedings of the 2009 Proceedings of 18th International Conference on Computer Communications and Networks
A vEB-tree-based architecture for interactive video on demand services in peer-to-peer networks
Journal of Network and Computer Applications
Scaling peer-to-peer video-on-demand systems using helpers
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
How Can Peers Assist Each Other in Large-Scale P2P-VoD Systems
MINES '10 Proceedings of the 2010 International Conference on Multimedia Information Networking and Security
Balancing throughput, robustness, and in-order delivery in P2P VoD
Proceedings of the 6th International COnference
A Measurement Study of a Large-Scale P2P IPTV System
IEEE Transactions on Multimedia
Inferring Network-Wide Quality in P2P Live Streaming Systems
IEEE Journal on Selected Areas in Communications
An ID-based approach to the caching and distribution of peer-to-peer, proxy-based video content
Journal of Network and Computer Applications
Hi-index | 0.00 |
Peer-to-Peer (P2P) technology has recently become a tremendously attractive solution to offload servers in large-scale Video-on-Demand (VoD) applications by utilizing the upload capability of participating peers. However, the alleviation of server load may not be very effective in the multi-channel P2P VoD systems due to the intra-channel and inter-channel upload bandwidth imbalances. In this paper, we evaluate the impact of these bandwidth imbalances on the system performance through two analytically models: a queuing network model which describes the whole system, and a stage-based model which describes a single channel. Our models capture several aspects of peer behavior, such as participating in the system, sojourning in a channel, downloading and uploading the content, wandering around channels and leaving the system. We apply our models to three potential P2P VoD designs: Naive bandwidth Allocation Design (NAD), Independent-channel Chunk-aware bandwidth Allocation design (ICA) and Cross-channel Chunk-aware bandwidth Allocation design (CCA). By developing an asymptotic theory to provide theoretical results, we analytically show that ICA can perform better than NAD, and CCA can perform best of the three designs in terms of server load. We also present optimization problems and simple heuristic strategies for ICA and CCA. Our analytical results are validated by extensive simulations.