Skip to main navigation Skip to search Skip to main content

Adaptive network coding for heterogeneous peer-to-peer streaming systems

  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

In this paper, we propose a scheme to apply network coding to heterogeneous peer-to-peer media streaming systems. As most peers in a peer-to-peer media streaming system are individual computers connected to the Internet through access links with heterogeneous link capacities, it is desirable to design an adaptive scheme to make efficient use of the bandwidth of the access links. We propose an adaptive network coding scheme for heterogeneous peerto-peer streaming systems. The media content is encoded into multiple stripes. The peers select one or more stripes to subscribe based on their own download bandwidths. For each stripe, a subgraph is constructed such that the coding probability is maximized. In addition, we propose an overlay topology construction algorithm which takes both upload bandwidth and download bandwidth into consideration. We compare our scheme with another recently proposed scheme called LION through simulations. Our simulation results show that the proposed scheme achieves higher satisfaction and better throughput than LION with or without churn.

Original languageEnglish
Title of host publicationProceedings - 2009 8th IEEE International Symposium on Network Computing and Applications, NCA 2009
Pages274-277
Number of pages4
DOIs
StatePublished - 2009
Event2009 8th IEEE International Symposium on Network Computing and Applications, NCA 2009 - Cambridge, MA, United States
Duration: Jul 9 2009Jul 11 2009

Publication series

NameProceedings - 2009 8th IEEE International Symposium on Network Computing and Applications, NCA 2009

Conference

Conference2009 8th IEEE International Symposium on Network Computing and Applications, NCA 2009
Country/TerritoryUnited States
CityCambridge, MA,
Period07/9/0907/11/09

Keywords

  • Heterogeneity
  • Media streaming
  • Network coding
  • Peer-to-peer

Fingerprint

Dive into the research topics of 'Adaptive network coding for heterogeneous peer-to-peer streaming systems'. Together they form a unique fingerprint.

Cite this