Table of Contents Author Guidelines Submit a Manuscript
The Scientific World Journal
Volume 2014, Article ID 513861, 10 pages
http://dx.doi.org/10.1155/2014/513861
Research Article

Exploring a QoS Driven Scheduling Approach for Peer-to-Peer Live Streaming Systems with Network Coding

1College of Computer Science and Software Engineering, Shenzhen University, Shenzhen 518060, China
2Department of Computer Science and Technology, Beijing Foreign Studies University, Beijing 100089, China

Received 11 April 2014; Accepted 18 June 2014; Published 10 July 2014

Academic Editor: Jingjing Zhou

Copyright © 2014 Laizhong Cui et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. C. Wu, B. Li, and S. Zhao, “Multi-channel live P2P streaming: refocusing on servers,” in Proceedings of the 27th IEEE Communications Society Conference on Computer Communications (INFOCOM '08), pp. 2029–2037, April 2008. View at Publisher · View at Google Scholar · View at Scopus
  2. X. Zhang, J. Liu, B. Li, and Y.-S. Yum, “CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming,” in Proceedings of the 24th IEEE International Conference on Computer Communications (INFOCOM '05), vol. 3, pp. 2102–2111, Miami, Fla, USA, March 2005.
  3. J. Li and P. Chou, “Mutualcast: an efficient mechanism for one-to-many content distribution,” in Proceedings of SIGCOMM ASIA, Beijing, China, April 2005.
  4. M. Zhang, J.-H. Luo, L. Zhao, and S.-H. Yang, “A peer-to-peer network for live media streaming using a push-pull approach,” in Proceedings of the 13th ACM International Conference on Multimedia, pp. 287–290, ACM, New York, NY, USA, November 2005. View at Publisher · View at Google Scholar · View at Scopus
  5. M. Wang and B. Li, “Lava: a reality check of network coding in peer-to-peer live streaming,” in Proceedings of the 26th IEEE International Conference on Computer Communications (INFOCOM '07), pp. 1082–1090, May 2007. View at Publisher · View at Google Scholar · View at Scopus
  6. W. Mea and L. Baochun, “R2: random push with random network coding in live peer-to-peer streaming,” IEEE Journal on Selected Areas in Communications, vol. 25, no. 9, pp. 1655–1666, 2007. View at Publisher · View at Google Scholar · View at Scopus
  7. “Peer-to-Peer streaming simulator,” 2008, http://media.cs.tsinghua.edu.cn/~zhangm/.
  8. M. Castro, P. Druschel, A. Kermarrec, A. Nandi, A. Rowstron, and A. Singh, “SplitStream: high-bandwidth multicast in cooperative environments,” in Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP '03), pp. 298–313, October 2003. View at Scopus
  9. V. Venkataraman, P. Francisy, and J. Calandrino, “Chunkyspread: multi-tree unstructured peer-to-peer multicast,” in Proceedings of 5th International Workshop on Peer-to-Peer Systems (IPTPS '06), February 2006.
  10. M. Luby, “LT codes,” in Proceedings of the 43rd Annual IEEE Symposium on Foundations of Computer Science (FOCS '02), pp. 271–280, Vancouver, Canada, November 2002. View at Scopus
  11. A. Shokrollahi, “Raptor codes,” IEEE Transactions on Information Theory, vol. 52, no. 6, pp. 2551–2567, 2006. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  12. P. Maymounkov and D. Mazieres, “Rateless codes and big downloads,” in Proceedings of the 2nd International Workshop Peer-to-Peer Systems (IPTPS '03), February 2003.
  13. C. Wu and B. Li, “rStream: resilient and optimal peer-to-peer streaming with rateless codes,” IEEE Transactions on Parallel and Distributed Systems, vol. 19, no. 1, pp. 77–92, 2008. View at Publisher · View at Google Scholar · View at Scopus
  14. R. Ahlswede, N. Cai, S.-Y. R. Li, and R. W. Yeung, “Network information flow,” IEEE Transactions on Information Theory, vol. 46, no. 4, pp. 1204–1216, 2000. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  15. S.-Y. R. Li, R. W. Yeung, and N. Cai, “Linear network coding,” IEEE Transactions on Information Theory, vol. 49, no. 2, pp. 371–381, 2003. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  16. R. Koetter and M. Médard, “An algebraic approach to network coding,” IEEE/ACM Transactions on Networking, vol. 11, no. 5, pp. 782–795, 2003. View at Publisher · View at Google Scholar · View at Scopus
  17. C. Gkantsidis and P. Rodriguez, “Network coding for large scale content distribution,” in Proceedings of the 24th IEEE International Conference on Computer Communications (INFOCOM '05), March 2005.
  18. C. Gkantsidis, J. Miller, and P. Rodriguez, “Anatomy of a p2p content distribution system with network coding,” in Proceedings of the 5th International Workshop on Peer-to-Peer Systems (IPTPS '06), February 2006.
  19. T. Ho, M. Medard, J. Shi, M. Effros, and D. R. Karger, “On randomized network coding,” in Proceedings of the 41st Annual Allerton Conference on Communication, Control, and Computing, Monticello, Ill, USA, October 2003.
  20. Z. Liu, C. Wu, B. Li, and S. Zhao, “UUSee: large-scale operational on-demand streaming with random network coding,” in Proceedings of the 29th IEEE International Conference on Computer Communications (INFOCOM '10), March 2010. View at Publisher · View at Google Scholar · View at Scopus
  21. S. Sarkar and M. Wang, “A measurement study of network coding in peer-to-peer video-on-demand systems,” in Proceedings of the 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS '12), pp. 423–430, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  22. S. Sarkar and M. Wang, “Mitigating the asymmetric interests among peers in peer-to-peer video-on-demand systems,” in Proceedings of the International Conference on Computing, Networking and Communications (ICNC '13), pp. 653–659, San Diego, Calif, USA, January 2013. View at Publisher · View at Google Scholar · View at Scopus
  23. D. Nguyen and H. Nakazato, “Rarest-first and coding are not enough,” in Proceedings of the IEEE Global Communications Conference (GLOBECOM '12), pp. 2683–2688, Anaheim, Calif, USA, December 2012. View at Publisher · View at Google Scholar · View at Scopus
  24. A. M. Sheikh, A. Fiandrotti, and E. Magli, “Distributed media-aware scheduling for p2p streaming with network coding,” in Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP '13), pp. 3597–3601, Vancouver, Canada, May 2013. View at Publisher · View at Google Scholar
  25. H.-C. Hsu, “A knowledge sharing simulation of team learning,” Transaction on IoT and Cloud Computing, vol. 1, no. 1, pp. 26–38, 2013. View at Google Scholar
  26. B. K. Mishra and S. K. Srivastava, “A quarantine model on the spreading behavior of worms in wireless sensor network,” Transaction on IoT and Cloud Computing, vol. 2, no. 1, pp. 1–13, 2014. View at Google Scholar
  27. R. K. Ahuja, T. L. Magnanti, and J. Orlin, Network Flows: Theory, Algorithms, and Applications, Prentice-Hall, 1993. View at MathSciNet
  28. Meridian node to node latency matrix (2500 _ 2500), 2005, http://www.cs.cornell.edu/People/egs/meridian/data.php.
  29. S. Saroiu, P. Gummadi, and S. Gribble, “A measurement study of peer-to-peer file sharing systems,” in Proceedings of ACM Multimedia Computing and Networking, January 2002.