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
Pricing for fairness: distributed resource allocation for multiple objectives
Proceedings of the thirty-eighth annual ACM symposium on Theory of computing
Enabling contribution awareness in an overlay broadcasting system
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
Fair resource allocation in peer-to-peer networks (extended version)
Computer Communications
Service differentiated peer selection: an incentive mechanism for peer-to-peer media streaming
IEEE Transactions on Multimedia
LION: Layered Overlay Multicast With Network Coding
IEEE Transactions on Multimedia
A Measurement Study of a Large-Scale P2P IPTV System
IEEE Transactions on Multimedia
IEEE Transactions on Information Theory
R2: Random Push with Random Network Coding in Live Peer-to-Peer Streaming
IEEE Journal on Selected Areas in Communications
IEEE Transactions on Circuits and Systems for Video Technology
ALMware: A middleware for application layer multicast protocols
Computer Communications
Optimum Object Selection Made Easy
Wireless Personal Communications: An International Journal
Hi-index | 0.00 |
Recent advance in scalable video coding (SVC) makes it possible for users to receive the same video with different qualities. To adopt SVC in P2P streaming, two key design questions need to be answered: 1) layer subscription: how many layers each peer should receive? 2) layer scheduling: how to deliver to peers the layers they subscribed? From the system point of view, the most efficient solution is to maximize the aggregate video quality on all peers, i.e., the social welfare. From individual peer point of view, the solution should be fair. Fairness in P2P streaming should additionally take into account peer contributions to make the solution incentive-compatible. In this paper, we show that taxation mechanisms can be devised to strike the right balance between social welfare and individual peers' welfare. We develop practical taxation-based P2P layered streaming designs, including layer subscription strategy, chunk scheduling policy, and mesh topology adaptation. Extensive trace-driven simulations show that the proposed designs can effectively drive layered P2P streaming systems to converge to the desired operating points in a distributed fashion.