ACM Home Page
Please provide us with feedback. Feedback
Exploring large-scale peer-to-peer live streaming topologies
Full text PdfPdf (1.07 MB)
Source
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) archive
Volume 4 ,  Issue 3  (August 2008) table of contents
Article No. 19  
Year of Publication: 2008
ISSN:1551-6857
Authors
Chuan Wu  University of Toronto, Toronto, ON, Canada
Baochun Li  University of Toronto, Toronto, ON, Canada
Shuqiao Zhao  UUSee, Inc., Beijing, China
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 35,   Downloads (12 Months): 329,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1386109.1386112
What is a DOI?

ABSTRACT

Real-world live peer-to-peer (P2P) streaming applications have been successfully deployed in the Internet, delivering live multimedia content to millions of users at any given time. With relative simplicity in design with respect to peer selection and topology construction protocols and without much algorithmic sophistication, current-generation live P2P streaming applications are able to provide users with adequately satisfying viewing experiences. That said, little existing research has provided sufficient insights on the time-varying internal characteristics of peer-to-peer topologies in live streaming. This article presents Magellan, our collaborative work with UUSee Inc., Beijing, China, for exploring and charting graph theoretical properties of practical P2P streaming topologies, gaining important insights in their topological dynamics over a long period of time.

With more than 120 GB worth of traces starting September 2006 from a commercially deployed P2P live streaming system that represents UUSee's core product, we have completed a thorough and in-depth investigation of the topological properties in large-scale live P2P streaming, as well as their evolutionary behavior over time, for example, at different times of the day and in flash crowd scenarios. We seek to explore real-world P2P streaming topologies with respect to their graph theoretical metrics, such as the degree, clustering coefficient, and reciprocity. In addition, we compare our findings with results from existing studies on topological properties of P2P file sharing applications, and present new and unique observations specific to streaming. We have observed that live P2P streaming sessions demonstrate excellent scalability, a high level of reciprocity, a clustering phenomenon in each ISP, and a degree distribution that does not follow the power-law distribution.


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
Adamic, L. A., Lukose, R. M., Puniyani, A. R., and Huberman, B. A. 2001. Search in power-law networks. Phys. Rev. E 64(46135).
 
2
Ali, A., Mathur, A., and Zhang, H. 2006. Measurement of commercial peer-to-peer live video streaming. In Proceedings of the Workshop in Recent Advances in Peer-to-Peer Streaming.
 
3
Baset, S. A. and Schulzrinne, H. 2006. An analysis of the Skype peer-to-peer internet telephony protocol. In Proceedings IEEE INFOCOM. IEEE Computer Society Press, Los Alamitos, CA.
4
 
5
Cheng, B., Liu, X., Zhang, Z., and Jin, H. 2007. A measurement study of a peer-to-peer video-on-demand system. In Proceedings of the 6th International Workshop on Peer-to-Peer Systems (IPTPS '07).
 
6
Garlaschelli, D. and Loffredo, M. I. 2004. Patterns of link reciprocity in directed networks. Phys. Rev. Lett. 93 ,26.
 
7
Guha, S., Daswani, N., and Jain, R. 2006. An experimental study of the Skype peer-to-peer VoIP system. In Proceedings of the 5th International Workshop on Peer-to-Peer Systems (IPTPS '06).
8
 
9
 
10
Hei, X., Liang, C., Liang, J., Liu, Y., and Ross, K. W. 2006. Insight into PPLive: Measurement study of a large scale P2P IPTV system. In Workshop on Internet Protocol TV (IPTV) Services over World Wide Web, in conjunction with WWW 2006.
 
11
Hei, X., Liang, C., Liang, J., Liu, Y., and Ross, K. W. 2007. A measurement study of a large-scale P2P IPTV system. IEEE Trans. Multimed 9, 8 (Dec.) 1672--1687.
 
12
Izal, M., Urvoy-Keller, G., Biersack, E., Felber, P., Hamra, A. A., and Garces-Erice, L. 2004. Dissecting BitTorrent: Five months in a torrent's lifetime. In Proceedings of the 5th Passive and Active Measurement Workshop (PAM '04).
 
13
Jovanovic, M., Annexstein, F., and Berman, K. 2001. Modeling peer-to-peer network topologies through small-world models and power laws. In Proceedings of the IX Telecommunications Forum (TELFOR) (Belgrade).
14
 
15
 
16
Newman, M. E. J. 2002. Assortative mixing in networks. Phys. Rev. Lett. 89(208701).
 
17
Pouwelse, J., Garbacki, P., Epema, D., and Sips, H. 2005. The BitTorrent P2P file sharing system: Measurements and analysis. In Proceedings of the 4th International Workshop on Peer-to-Peer Systems (IPTPS '05).
 
18
19
 
20
Silverston, T. and Fourmaux, O. 2007. Measuring P2P IPTV systems. In Proceedings of the 17th International Workshop on Network and Operating Systems Support for Digital Audio & Video (NOSSDAV'07) (to appear).
 
21
Steiner, M., Biersack, E. W., and Ennajjary, T. 2007. Actively monitoring peers in KAD. In Proceedings of the 6th International Workshop on Peer-to-Peer Systems (IPTPS '07).
22
 
23
 
24
UUSee Inc. http://www.uusee.com/.
25
 
26
Watts, D. J. 2003. Six Degrees: the Science of a Connected Age. ACM, New York.
 
27
 
28
Zhang, X., Liu, J., Li, B., and Yum, T. P. 2005. CoolStreaming/DONet: A data-driven overlay network for live media streaming. In Proceedings of IEEE INFOCOM 2005. IEEE Computer Society Press, Los Alamitos, CA.

Collaborative Colleagues:
Chuan Wu: colleagues
Baochun Li: colleagues
Shuqiao Zhao: colleagues