Skip to main content

A Peer-to-Peer Assisting Scheme for Live Streaming Services

  • Conference paper
Advances in Grid and Pervasive Computing (GPC 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5036))

Included in the following conference series:

Abstract

Recently, peer-to-peer approach has emerged as an effective solution for live streaming services. However, some channels may not provide good streaming services due to their less audience, and some peers may receive bad services owning to their relatively narrower bandwidth. To address these issues, we introduce a peer-to-peer inter-channel assisting scheme for live streaming services. In the scheme, the social network theory is employed to construct the inter-channel overlay network. The scope of cooperation is scaled from intra-channel to inter-channel through active assistance and passive assistance. Besides, the relationship in social network works as the incentive mechanism to stimulate the assisting behaviors among peers. Simulations demonstrate that our scheme can promote the cooperation effectively and consequently improve the streaming qualities significantly.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Castro, M., Druschel, P., Kermarrec, A., et al.: Splitstream: High-Bandwidth Multicast in Cooperative Environments. In: Proc. of ACM Symposium on Operating Systems Principles, pp. 298–313 (2003)

    Google Scholar 

  2. Banerjee, S., Bhattacharjee, B., Kommareddy, C.: Scalable Application Layer Multicast. In: Proc. of ACM SIGCOMM, pp. 205–217 (2002)

    Google Scholar 

  3. Tran, D., Hua, K., Do., T.: ZIGZAG: An Efficient Peer-to-Peer Scheme for Media Streaming. In: Proc. of IEEE Infocom, pp. 649–652 (2003)

    Google Scholar 

  4. Zhang, X., Liu, J., Li, B., et al.: DONet: A Data-Driven Overlay Network for Live Media Streaming. In: Proc. of IEEE Infocom, Miami, USA, pp. 2102–2111 (2005)

    Google Scholar 

  5. Li, Z., Jian, G., Meng, Z., et al.: Gridmedia: A Practical Peer-to-Peer based Live Video Streaming System. In: Proc. of IEEE 7th Workshop on Multimedia Signal Processing, pp. 287–290 (2005)

    Google Scholar 

  6. Wong, J.: Enhancing Collaborative Content Distribution with Helpers. Master’s thesis, The University of British Columbia (2004)

    Google Scholar 

  7. Cohen, B.: Incentives Build Robustness in BitTorrent. In: Proc. of 1st Workshop on Economics of Peer-to-Peer Systems, Berkeley (2003)

    Google Scholar 

  8. Pouwelse, J., Garbacki, P., Wang, J., et al.: Tribler: A Social-based Peer-to-Peer System. In: Proc. of the 5th Int’l Workshop on Peer-to-peer Systems, pp. 391–394 (2006)

    Google Scholar 

  9. Wang, W., Zhao, L., Yuan, R.: Improving Cooperation in Peer-to-Peer Systems Using Social Networks. In: Proc. of 3rd Workshop on Hot Topic in Peer-to-Peer Systems, Greece, pp. 50–57 (2006)

    Google Scholar 

  10. Liao, X., Jin, H., Liu, Y., et al.: AnySee: Peer-to-Peer Live Streaming. In: Proc. of IEEE Infocom, Barcelona, Spain, pp. 23–29 (2006)

    Google Scholar 

  11. Huston, G.: A look inside network address translators. The Internet Protocol Journal 7(3), 2–32 (2004)

    Google Scholar 

  12. Watts, D., Strogatz, S.: Collective Dynamics of Small-World Networks. Nature 393(6), 440–442 (1998)

    Article  Google Scholar 

  13. Zhou, X., Xu, C.: Optimal Video Replication and Placement on a Cluster of Video-on-Demand Servers. In: Proc. of the 2002 International Conference on Parallel Processing, pp. 547–555 (2002)

    Google Scholar 

  14. Jelasity, M., Montresor, A., Jesi, G.P.: Peersim: Peer-to-Peer simulator (2004), http://peersim.sourceforge.net

Download references

Author information

Authors and Affiliations

Authors

Editor information

Song Wu Laurence T. Yang Tony Li Xu

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wan, J., Lu, L., Xu, X., Ren, X. (2008). A Peer-to-Peer Assisting Scheme for Live Streaming Services. In: Wu, S., Yang, L.T., Xu, T.L. (eds) Advances in Grid and Pervasive Computing. GPC 2008. Lecture Notes in Computer Science, vol 5036. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68083-3_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68083-3_34

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68081-9

  • Online ISBN: 978-3-540-68083-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics