DocumentCode
968226
Title
Enabling Contribution Awareness in an Overlay Broadcasting System
Author
Sung, Yu-Wei Eric ; Bishop, Michael A. ; Rao, Sanjay G.
Author_Institution
Purdue Univ., Lafayette
Volume
9
Issue
8
fYear
2007
Firstpage
1605
Lastpage
1620
Abstract
We consider the design of bandwidth-demanding broadcasting applications using overlays in environments characterized by hosts with limited and asymmetric bandwidth, and significant heterogeneity in upload bandwidth. Such environments are critical to consider to extend the applicability of overlay multicast to mainstream Internet environments where insufficient bandwidth exists to support all hosts, but have not received adequate attention from the research community. We leverage the multitree framework and design heuristics to enable it to consider host contribution and operate in bandwidth-scarce environments. Our extensions seek to simultaneously achieve good utilization of system resources, performance to hosts commensurate to their contributions, and consistent performance. We have implemented the system and conducted an Internet evaluation on PlanetLab using real traces from previous operational deployments of an overlay broadcasting system. Our results indicate for these traces, our heuristics can improve the performance of high contributors by 10-240% and facilitate equitable bandwidth distribution among hosts with similar contributions.
Keywords
Internet; broadcasting; peer-to-peer computing; bandwidth-demanding broadcasting; bandwidth-scarce environment; contribution awareness; equitable bandwidth distribution; overlay broadcasting system; Bandwidth detection; NAT; incentive; multitree; overlay multicast; saturation detection;
fLanguage
English
Journal_Title
Multimedia, IEEE Transactions on
Publisher
ieee
ISSN
1520-9210
Type
jour
DOI
10.1109/TMM.2007.907454
Filename
4378431
Link To Document