On peer-to-peer media streaming

Dongyan Xu, Mohamed Hefeeda, Susanne Hambrusch, Bharat Bhargava

Research output: Chapter in Book/Report/Conference proceedingConference contribution

210 Citations (Scopus)

Abstract

In this paper, we study, a peer-to-peer media streaming system with the following characteristics: (1) its streaming capacity grows dynamically; (2) peers do not exhibit server-like behavior; (3) peers are heterogeneous in their bandwidth contribution; and (4) each streaming session may involve multiple supplying peers. Based on these characteristics, we investigate two problems: (1) how to assign media data to multiple supplying peers in one streaming session and (2) how to fast amplify the system's total streaming capacity. Our solution to the first problem is an optimal media data assignment algorithm OTSp2p, which results in minimum buffering delay in the consequent streaming session. Our solution to the second problem is a distributed differentiated admission control protocol DACp2p. By differentiating between requesting peers with different out-bound bandwidth, DACp2p achieves fast system capacity amplification; benefits all requesting peers in admission rate, waiting time, and buffering delay; and creates an incentive for peers to offer their truly available out-bound bandwidth.

Original languageEnglish
Title of host publicationProceedings - International Conference on Distributed Computing Systems
Pages363-371
Number of pages9
Publication statusPublished - 1 Jan 2002
Externally publishedYes
Event22nd International Conference on Distributed Systems - Vienna, Austria
Duration: 2 Jul 20025 Jul 2002

Other

Other22nd International Conference on Distributed Systems
CountryAustria
CityVienna
Period2/7/025/7/02

Fingerprint

Media streaming
Bandwidth
Access control
Amplification
Servers
Network protocols

ASJC Scopus subject areas

  • Hardware and Architecture

Cite this

Xu, D., Hefeeda, M., Hambrusch, S., & Bhargava, B. (2002). On peer-to-peer media streaming. In Proceedings - International Conference on Distributed Computing Systems (pp. 363-371)

On peer-to-peer media streaming. / Xu, Dongyan; Hefeeda, Mohamed; Hambrusch, Susanne; Bhargava, Bharat.

Proceedings - International Conference on Distributed Computing Systems. 2002. p. 363-371.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Xu, D, Hefeeda, M, Hambrusch, S & Bhargava, B 2002, On peer-to-peer media streaming. in Proceedings - International Conference on Distributed Computing Systems. pp. 363-371, 22nd International Conference on Distributed Systems, Vienna, Austria, 2/7/02.
Xu D, Hefeeda M, Hambrusch S, Bhargava B. On peer-to-peer media streaming. In Proceedings - International Conference on Distributed Computing Systems. 2002. p. 363-371
Xu, Dongyan ; Hefeeda, Mohamed ; Hambrusch, Susanne ; Bhargava, Bharat. / On peer-to-peer media streaming. Proceedings - International Conference on Distributed Computing Systems. 2002. pp. 363-371
@inproceedings{083a74ccbd0b4fb4885f700d5c2e031a,
title = "On peer-to-peer media streaming",
abstract = "In this paper, we study, a peer-to-peer media streaming system with the following characteristics: (1) its streaming capacity grows dynamically; (2) peers do not exhibit server-like behavior; (3) peers are heterogeneous in their bandwidth contribution; and (4) each streaming session may involve multiple supplying peers. Based on these characteristics, we investigate two problems: (1) how to assign media data to multiple supplying peers in one streaming session and (2) how to fast amplify the system's total streaming capacity. Our solution to the first problem is an optimal media data assignment algorithm OTSp2p, which results in minimum buffering delay in the consequent streaming session. Our solution to the second problem is a distributed differentiated admission control protocol DACp2p. By differentiating between requesting peers with different out-bound bandwidth, DACp2p achieves fast system capacity amplification; benefits all requesting peers in admission rate, waiting time, and buffering delay; and creates an incentive for peers to offer their truly available out-bound bandwidth.",
author = "Dongyan Xu and Mohamed Hefeeda and Susanne Hambrusch and Bharat Bhargava",
year = "2002",
month = "1",
day = "1",
language = "English",
pages = "363--371",
booktitle = "Proceedings - International Conference on Distributed Computing Systems",

}

TY - GEN

T1 - On peer-to-peer media streaming

AU - Xu, Dongyan

AU - Hefeeda, Mohamed

AU - Hambrusch, Susanne

AU - Bhargava, Bharat

PY - 2002/1/1

Y1 - 2002/1/1

N2 - In this paper, we study, a peer-to-peer media streaming system with the following characteristics: (1) its streaming capacity grows dynamically; (2) peers do not exhibit server-like behavior; (3) peers are heterogeneous in their bandwidth contribution; and (4) each streaming session may involve multiple supplying peers. Based on these characteristics, we investigate two problems: (1) how to assign media data to multiple supplying peers in one streaming session and (2) how to fast amplify the system's total streaming capacity. Our solution to the first problem is an optimal media data assignment algorithm OTSp2p, which results in minimum buffering delay in the consequent streaming session. Our solution to the second problem is a distributed differentiated admission control protocol DACp2p. By differentiating between requesting peers with different out-bound bandwidth, DACp2p achieves fast system capacity amplification; benefits all requesting peers in admission rate, waiting time, and buffering delay; and creates an incentive for peers to offer their truly available out-bound bandwidth.

AB - In this paper, we study, a peer-to-peer media streaming system with the following characteristics: (1) its streaming capacity grows dynamically; (2) peers do not exhibit server-like behavior; (3) peers are heterogeneous in their bandwidth contribution; and (4) each streaming session may involve multiple supplying peers. Based on these characteristics, we investigate two problems: (1) how to assign media data to multiple supplying peers in one streaming session and (2) how to fast amplify the system's total streaming capacity. Our solution to the first problem is an optimal media data assignment algorithm OTSp2p, which results in minimum buffering delay in the consequent streaming session. Our solution to the second problem is a distributed differentiated admission control protocol DACp2p. By differentiating between requesting peers with different out-bound bandwidth, DACp2p achieves fast system capacity amplification; benefits all requesting peers in admission rate, waiting time, and buffering delay; and creates an incentive for peers to offer their truly available out-bound bandwidth.

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

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

M3 - Conference contribution

AN - SCOPUS:0036373713

SP - 363

EP - 371

BT - Proceedings - International Conference on Distributed Computing Systems

ER -