Title :
A game-theoretic approach for cooperation stimulation in peer-to-peer streaming networks
Author :
Xin Kang ; Yongdong Wu
Author_Institution :
Inst. for Infocomm Res., Singapore, Singapore
Abstract :
With high scalability, high video streaming quality, and low bandwidth requirement, peer-to-peer (P2P) streaming systems are gradually replacing their server-client-based counterparts in the realm of delivering multimedia content over the internet. However, current P2P streaming systems are suffering from “free-riding” due to the peers´ selfish nature. In this paper, we propose a credit-based incentive mechanism to encourage peers to cooperate with each other. The proposed mechanism provides service differentiation for peers with different credits and connection types through biased resource allocation. A Stackelberg game is formulated to obtain the optimal resource allocation strategy, which can jointly maximize the revenue of the uploader and the utilities of the downloaders. Especially, the selfish nature of peers is taken into consideration when designing the utility functions of the Stackelberg game. It is shown that the proposed resource allocation scheme is effective in providing service differentiation for peers and stimulating them to make contribution to the P2P streaming system.
Keywords :
Internet; client-server systems; cooperative communication; game theory; multimedia communication; peer-to-peer computing; resource allocation; video streaming; Internet; Stackelberg game; bandwidth requirement; biased resource allocation; cooperation stimulation; credit-based incentive mechanism; current P2P streaming systems; game-theoretic approach; multimedia content; optimal resource allocation strategy; peer-to-peer streaming networks; resource allocation scheme; server-client-based counterparts; service differentiation; utility functions; video streaming quality; Bandwidth; Channel allocation; Games; Multimedia communication; Peer-to-peer computing; Resource management; Streaming media;
Conference_Titel :
Communications (ICC), 2013 IEEE International Conference on
Conference_Location :
Budapest
DOI :
10.1109/ICC.2013.6654869