CollectCast: A peer-to-peer service for media streaming |
| |
Authors: | Mohamed Hefeeda Ahsan Habib Dongyan Xu Bharat Bhargava Boyan Botev |
| |
Affiliation: | (1) School of Computing Science, Simon Fraser University, Surrey, BC V3T 2W1, Canada;(2) School of Information and Management Systems, University of California, Berkeley, CA 94702, USA;(3) Department of Computer Science, Purdue University, West Lafayette, IN 47907, USA |
| |
Abstract: | We present CollectCast, a peer-to-peer (P2P) service for media streaming where a receiver peer is served by multiple sender
peers. CollectCast operates at the application level but infers underlying network properties to correlate end-to-end connections
between peers. The salient features of CollectCast include: (1) a novel multisender selection method that exploits the performance
correlation and dependency among connections between different candidate senders and the receiver, (2) a customization of network tomography techniques and demonstration of improved practicality and efficiency, and (3) an aggregation-based P2P streaming mechanism
that sustains receiver-side quality in the presence of sender/network dynamics and degradation. We have performed both real-world
(on PlanetLab) and simulation evaluation of CollectCast. Our simulation results show that for a receiver, CollectCast makes
better selection of multiple senders than other methods that do not infer underlying network properties. Our PlanetLab experiments
are performed using a P2P media streaming application (called PROMISE) which we developed on top of CollectCast. Both packet-level
and frame-level performance of MPEG-4 video streaming demonstrates the practicality and effectiveness of CollectCast. |
| |
Keywords: | Peer-to-peer systems Multimedia streaming |
本文献已被 SpringerLink 等数据库收录! |
|