Abstract
In this paper, we propose a peer-to-peer streaming solution to address the on-demand media distribution problem. We identify two issues, namely the asynchrony of user requests and heterogeneity of peer network bandwidth. Our key techniques to address these two issues are cache-and-relay and layer-encoded streaming. A unique challenge of layered peer-to-peer streaming is that the bandwidth and data availability (number of layers received) of each receiving peer are constrained and heterogeneous, which further limits the bandwidth and data availability of its downstream node when it acts as the supplying peer. This challenge distinguishes our work from existing studies on layered multicast. Our experiments show that our solution is efficient at utilizing bandwidth resource of supplying peers, scalable at saving server bandwidth consumption, and optimal at maximizing streaming qualities of all peers.
Original language | English (US) |
---|---|
Pages | 162-171 |
Number of pages | 10 |
DOIs | |
State | Published - 2003 |
Event | 13th International Workshop on Network and Operating Systems Support for Digital Audio and Video - Monterey, CA, United States Duration: Jun 1 2003 → Jun 3 2003 |
Other
Other | 13th International Workshop on Network and Operating Systems Support for Digital Audio and Video |
---|---|
Country/Territory | United States |
City | Monterey, CA |
Period | 6/1/03 → 6/3/03 |
Keywords
- Layered Streaming
- Overlay
- Peer-to-Peer
ASJC Scopus subject areas
- General Computer Science