Analysis of Block-aware Peer Adaptations in Substream-based P2P

Chamil Kulatunga, Dmitri Botvich, Sasitharan Balasubramaniam, William Donnelly

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


Peer-to-Peer (P2P) video delivery using substreams supports uplink heterogeneities of the peers and hence could optimise sharing capabilities with minimum free-riding peers. Therefore, substream-based applications such as PPLive and CoolStreaming have been well accepted after successful deployments in the public Internet. In this approach, a child peer can find a parent peer for a substream independent of the other parent peers that it receives the remaining substreams. In general, there can be more than one substream between a parent and a child. The block-aware adaptation algorithm in CoolStreaming changes the parent peer for all such substreams when a child peer experiences poor performance even on one of its substreams from the parent. However, lagging of one substream in such a scenario is likely while others are not affected, when the parent receives its substreams through multiple paths. We propose a fine-grained approach (changing substream by substream) in peer adaptations to improve overlay network performance. This approach will in turn, is designed also to minimise the diversity of parents at the child peer by joining with a well-performing another parent, which is expected to curtail complexities in a network-assisted P2P framework.
Original languageEnglish
Title of host publicationBroadband Communications, Networks, and Systems - 7th International ICST Conference, BROADNETS 2010, Revised Selected Papers
Publication statusPublished - 2012
Event7th International ICST Conference on Broadband Communications, Networks, and Systems, BROADNETS 2010 - Athens, Greece
Duration: 25 Oct 201027 Oct 2010

Publication series

NameLecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering
Volume66 LNICST
ISSN (Print)1867-8211


Conference7th International ICST Conference on Broadband Communications, Networks, and Systems, BROADNETS 2010


  • child-initiated block-aware peer adaptation
  • substream-based P2P
  • Video streaming


Dive into the research topics of 'Analysis of Block-aware Peer Adaptations in Substream-based P2P'. Together they form a unique fingerprint.

Cite this