Scaling Laws and Tradeoffs in Peer-to-Peer Live Multimedia Streaming

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 (neighbor selection) protocols. In this talk, I will discuss our recent investigations with respect to 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. We show that such theoretical insights may be leveraged to design better heuristics to construct P2P topologies.

Speaker Details

Baochun Li received his B.Engr. degree in 1995 from Department of Computer Science and Technology, Tsinghua University, China, and his M.S. and Ph.D. degrees in 1997 and 2000 from the Department of Computer Science, University of Illinois at Urbana-Champaign. Since 2000, he has been with the Department of Electrical and Computer Engineering at the University of Toronto, where he is currently an Associate Professor, and holds the Bell University Laboratories Chair in Computer Engineering. In 2000, he was the recipient of the IEEE Communications Society Leonard G. Abraham Award in the Field of Communications Systems. His current research interests include network coding, peer-to-peer networks, and wireless networks.

Date:
Speakers:
Baochun Li
Affiliation:
Univ. of Toronto, Visiting Researcher of CCS group
    • Portrait of Jeff Running

      Jeff Running