Bullet: high bandwidth data dissemination using an overlay mesh
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Resilient Peer-to-Peer Streaming
ICNP '03 Proceedings of the 11th IEEE International Conference on Network Protocols
Early experience with an internet broadcast system based on overlay multicast
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
A case for taxation in peer-to-peer streaming broadcast
Proceedings of the ACM SIGCOMM workshop on Practice and theory of incentives in networked systems
Natural selection in peer-to-peer streaming: from the cathedral to the bazaar
NOSSDAV '05 Proceedings of the international workshop on Network and operating systems support for digital audio and video
Resource and locality awareness in an incentive-based P2P live streaming system
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
International Journal of Human-Computer Studies
New insights on internet streaming and IPTV
CIVR '08 Proceedings of the 2008 international conference on Content-based image and video retrieval
SALSA: super-peer assisted live streaming architecture
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
A novel dynamic pricing scheme for contributing peers in the VoD system
Multimedia Tools and Applications
Hi-index | 0.00 |
In peer-to-peer overlay or video broadcast, peers contribute a portion of the bandwidth to the overlay in return or the service. In the presence of network heterogeneity, it is not well understood how much bandwidth peers should contribute and receive in return. Existing protocols implicitly assume peers are either completely altruistic (which leads to airness concerns) or completely selfish (which leads to sub-optimal performance). In this paper, we argue that altruism should be explicitly considered. We propose a policy framework in which a wide range of altruism can be modeled and parameterized. The key findings are (i) the level of altruism has significant implication on the overall performance of the receivers; even a small degree of altruism goes a long way in improving their performance, and (ii) a wide range of altruism policy can be implemented efficiently in a distributed fashion. We validate these claims using simulation, with traces from real Internet broadcast events.