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

被引:0
|
作者
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 条
  • [1] Mesh-based Peer-to-Peer Layered Video Streaming With Taxation
    Hu, Hao
    Guo, Yang
    Liu, Yong
    NOSSDAV 2010: PROCEEDINGS OF THE 20TH INTERNATIONAL WORKSHOP ON NETWORK AND OPERATING SYSTEMS SUPPORT FOR DIGITAL AUDIO AND VIDEO, 2010, : 27 - 32
  • [2] A design for securing data delivery in mesh-based peer-to-peer streaming
    Seibert, Jeff
    Sun, Xin
    Nita-Rotaru, Cristina
    Rao, Sanjay
    COMPUTER NETWORKS, 2011, 55 (12) : 2730 - 2745
  • [3] Towards optimal neighbour selection mechanisms in peer-to-peer networks
    Yang, Zhenying
    JOURNAL OF OPTICS-INDIA, 2023, 53 (3): : 1984 - 1993
  • [4] Towards optimal neighbour selection mechanisms in peer-to-peer networks
    Yang Zhenying
    JOURNAL OF OPTICS-INDIA, 2024, 53 (03): : 1984 - 1993
  • [5] Incorporating contribution-awareness into mesh-based Peer-to-Peer streaming systems
    Magharei, Nazanin
    Rejaie, Reza
    Guo, Yang
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2011, 4 (03) : 231 - 250
  • [6] Incorporating contribution-awareness into mesh-based Peer-to-Peer streaming systems
    Nazanin Magharei
    Reza Rejaie
    Yang Guo
    Peer-to-Peer Networking and Applications, 2011, 4 : 231 - 250
  • [7] D-MORE: Dynamic mesh-based overlay peer-to-peer infrastructure
    Lei, Jun
    Fu, Xiaoming
    Hogrefe, Dieter
    COMPUTER COMMUNICATIONS, 2010, 33 (10) : 1191 - 1201
  • [8] A Novel Peer Selection Mechanism in Heterogeneous Wireless Peer-to-Peer Networks
    Ren, Shoushou
    Liu, Yinlong
    Zhou, Xu
    Tang, Hui
    Ci, Song
    Wang, Min
    2013 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON), 2013,
  • [9] A Simple Proactive Provider Participation Technique in a Mesh-Based Peer-to-Peer Streaming Service
    Padula, Dario
    Elisa Bertinat, Maria
    Robledo Amoza, Franco
    Rodriguez-Bocca, Pablo
    Romero, Pablo
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS, PART II, 2011, 6679 : 42 - 50
  • [10] Adaptive and Efficient Peer Selection in Peer-to-Peer Streaming Networks
    Hsiao, Tai-Hua
    Hsu, Ming-Hung
    Miao, Yu-Ben
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 753 - 758