A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A peer-to-peer network for live media streaming using a push-pull approach
Proceedings of the 13th annual ACM international conference on Multimedia
Hybrid video downloading/streaming over peer-to-peer networks
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 1
Understanding user behavior in large-scale video-on-demand systems
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Can internet video-on-demand be profitable?
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Improving VoD server efficiency with bittorrent
Proceedings of the 15th international conference on Multimedia
A Trace-Driven Approach to Evaluate the Scalability of P2P-Based Video-on-Demand Service
IEEE Transactions on Parallel and Distributed Systems
InstantLeap: fast neighbor discovery in P2P VoD streaming
Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video
GBLT: Load Distribution Method for High Density by User Behavior in MMO Virtual Environment
AINA '09 Proceedings of the 2009 International Conference on Advanced Information Networking and Applications
Peer-to-peer video on demand: challenges and solutions
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
Incentivized Peer-Assisted Streaming for On-Demand Services
IEEE Transactions on Parallel and Distributed Systems
Video-Popularity-Based Caching Scheme for P2P Video-on-Demand Streaming
AINA '11 Proceedings of the 2011 IEEE International Conference on Advanced Information Networking and Applications
Superchunk-Based Efficient Search in P2P-VoD System
IEEE Transactions on Multimedia
A construction of locality-aware overlay network: mOverlay and its performance
IEEE Journal on Selected Areas in Communications
oStream: asynchronous streaming multicast in application-layer overlay networks
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
In peer-to-peer video-on-demand streaming, peers reduce video server load by caching viewed video data and sending these data to other peers. Although a first-in, first-out approach is typically used in the caching algorithm, it is not an efficient use of peers' upload capacity because the peers can cache the data of unpopular videos that no other peers request. In this paper, we propose a video-popularity-based caching and reservation (VPCR) scheme that increases the utilisation of peers' upload capacity. Through caching based on video popularity, even when peers view unpopular videos, they can deliver popular videos to other peers. The reservation scheme addresses temporal viewership fluctuations for each video which decrease utilisation of peers' upload capacity in VPCR. We evaluate VPCR through computer simulations and show that it is efficient in reducing the video server load under various video popularity distributions. We also show the relation between video server load and the number of simultaneous reservation acceptances for each peer.