ABSTRACT
Peer-to-Peer (P2P) streaming systems, such as PPLive, have become a popular service with the widespread deployment of broadband networks. However, P2P streaming systems still face free-riding problems, similar to those that have been observed in P2P file sharing systems. Thus, one important problem in providing streaming services is that of providing appropriate incentives for peers to contribute their upload capacity. To this end, we propose the use of advertisements as an incentive for peers to contribute upload capacity. In the proposed framework, peers enjoy the same quality of streamed media, with the difference in quality of service being achieved through different amounts of advertisements viewed, based on the resource contributions to the system. A simulation-based study is performed, which demonstrates that our approach provides appropriate incentives for peers to contribute their resources.
- PPLive. http://www.pplive.com/.Google Scholar
- PPLive Project. http://cairo.cs.uiuc.edu/longvu2/pplive.html.Google Scholar
- PPStream. http://www.ppstream.com/.Google Scholar
- YouTube. http://www.youtube.com/.Google Scholar
- M. Dischinger, A. Haeberlen, K. P. Gummadi, and S. Saroiu. Characterizing residential broadband networks. In ACM IMC, 2007. Google ScholarDigital Library
- X. Hei, C. Liang, J. Liang, Y. Liu, and K. W. Ross. Insights into pplive: A measurement study of a large-scale p2p iptv system. In IPTV Workshop, 2006.Google Scholar
- P. K. Hoong and H. Matsuo. Push-pull incentive-based p2p live media streaming system. WSEAS Transactions on Communications, 7(2), 2008. Google ScholarDigital Library
- N. Liebau, O. Heckmann, A. Kovacevic, A. Mauthe, and R. Steinmetz. Charging in peer-to-peer systems based on a token accounting system. In ICQT, 2006. Google ScholarDigital Library
- Z. Liu, Y. Shen, S. S. Panwar, K. W. Ross, and Y. Wang. P2P video live streaming with MDC: Providing incentives for redistribution. In IEEE ICME, 2007.Google ScholarCross Ref
- Z. Liu, Y. Shen, S. S. Panwar, K. W. Ross, and Y. Wang. Using layered video to provide incentives in p2p live streaming. In ACM P2P-TV, 2007. Google ScholarDigital Library
- Z. Liu, Y. Shen, K. W. Ross, S. S. Panwar, and Y. Wang. Sub-stream trading: Towards an open p2p live streaming system. In IEEE ICNP, 2008.Google Scholar
- Z. Liu, Y. Shen, K. W. Ross, S. S. Panwar, and Y. Wang. Layerp2p: using layered video chunks in p2p live streaming. IEEE Transactions on Multimedia, 11(7), 2009. Google ScholarDigital Library
- J. J. D. Mol, D. H. J. Epema, and H. J. Sips. The orchard algorithm: P2p multicasting without free-riding. In IEEE P2P, 2006. Google ScholarDigital Library
- T. Moreton and A. Twigg. Trading in trust, tokens, and stamps. In P2PECON, 2003.Google Scholar
- V. Pai and A. E. Mohr. Improving robustness of peer-to-peer streaming with incentives. In NetEcon, 2006.Google Scholar
- F. Pianese and D. Perino. Resource and locality awareness in an incentive-based p2p live streaming system. In ACM P2P-TV, 2007. Google ScholarDigital Library
- T. Qiu, I. Nikolaidis, and F. Li. On the design of incentive-aware p2p streaming. Journal of Internet Engineering, 1, 2007.Google Scholar
- W. Schmidt. How Much TV Commercial Length has Grown over the Years. http://www.waynesthisandthat.com/commerciallength.htm.Google Scholar
- T. Silverston, O. Fourmaux, and J. Crowcroft. Towards an incentive mechanism for peer-to-peer multimedia live streaming systems. In IEEE P2P, 2008. Google ScholarDigital Library
- W. Thigpen, T. J. Hacker, L. F. Mcginnis, and B. D. Athey. Distributed accounting on the grid. In JCIS, 2002.Google Scholar
- B.-C. Wang, A. L. Chow, and L. Golubchik. P2p streaming: a study on the use of advertisements as incentives. Technical report, USC.Google Scholar
- B. Yang and H. Garcia-Molina. Ppay: micropayments for peer-to-peer systems. In ACM CCS, 2003. Google ScholarDigital Library
Index Terms
- P2P streaming: use of advertisements as incentives
Recommendations
Exploiting Heterogeneity in P2P Video Streaming
In this paper, we investigate the impact of peer bandwidth heterogeneity on the performance of a mesh-based P2P system for live streaming. We show that bandwidth heterogeneity constitutes an important resource for P2P live streaming systems. Indeed, by ...
Optimal incentive-based scheduling of layered video packets in P2P streaming
ICIC'10: Proceedings of the Advanced intelligent computing theories and applications, and 6th international conference on Intelligent computingIn Peer-to-Peer (P2P) file sharing systems, such as BitTorrent, peers measure contributions of other peers and upload packets only to a selected subset of peers based on their past contributions. This built-in incentive scheme has alleviated free-riding ...
Chunk Distribution in Mesh-Based Large-Scale P2P Streaming Systems: A Fluid Approach
We consider large-scale mesh-based P2P systems for the distribution of real-time video content. Our goal is to study the impact that different design choices adopted while building the overlay topology may have on the system performance. In particular, ...
Comments