Layered P2P video streaming using asymmetric P2P topology and membership management

Chung-Ming Huang, Chia Ching Yang, Chung Heng Cheng

Research output: Contribution to journalArticle

Abstract

Peer-to-peer (P2P) video streaming applications are widely popular, e.g. PPstream and PPlive, because of higher transmission speed and data availability. A fact of P2P streaming is that different peers have different (asymmetric) capabilities for resource sharing, and thus, some asymmetric P2P (A-P2P) topology and membership management schemes should be adopted among P2P nodes having heterogeneous computing and communicating capabilities. Our research focuses on designing a novel A-P2P streaming architecture with a dedicated codec scheme that applies multiple description features into the scalable extension of H.264/AVC, which is adaptive and error-robust enough to tackle challenges in the A-P2P network environment. In the streaming architecture, our proposed device-aware P2P topology management is responsible for constructing a hierarchical membership-tree based on the capacity of upstream bandwidth and round-trip time. In addition, the buffer-aware scheduling scheme is able to determine whether the peer needs to reconnect to a proper source provider or not, based on the buffer status. In our experiments, corresponding performances, e.g. average peer-join time and average peak signal-to-noise ratio, were measured and demonstrated.

Original languageEnglish
Pages (from-to)731-740
Number of pages10
JournalJournal of the Chinese Institute of Engineers, Transactions of the Chinese Institute of Engineers,Series A/Chung-kuo Kung Ch'eng Hsuch K'an
Volume37
Issue number6
DOIs
Publication statusPublished - 2014 Aug 18

Fingerprint

Video streaming
Topology
Signal to noise ratio
Scheduling
Availability
Bandwidth
Experiments

All Science Journal Classification (ASJC) codes

  • Engineering(all)

Cite this

@article{bbbd81d5d95d415ba90bb75c32e89fd9,
title = "Layered P2P video streaming using asymmetric P2P topology and membership management",
abstract = "Peer-to-peer (P2P) video streaming applications are widely popular, e.g. PPstream and PPlive, because of higher transmission speed and data availability. A fact of P2P streaming is that different peers have different (asymmetric) capabilities for resource sharing, and thus, some asymmetric P2P (A-P2P) topology and membership management schemes should be adopted among P2P nodes having heterogeneous computing and communicating capabilities. Our research focuses on designing a novel A-P2P streaming architecture with a dedicated codec scheme that applies multiple description features into the scalable extension of H.264/AVC, which is adaptive and error-robust enough to tackle challenges in the A-P2P network environment. In the streaming architecture, our proposed device-aware P2P topology management is responsible for constructing a hierarchical membership-tree based on the capacity of upstream bandwidth and round-trip time. In addition, the buffer-aware scheduling scheme is able to determine whether the peer needs to reconnect to a proper source provider or not, based on the buffer status. In our experiments, corresponding performances, e.g. average peer-join time and average peak signal-to-noise ratio, were measured and demonstrated.",
author = "Chung-Ming Huang and Yang, {Chia Ching} and Cheng, {Chung Heng}",
year = "2014",
month = "8",
day = "18",
doi = "10.1080/02533839.2014.888799",
language = "English",
volume = "37",
pages = "731--740",
journal = "Chung-kuo Kung Ch'eng Hsueh K'an/Journal of the Chinese Institute of Engineers",
issn = "0253-3839",
publisher = "Chinese Institute of Engineers",
number = "6",

}

TY - JOUR

T1 - Layered P2P video streaming using asymmetric P2P topology and membership management

AU - Huang, Chung-Ming

AU - Yang, Chia Ching

AU - Cheng, Chung Heng

PY - 2014/8/18

Y1 - 2014/8/18

N2 - Peer-to-peer (P2P) video streaming applications are widely popular, e.g. PPstream and PPlive, because of higher transmission speed and data availability. A fact of P2P streaming is that different peers have different (asymmetric) capabilities for resource sharing, and thus, some asymmetric P2P (A-P2P) topology and membership management schemes should be adopted among P2P nodes having heterogeneous computing and communicating capabilities. Our research focuses on designing a novel A-P2P streaming architecture with a dedicated codec scheme that applies multiple description features into the scalable extension of H.264/AVC, which is adaptive and error-robust enough to tackle challenges in the A-P2P network environment. In the streaming architecture, our proposed device-aware P2P topology management is responsible for constructing a hierarchical membership-tree based on the capacity of upstream bandwidth and round-trip time. In addition, the buffer-aware scheduling scheme is able to determine whether the peer needs to reconnect to a proper source provider or not, based on the buffer status. In our experiments, corresponding performances, e.g. average peer-join time and average peak signal-to-noise ratio, were measured and demonstrated.

AB - Peer-to-peer (P2P) video streaming applications are widely popular, e.g. PPstream and PPlive, because of higher transmission speed and data availability. A fact of P2P streaming is that different peers have different (asymmetric) capabilities for resource sharing, and thus, some asymmetric P2P (A-P2P) topology and membership management schemes should be adopted among P2P nodes having heterogeneous computing and communicating capabilities. Our research focuses on designing a novel A-P2P streaming architecture with a dedicated codec scheme that applies multiple description features into the scalable extension of H.264/AVC, which is adaptive and error-robust enough to tackle challenges in the A-P2P network environment. In the streaming architecture, our proposed device-aware P2P topology management is responsible for constructing a hierarchical membership-tree based on the capacity of upstream bandwidth and round-trip time. In addition, the buffer-aware scheduling scheme is able to determine whether the peer needs to reconnect to a proper source provider or not, based on the buffer status. In our experiments, corresponding performances, e.g. average peer-join time and average peak signal-to-noise ratio, were measured and demonstrated.

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

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

U2 - 10.1080/02533839.2014.888799

DO - 10.1080/02533839.2014.888799

M3 - Article

VL - 37

SP - 731

EP - 740

JO - Chung-kuo Kung Ch'eng Hsueh K'an/Journal of the Chinese Institute of Engineers

JF - Chung-kuo Kung Ch'eng Hsueh K'an/Journal of the Chinese Institute of Engineers

SN - 0253-3839

IS - 6

ER -