Modeling and performance analysis of BitTorrent-like peer-to-peer networks
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Performance of peer-to-peer networks: service capacity and role of resource sharing policies
Performance Evaluation - P2P computing systems
Fast data access over asymmetric channels using fair and secure bandwidth sharing
ICDCS '06 Proceedings of the 26th IEEE International Conference on Distributed Computing Systems
P2P '06 Proceedings of the Sixth IEEE International Conference on Peer-to-Peer Computing
Bandwidth Trading in Unstructured P2P Content Distribution Networks
P2P '06 Proceedings of the Sixth IEEE International Conference on Peer-to-Peer Computing
Simple peer selection strategies for fast and fair peer-to-peer file sharing
ICACT'10 Proceedings of the 12th international conference on Advanced communication technology
A game theoretic framework for peer-to-peer market economy
International Journal of Grid and Utility Computing
Rescuing wireless sensor networks security from science fiction
NETWORKING'11 Proceedings of the IFIP TC 6th international conference on Networking
A hierarchical overlay with cluster-based reputation tree for dynamic peer-to-peer systems
Journal of Network and Computer Applications
Hi-index | 0.25 |
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.