A contribution-aware multiple parent hierarchical overlay network for P2P media streaming

Suphakit Awiphan, Zhou Su, Jiro Katto

Research output: Contribution to journalArticle

Abstract

Application-layer multicast has been considered as a promising method for streaming live media to users in P2P networks. However, the inefficient bandwidth utilization and the vulnerability to peer dynamics remain important issues. In this paper, we introduce a new approach to constructing an efficient overlay leveraging the strong features of tree and mesh methods. A core overlay is built in a fashion of multiple sub-trees, which allows each peer to receive data from other peers located in any different sub-trees. We propose a set of auxiliary connections, which connect between two nodes that do not have permanent parent/child relationship, to achieve a push-based data transmission from multiple parents without redundancy. Simulations through ns2 demonstrate that our scheme provides a good streaming quality with low end-to-end delay. Also, the proposed auxiliary links is beneficial in improving the resiliency of the overlay and utilizing the bandwidth of peers.

Original languageEnglish
Pages (from-to)70-80
Number of pages11
JournalITE Transactions on Media Technology and Applications
Volume1
Issue number1
Publication statusPublished - 2013
Externally publishedYes

Fingerprint

Media streaming
Overlay networks
Bandwidth
Data communication systems
Redundancy

Keywords

  • Application layer multicast
  • Overlay network
  • P2P streaming

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Signal Processing
  • Media Technology

Cite this

A contribution-aware multiple parent hierarchical overlay network for P2P media streaming. / Awiphan, Suphakit; Su, Zhou; Katto, Jiro.

In: ITE Transactions on Media Technology and Applications, Vol. 1, No. 1, 2013, p. 70-80.

Research output: Contribution to journalArticle

@article{0f3dc5f7c4ba418899f9686b3e491862,
title = "A contribution-aware multiple parent hierarchical overlay network for P2P media streaming",
abstract = "Application-layer multicast has been considered as a promising method for streaming live media to users in P2P networks. However, the inefficient bandwidth utilization and the vulnerability to peer dynamics remain important issues. In this paper, we introduce a new approach to constructing an efficient overlay leveraging the strong features of tree and mesh methods. A core overlay is built in a fashion of multiple sub-trees, which allows each peer to receive data from other peers located in any different sub-trees. We propose a set of auxiliary connections, which connect between two nodes that do not have permanent parent/child relationship, to achieve a push-based data transmission from multiple parents without redundancy. Simulations through ns2 demonstrate that our scheme provides a good streaming quality with low end-to-end delay. Also, the proposed auxiliary links is beneficial in improving the resiliency of the overlay and utilizing the bandwidth of peers.",
keywords = "Application layer multicast, Overlay network, P2P streaming",
author = "Suphakit Awiphan and Zhou Su and Jiro Katto",
year = "2013",
language = "English",
volume = "1",
pages = "70--80",
journal = "ITE Transactions on Media Technology and Applications",
issn = "2186-7364",
publisher = "Institute of Image Information and Television Engineers",
number = "1",

}

TY - JOUR

T1 - A contribution-aware multiple parent hierarchical overlay network for P2P media streaming

AU - Awiphan, Suphakit

AU - Su, Zhou

AU - Katto, Jiro

PY - 2013

Y1 - 2013

N2 - Application-layer multicast has been considered as a promising method for streaming live media to users in P2P networks. However, the inefficient bandwidth utilization and the vulnerability to peer dynamics remain important issues. In this paper, we introduce a new approach to constructing an efficient overlay leveraging the strong features of tree and mesh methods. A core overlay is built in a fashion of multiple sub-trees, which allows each peer to receive data from other peers located in any different sub-trees. We propose a set of auxiliary connections, which connect between two nodes that do not have permanent parent/child relationship, to achieve a push-based data transmission from multiple parents without redundancy. Simulations through ns2 demonstrate that our scheme provides a good streaming quality with low end-to-end delay. Also, the proposed auxiliary links is beneficial in improving the resiliency of the overlay and utilizing the bandwidth of peers.

AB - Application-layer multicast has been considered as a promising method for streaming live media to users in P2P networks. However, the inefficient bandwidth utilization and the vulnerability to peer dynamics remain important issues. In this paper, we introduce a new approach to constructing an efficient overlay leveraging the strong features of tree and mesh methods. A core overlay is built in a fashion of multiple sub-trees, which allows each peer to receive data from other peers located in any different sub-trees. We propose a set of auxiliary connections, which connect between two nodes that do not have permanent parent/child relationship, to achieve a push-based data transmission from multiple parents without redundancy. Simulations through ns2 demonstrate that our scheme provides a good streaming quality with low end-to-end delay. Also, the proposed auxiliary links is beneficial in improving the resiliency of the overlay and utilizing the bandwidth of peers.

KW - Application layer multicast

KW - Overlay network

KW - P2P streaming

UR - http://www.scopus.com/inward/record.url?scp=84951941742&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84951941742&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:84951941742

VL - 1

SP - 70

EP - 80

JO - ITE Transactions on Media Technology and Applications

JF - ITE Transactions on Media Technology and Applications

SN - 2186-7364

IS - 1

ER -