ACM Home Page
Please provide us with feedback. Feedback
Scaling laws and tradeoffs in peer-to-peer live multimedia streaming
Full text PdfPdf (233 KB)
Source International Multimedia Conference archive
Proceedings of the 14th annual ACM international conference on Multimedia table of contents
Santa Barbara, CA, USA
SESSION: Systems session 2: distributed systems table of contents
Pages: 539 - 548  
Year of Publication: 2006
ISBN:1-59593-447-2
Authors
Tara Small  University of Toronto, Toronto, Ontario, Canada
Ben Liang  University of Toronto, Toronto, Ontario, Canada
Baochun Li  University of Toronto, Toronto, Ontario, Canada
Sponsors
ACM: Association for Computing Machinery
SIGMULTIMEDIA: ACM Special Interest Group on Multimedia
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): ,   Downloads (12 Months): ,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1180639.1180754
What is a DOI?

ABSTRACT

It is well-known that live multimedia streaming applications operate more efficiently when organized in peer-to-peer (P2P) topologies, since peer upload capacities are utilized to support other peers, and to alleviate the load and operating costs on the streaming servers. To date, there have been a number of existing experimental proposals with respect to how such peer-to-peer topologies are organized to support live streaming sessions. However, most of the existing proposals resort to intuition and heuristics when it comes to the design of such topology construction (i.e., neighbor selection) protocols. In this paper, we investigate the scaling laws of live P2P multimedia streaming, by quantitatively studying the asymptotic effects and tradeoffs among three key parameters in P2P streaming: server bandwidth cost, the maximum number of peers that can be supported, and the maximum number of streaming hops experienced by a peer. To further generalize our studies, we do not make restrictive assumptions in our theoretical analysis of such scaling laws: both peer upload capacities and peer lifetimes in a session may come from arbitrary distributions. With the theoretical insights we have developed, we propose Affinity, a simple and realistic heuristic to demonstrate the key benefits of our theoretical analysis in dynamic P2P networks, as compared to the topology construction algorithms in existing work.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. Jannotti, D. K. Gifford, K. L. Johnson, M. F. Kaashoek, and J. W. O. Jr., "Overcast: Reliable Multicasting with an Overlay Network," in Proc. Operating Systems Design and Implementation, pp. 292--301, October 2000.
 
2
M. Castro, P. Druschel, A.-M. Kermarrec, A. Nandi, A. Rowstron, and A. Singh, "SplitStream: High-bandwidth Content Distribution in a Cooperative Environment," in Proc. 2nd International Workshop on Peer-to-Peer Systems, February 2003.
3
 
4
V. Pai, K. Kumar, K. Tamilmani, V. Sambamurthy, and A. E. Mohr, "Chainsaw: Eliminating Trees from Overlay Multicast," in Proc. 4th International Workshop on Peer-to-Peer Systems, February 2005.
 
5
X. Zhang, J. Liu, B. Li, and T. P. Yum, "CoolStreaming/DONet: A Data-Driven Overlay Network for Efficient Live Media Streaming," in Proc. INFOCOM, March 2005.
6
 
7
J. C. V. Venkataraman, P. Francis, "Chunkyspread: Multi-tree Unstructured Peer-to-Peer Multicast," in Proc. 5th International Workshop on Peer-to-Peer Systems, February 2006.
 
8
V. Vishnumurthy and P. Francis, "On Heterogeneous Overlay Construction and Random Node Selection in Unstructured P2P Networks," in Proc. INFOCOM, April 2006.
 
9
 
10
W. Ooi, "Dagster: Contributor-aware end-host multicast for media streaming in heterogeneous environment," in Proc. SPIE Multimedia Computing and Networking (MMCN), January 2005.
 
11
J. Liang and K. Nahrstedt, "DagStream: Locality Aware and Failure Resilient Peer-to-Peer Streaming," in SPIE Multimedia Computing and Networking (MMCN), January 2006.
 
12
R. B. Cooper, Introduction to Queueing Theory. Elsevier North Holland, Inc., 1981.
13
 
14
T. Small, B. Li, and B. Liang, "Outreach: Peer-to-Peer Topology Construction towards Minimized Server Bandwidth Costs," in IEEE Journal on Selected Areas in Communications, Special Issue on Peer-to-Peer Communications and Applications, First Quarter, 2007.


Collaborative Colleagues:
Tara Small: colleagues
Ben Liang: colleagues
Baochun Li: colleagues