An efficient adaptive strategy for searching in peer-to-peer networks

被引:0
|
作者
Gatani, Luca [1 ]
Lo Re, Giuseppe [2 ]
机构
[1] Univ Palermo, Dept Ingn Informat, Viale Sci, I-90128 Palermo, Italy
[2] CNR, Ist Calcolo & Reti Alte Prestazioni, I-90128 Palermo, Italy
关键词
P2P networks; adaptive routing; small world paradigm;
D O I
10.3233/MGS-2005-1306
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
One of the main technical challenges in Peer-to-Peer (P2P) networks is how to efficiently locate desired resources. Although structured systems, based on distributed hash tables, can achieve fair effectiveness, they are not suitable for widely deployed Internet applications. In fact, this kind of systems shows many severe limitations, such as ignoring the autonomous nature of peers, and supporting only weakly semantic functions. Unstructured P2P networks are more attractive for real applications, since they can avoid both the limitations of centralized systems, and the drawbacks of structured approaches. However, their search algorithms are usually based on inefficient flooding schemes, that make large systems quickly overwhelmed by the query-induced load. In order to address this major limitation, this paper proposes a local adaptive routing protocol for searching in unstructured systems. The approach exploits a smart neighbor selection process that significantly improves resource discovery. Furthermore, this mechanism facilitates the dynamic evolution of a P2P system based on an unstructured topology, grouping together nodes with similar interests, thus allowing the emerging of small world topologies. Extensive simulations show that the algorithm proposed scales well and has a very good impact on the successful rate, allowing to retrieve the resources searched even when they are sparse.
引用
收藏
页码:209 / 224
页数:16
相关论文
共 50 条
  • [1] Searching in peer-to-peer networks
    Klampanos, Iraklis A.
    Jose, Joemon M.
    COMPUTER SCIENCE REVIEW, 2012, 6 (04) : 161 - 183
  • [2] 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
  • [3] An Efficient HybridFlood Searching Algorithm for Unstructured Peer-to-Peer Networks
    Barjini, Hassan
    Othman, Mohamed
    Ibrahim, Hamidah
    INFORMATION COMPUTING AND APPLICATIONS, 2010, 6377 : 173 - 180
  • [4] Efficient Peer-to-Peer keyword searching
    Reynolds, P
    Vahdat, A
    MIDDLEWARE 2003, PROCEEDINGS, 2003, 2672 : 21 - 40
  • [5] An Efficient Cache Strategy in Structured Peer-to-Peer Networks
    Chou, Shin-Yi
    Chen, Yu-Wei
    SOFTWARE AND COMPUTER APPLICATIONS, 2011, 9 : 38 - 41
  • [6] Searching Flocks in Peer-to-Peer Networks
    Pommier, Hugo
    Romito, Benoit
    Bourdon, Francois
    ADVANCES ON PRACTICAL APPLICATIONS OF AGENTS AND MULTI-AGENT SYSTEMS, 2011, 88 : 103 - 108
  • [7] Adaptive searching and replication of images in mobile hierarchical peer-to-peer networks
    Rathore, Kumar Abhinay
    Madria, Sanjay K.
    Hara, Takahiro
    DATA & KNOWLEDGE ENGINEERING, 2007, 63 (03) : 894 - 918
  • [8] Efficient person searching in a peer-to-peer network
    Lei, MI
    Chan, SHG
    Wong, AKS
    GLOBECOM '05: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6: DISCOVERY PAST AND FUTURE, 2005, : 970 - 974
  • [9] Searching the peer-to-peer networks: The community and their queries
    Kwok, SH
    Yang, CC
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2004, 55 (09): : 783 - 793
  • [10] A Trust-Based Robust and Efficient Searching Scheme for Peer-to-Peer Networks
    Sen, Jaydip
    INFORMATION AND COMMUNICATIONS SECURITY, 2010, 6476 : 77 - 91