DOI QR코드

DOI QR Code

Capacity aware Scalable Video Coding in P2P on Demand Streaming Systems

  • Xing, Changyou (College of Command Information System PLA University of Science and Technology) ;
  • Chen, Ming (College of Command Information System PLA University of Science and Technology) ;
  • Hu, Chao (College of Command Information System PLA University of Science and Technology)
  • Received : 2012.10.17
  • Accepted : 2013.01.08
  • Published : 2013.09.30

Abstract

Scalable video coding can handle peer heterogeneity of P2P streaming applications, but there is still a lack of comprehensive studies on how to use it to improve video playback quality. In this paper we propose a capacity aware scalable video coding mechanism for P2P on demand streaming system. The proposed mechanism includes capacity based neighbor selection, adaptive data scheduling and streaming layer adjustment, and can enable each peer to select appropriate streaming layers and acquire streaming chunks with proper sequence, along with choosing specific peers to provide them. Simulation results show that the presented mechanism can decrease the system's startup and playback delay, and increase the video playback quality as well as playback continuity, and thus it provides a better quality of experience for users.

Keywords

References

  1. C. Huang, J. Li, K.W. Ross, "Can Internet Video-on-Demand Be Profitable-," in Proc. of ACM SIGCOMM'07, Kyoto, Japan, Aug. 2007.
  2. Y. Huang, T. Fu, D. Chiu, J. Lui, and C. Huang, "Challenges, Design and Analysis of a Large-Scale P2P-VoD System," in Proc. of ACM SIGCOMM'08, Seattle, Washington, USA, Aug. 2008.
  3. Y. Cui, K. Nahrstedt, "Layered peer-to-peer streaming," in Proc. of NOSSDAV'03, Monterey, California, USA, Jun. 2003.
  4. H. Hu, Y. Guo, Y. Liu, "Mesh-based peer-to-peer layered video streaming with taxation," in Proc. of NOSSDAV'10, Amsterdam, The Netherlands, Jun. 2010.
  5. T. Lee, P. Liu, W. Shyu, C. Wu, "Live Video Streaming Using P2P and SVC," in Proc. of MMNS'08, Samos Island, Greece, Sep. 2008.
  6. Y. Borghol, S. Ardon, N. Carlsson, and A. Mahanti, "Toward Efficient On-Demand Streaming with BitTorrent," in Proc. of IFIP Networking'10, Chennai, India, May, 2010.
  7. O. Abboud, T. Zinner, K. Pussep, S. Al-Sabea, and R. Steinmetz, "On the Impact of Quality Adaptation in SVC-based P2P Video-on-Demand Systems," in Proc. of ACM Multimedia Systems, San Jose, California, USA, Feb. 2011.
  8. A. Nguyen, B. Li, F. Eliassen, "Quality- and context-aware neighbor selection for layered peer-to-peer streaming," in Proc. of IEEE ICC 2010, Cape Town, South Africa, May, 2010.
  9. K. Mokhtarian, M. Hefeeda, "Analysis of Peer-assisted Video-on-Demand Systems with Scalable Video Streams," in Proc. of ACM MMSys'10, Phoenix, Arizona, USA, Feb. 2010.
  10. Y. Ding, J. Liu, D. Wang, H. Jiang, "Peer-to-peer video-on-demand with scalable video coding," Computer Communications, vol. 33, no. 14, pp. 1589-1597, Sep. 2010. https://doi.org/10.1016/j.comcom.2010.04.025
  11. A. T. Nguyen, B. Li, and F. Eliassen, "Chameleon: Adaptive Peer-to-Peer Streaming with Network Coding," in Proc. of IEEE INFOCOM'10, San Diego, CA, USA, Mar. 2010.
  12. A. Bradai, U. Abbasi, R. Landa, T. Ahmed, "An efficient playout smoothing mechanism for layered streaming in P2P networks," Peer-to-Peer Network and Applications, Sep. 2012.
  13. X. Xiao, Y. Shi, Y. Gao, "On optimal scheduling for layered video streaming in heterogeneous peer-to-peer networks," in Proc. of ACM international conference on Multimedia, Vancouver, British Columbia, Canada, Oct. 2008.
  14. T. Szkaliczki, M. Eberhard, H. Hellwagner, L. Szobonya, "Piece selection algorithm for layered video streaming in P2P networks," Electron Notes Discrete Math, vol. 36, no. 1, pp. 1265-1272, Aug. 2010. https://doi.org/10.1016/j.endm.2010.05.160
  15. S. Peterson, B. Wong, E. Sirer, "A Bandwidth Propagation Metric for Efficient Content Distribution," in Proc. of ACM SIGCOMM'11, Toronto, Canada, Aug. 2011.
  16. Z. Liu, C. Wu, B. Li, S. Zhao, "UUSee: Large-Scale Operational On-Demand Streaming with Random Network Coding," in Proc. of IEEE INFOCOM'10, San Diego, CA, USA, Mar. 2010.
  17. C. Hu, M. Chen, C. Xing, B. Xu, "EUE principle of resource scheduling for live streaming systems underlying CDN-P2P hybrid architecture," Peer-to-Peer Network and Applications, vol. 5, no. 4, pp 312-322, Dec. 2012.
  18. H. Shiang, M. Schaar, "Distributed Resource Management in Multi-hop Cognitive Radio Networks for Delay Sensitive Transmission," IEEE Transactions on Vehicular Technology, vol. 58, no. 2, pp. 941-953, Feb. 2009. https://doi.org/10.1109/TVT.2008.925308
  19. L. Zhou, X. Wang, W. Tu, G. Muntean, and B. Geller, "Distributed Scheduling Scheme for Video Streaming over Multi-Channel Multi-Radio Multi-Hop Wireless Networks," IEEE Journal on Selected Areas in Communications, vol. 28, no. 3, pp. 409-419, Apr. 2010. https://doi.org/10.1109/JSAC.2010.100412
  20. M. Zhang, Y. Xiong, Q. Zhang, L. Sun, S. Yang, "Optimizing the Throughput of Data-Driven Peer-to-Peer Streaming," IEEE Transactions on Parallel and Distributed Systems, vol. 20, no. 1, pp. 97-110, Jan. 2009. https://doi.org/10.1109/TPDS.2008.69
  21. Y. Yang, A. Chow, L. Golubchik, D. Bragg, "Improving QoS in BitTorrent-like VoD Systems," in Proc. of IEEE INFOCOM'10, San Diego, CA, USA, Mar. 2010.