Topological influence on optimality of Tit-for-Tat based P2P content distribution

被引:0
作者
Masahiro Sasabe
机构
[1] Nara Institute of Science and Technology,Graduate School of Science and Technology
来源
Peer-to-Peer Networking and Applications | 2020年 / 13卷
关键词
Peer-to-Peer (P2P); Content distribution; Tit-for-Tat strategy; Integer Linear Programming (ILP); Optimal piece flow; Topological influence;
D O I
暂无
中图分类号
学科分类号
摘要
Peer-to-Peer (P2P) content distribution is a powerful scheme to distribute content on the Internet. Since the P2P content distribution relies on the cooperation among peers, one of the most famous P2P file distribution systems, BitTorrent, has applied a game theoretical approach called the Tit-for-Tat (TFT) strategy to encourage selfish peers to cooperatively exchange the fragments of a file, i.e., pieces, with others. In recent years, the basic characteristics of such TFT-based P2P content distribution under a full-mesh network has been investigated by modeling the determination of the optimal piece flow as Integer Linear Programming (ILP). However, the topological influence on optimal piece flow has not been revealed yet. In this paper, we propose an approach to analyze the topological influence by extending the previous model. Through numerical results, we reveal that the optimal piece flow can be achieved on a hierarchical and circular topology with O(NP) links where NP is the number of peers. We also show the whole network can be divided into multiple sub-networks while keeping the system performance.
引用
收藏
页码:243 / 254
页数:11
相关论文
共 48 条
  • [31] Wu C(undefined)undefined undefined undefined undefined-undefined
  • [32] Li B(undefined)undefined undefined undefined undefined-undefined
  • [33] Zhao S(undefined)undefined undefined undefined undefined-undefined
  • [34] Vu L(undefined)undefined undefined undefined undefined-undefined
  • [35] Gupta I(undefined)undefined undefined undefined undefined-undefined
  • [36] Nahrstedt K(undefined)undefined undefined undefined undefined-undefined
  • [37] Liang J(undefined)undefined undefined undefined undefined-undefined
  • [38] Li B(undefined)undefined undefined undefined undefined-undefined
  • [39] Ma M(undefined)undefined undefined undefined undefined-undefined
  • [40] Jin Z(undefined)undefined undefined undefined undefined-undefined