Fair and distributed peer-to-peer allocation of a common, refillable resource

被引:0
|
作者
Agarwal, Sachin [1 ]
Laifenfeld, Moshe [2 ,3 ]
Hagedorn, Andrew [3 ]
Trachtenberg, Ari [3 ]
Alanyali, Murat [3 ]
机构
[1] Deutsch Telekom AG Labs, D-10587 Berlin, Germany
[2] MIT, Cambridge, MA 02139 USA
[3] Boston Univ, Dept ECE, Boston, MA 02215 USA
关键词
Distributed resource allocation; Fairness; Incentive to cooperate; Peer-to-peer; Game theory;
D O I
10.1016/j.jpdc.2009.06.007
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the general problem of distributed and fair peer-to-peer (P2P) allocation of a common, refillable resource. This problem recurs in a number of scenarios, for example grid Computing, content distribution, Internet Service Provider service sharing, and distributed file storage over asymmetric channels. We present several distributed schemes for this allocation problem and show that these schemes guarantee two key properties: (i) asymptotic fairness, in that (even maliciously colluding) users are proportionally assigned resources corresponding to what they contribute: (ii) natural incentive to join and cooperate fairly in the system. We demonstrate the practicability of our approaches on a prototype P2P file storage system designed for typical residential Internet connections, in which download capacities often significantly exceed upload capacities. Our implementation shares file data when communications are idle using random linear codes so that, when needed, an end-User can download a file from several sources at a higher data rate than his home computer's upload capacity. We present experimental results that support our analytical guarantees. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:974 / 988
页数:15
相关论文
共 50 条
  • [31] Dynamic Resource Allocation for Credit-based Peer-to-Peer Multimedia Streaming Networks
    Kang, Xin
    Wu, Yongdong
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 1501 - 1506
  • [32] Mutual peer-to-peer insurance: The allocation of risk
    Levantesi, Susanna
    Piscopo, Gabriella
    JOURNAL OF CO-OPERATIVE ORGANIZATION AND MANAGEMENT, 2022, 10 (01)
  • [33] Storage allocation in unreliable peer-to-peer systems
    Chandy, John A.
    DSN 2006 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2006, : 227 - 236
  • [34] Access Control and Resource Allocation for Peer-to-Peer Video Streaming Based on Fuzzy Logic
    Wu, Zhengping
    Wu, Hao
    SOFT COMPUTING IN INDUSTRIAL APPLICATIONS - ALGORITHMS, INTEGRATION, AND SUCCESS STORIES, 2010, 75 : 237 - 244
  • [35] Optimal resource allocation for multiclass services in peer-to-peer networks via successive approximation
    Li, Shiyong
    Sun, Wei
    Liu, Huan
    OPERATIONAL RESEARCH, 2022, 22 (03) : 2605 - 2630
  • [36] Peer-to-Peer Energy Trading with Privacy and Fair Exchange
    Hou, Dongkun
    Zhang, Jie
    Cui, Shujie
    Liu, Joseph K.
    2024 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN 2024, 2024, : 174 - 182
  • [37] Optimal resource allocation for multiclass services in peer-to-peer networks via successive approximation
    Shiyong Li
    Wei Sun
    Huan Liu
    Operational Research, 2022, 22 : 2605 - 2630
  • [38] Access control and resource allocation for peer-to-peer video streaming based on fuzzy logic
    Wu Z.
    Wu H.
    Advances in Intelligent and Soft Computing, 2010, 75 : 237 - 244
  • [39] Priority Based Resource Allocation and Demand Based Pricing Model in Peer-to-Peer Clouds
    Kumar, Dilip S. M.
    Sadashiv, Naidila
    Goudar, R. S.
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 1210 - 1216
  • [40] Fair Peer-to-Peer Content Delivery via Blockchain
    He, Songlin
    Lu, Yuan
    Tang, Qiang
    Wang, Guiling
    Wu, Chase Qishi
    COMPUTER SECURITY - ESORICS 2021, PT I, 2021, 12972 : 348 - 369