TY - GEN
T1 - Mesh-based peer-to-peer layered video streaming with taxation
AU - Hu, Hao
AU - Guo, Yang
AU - Liu, Yong
PY - 2010
Y1 - 2010
N2 - 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.
AB - 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.
KW - fairness
KW - incentive
KW - layered video
KW - peer-to-peer
KW - taxation
UR - http://www.scopus.com/inward/record.url?scp=77954737357&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77954737357&partnerID=8YFLogxK
U2 - 10.1145/1806565.1806574
DO - 10.1145/1806565.1806574
M3 - Conference contribution
AN - SCOPUS:77954737357
SN - 9781450300438
T3 - Proceedings of the International Workshop on Network and Operating System Support for Digital Audio and Video
SP - 27
EP - 32
BT - NOSSDAV'10 - Proceedings of the 20th International Workshop on Network and Operating Systems Support for Digital Audio and Video
T2 - 20th ACM Workshop on Network and Operating System Support for Digital Audio and Video, NOSSDAV 2010
Y2 - 2 June 2010 through 4 June 2010
ER -