DocumentCode
111925
Title
Bandwidth and Latency Aware Contribution Estimation in P2P Streaming System
Author
Cheng-Yun Ho ; Ming-Hsiang Huang ; Cheng-Yuan Ho ; Chien-Chao Tseng
Author_Institution
Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Volume
18
Issue
9
fYear
2014
fDate
Sept. 2014
Firstpage
1511
Lastpage
1514
Abstract
In this article, a bandwidth and latency aware contribution estimation (BLACE) mechanism is proposed to enhance the efficiency of content distribution in a mesh peer-to-peer (P2P) streaming system. This is because the mesh P2P streaming system outperforms others in many aspects, but most content distribution mechanisms use only one of upload bandwidth and link latency as a factor, several contribution-aware schemes (CASs) just punish selfish peers, and some CASs only rearrange the content receiving order. Hence, the BLACE proposes a prevention way considering every peer´s upload bandwidth, link latency, and the maximum playing delay of a stream at the same time to prioritize the content distribution. Moreover, BLACE is implemented on Coolstreaming with NS2 and experimental results show that BLACE could at the most shorten the receiving time about 15.44%, 13.94%, and 8.26%, and improve the whole performance about 7.05%, 2.81%, and 2.69% at the most, when it compares with the Coolstreaming, the Coolstreaming with bandwidth preference, and the Coolstreaming with latency preference, respectively.
Keywords
delay estimation; media streaming; peer-to-peer computing; BLACE; CAS; NS2; P2P; P2P streaming system; bandwidth and latency aware contribution estimation; content distribution; content distribution efficiency; contribution-aware schemes; coolstreaming; latency preference; mesh peer-to-peer streaming system; selfish peers punishment; stream playing delay; upload bandwidth; Bandwidth; Delays; Equations; Estimation; Mathematical model; Peer-to-peer computing; Receivers; BLACE; Bandwidth; P2P streaming system; contribution estimation; latency;
fLanguage
English
Journal_Title
Communications Letters, IEEE
Publisher
ieee
ISSN
1089-7798
Type
jour
DOI
10.1109/LCOMM.2014.2343612
Filename
6866853
Link To Document