Bandwidth trading in BitTorrent-like P2P networks for content distribution

被引:11
作者
Eger, Koja [1 ]
Killat, Ulrich [1 ]
机构
[1] Hamburg Univ Technol TUHH, Inst Commun Networks, D-21071 Hamburg, Germany
关键词
peer-to-peer; content distribution; fairness; incentive schemes; BitTorrent; resource pricing;
D O I
10.1016/j.comcom.2007.08.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bandwidth trading schemes give peers an incentive to provide upload bandwidth to other peers in a P2P network for fast file distribution. A popular example is the tit-for-tat strategy used in the BitTorrent protocol. Although this game theoretical scheme provides an incentive to peers to contribute resources to the network it does not prevent unfairness and the performances of peers vary considerably. Therefore, we propose two new trading schemes, which are based on pricing. One uses explicit price information whereas the other scheme uses the download rates from other peers as the price. For both distributed algorithms the stable point provides a fair resource allocation as well as a Nash equilibrium. Thus, fairness is preserved although peers behave selfishly and try to maximize their own download rates only. We compare both pricing schemes with BitTorrent in simulations of static and dynamic networks. In BitTorrent peers receive different download rates even if they provide the same upload bandwidth. Furthermore, peers with small upload capacities compared to others receive considerably more than what they, contribute. The pricing algorithms, outperform BitTorrent with respect to fairness. With both algorithms a peer receives a download performance proportional to its upload capacity. With explicit prices the download rates converge faster to the fair equilibrium than with implicit ones. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:201 / 211
页数:11
相关论文
共 18 条
[1]  
Adar E., 2000, 1 MONDAY, V5
[2]  
Agarwal S., 2006, P 26 IEEE INT C DIST, P58
[3]  
[Anonymous], 2003, REV NETW EC
[4]  
[Anonymous], P IEEE INFOCOM MIAM
[5]  
BHARAMBE AR, 2005, MSRTR200503 MICR RES
[6]  
Cohen B, 2003, P 1 WORKSH EC PEER T
[7]  
EGER K, 2005, P IEEE INT C PEER TO, P39
[8]   Resource pricing in peer-to-peer networks [J].
Eger, Kolja ;
Killat, Ulrich .
IEEE COMMUNICATIONS LETTERS, 2007, 11 (01) :82-84
[9]   Bandwidth trading in unstructured P2P content distribution networks [J].
Eger, Kolja ;
Killat, Ulrich .
SIXTH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2006, :39-+
[10]  
Hubert B., Linux advanced routing and traffic control HOWTO