An Optimal Peer Selection Algorithm for Mesh-based Peer-to-Peer Networks

被引:1
作者
Han, Seung Chul [1 ]
Nam, Ki Won [2 ]
机构
[1] Myongji Univ, Dept Comp Engn, Seoul, South Korea
[2] Chung Ang Univ, Dept Early Childhood Educ, Coll Educ, Seoul, South Korea
来源
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS | 2019年 / 13卷 / 01期
关键词
Peer-to-peer; content distribution; peer selection; swarming; performance metric; link stress; PERFORMANCE;
D O I
10.3837/tiis.2019.01.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to achieve faster content distribution speed and stronger fault tolerance, a P2P peer can connect to multiple peers in parallel and receive chunks of the data simultaneously. A critical issue in this environment is selecting a set of nodes participating in swarming sessions. Previous related researches only focus on performance metrics, such as downloading time or the round-trip time, but in this paper, we consider a new performance metric which is closely related to the network and propose a peer selection algorithm that produces the set of peers generating optimal worst link stress. We prove that the optimal algorithm is practicable and has the advantages with the experiments on PlanetLab. The algorithm optimizes the congestion level of the bottleneck link. It means the algorithm can maximize the affordable throughput. Second, the network load is well balanced. A balanced network improves the utilization of resources and leads to the fast content distribution. We also notice that if every client follows our algorithm in selecting peers, the probability is high that all sessions could benefit. We expect that the algorithm in this paper can be used complementary to existing methods to derive new and valuable insights in peer-to-peer networking.
引用
收藏
页码:133 / 151
页数:19
相关论文
共 50 条
[41]   Neighbour Peer Selection Scheme Based on Effective Capacity for Mobile Peer-to-Peer Streaming [J].
Xia Hailun ;
Wang Ning ;
Zeng Zhimin .
CHINA COMMUNICATIONS, 2013, 10 (05) :89-98
[42]   TSPN: Term-Based Semantic Peer-to-Peer Networks [J].
GAO Guoqiang LI Ruixuan LU Zhengding School of Computer Science and Technology Huazhong University of Science and Technology Wuhan Hubei China School of Media and Communication Wuhan Textile University Wuhan Hubei China .
WuhanUniversityJournalofNaturalSciences, 2012, 17 (01) :31-35
[43]   Rank-Based Incentive Mechanism for Peer-to-Peer Networks [J].
Liu, Yuhua ;
Yang, Chun ;
Xu, Kaihua ;
Chen, Hongcai .
ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 5, PROCEEDINGS, 2008, :252-+
[44]   Content-based video search on peer-to-peer networks [J].
Pradidtong-ngam, Chaiyut ;
Natwichai, Juggapong .
INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2011, 2 (03) :234-242
[45]   Analysis of user-driven peer selection in peer-to-peer backup and storage systems [J].
Toka, Laszlo ;
Michiardi, Pietro .
TELECOMMUNICATION SYSTEMS, 2011, 47 (1-2) :49-63
[46]   Analysis of user-driven peer selection in peer-to-peer backup and storage systems [J].
Laszlo Toka ;
Pietro Michiardi .
Telecommunication Systems, 2011, 47 :49-63
[47]   Adaptive Topology Optimization Base on Bidirectional Peer Selection in Peer-to-Peer Media Streaming [J].
Ye, Hao ;
Hong, Peilin ;
Xue, Kaiping .
2008 THIRD INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1-3, 2008, :546-550
[48]   Group-Based Search in Unstructured Peer-to-Peer Networks [J].
Zhao Kun ;
Niu Zhendong ;
Zhao Yumin ;
Yang Jun .
GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, :1493-1498
[49]   Peer-to-peer based architecture for mobility management in wireless networks [J].
Lo, SC ;
Chen, WT .
MOBILE AND WIRELESS COMMUNICATION NETWORKS, 2005, 162 :83-94
[50]   Index-Based Search Scheme in Peer-to-Peer Networks [J].
Bo, Jin ;
Zhao, Juping .
COMPUTER SCIENCE FOR ENVIRONMENTAL ENGINEERING AND ECOINFORMATICS, PT 2, 2011, 159 :102-106