DPAS: A dynamic popularity-aware search mechanism for unstructured P2P systems

被引:3
|
作者
Khatibi, Elahe [1 ]
Sharifi, Mohsen [1 ]
Mirtaheri, Seyedeh Leili [1 ]
机构
[1] Iran Univ Sci & Technol, Sch Comp Engn, Distributed Syst Res Lab, Tehran, Iran
关键词
Unstructured peer-to-peer systems; Resource searching; Dynamic popularity of resources; PEER-TO-PEER; ANT COLONY OPTIMIZATION; RESOURCE DISCOVERY; ALGORITHMS; FRAMEWORK; EFFICIENT; SELECTION;
D O I
10.1007/s12083-019-00831-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the pivotal challenges of unstructured Peer-to-Peer (P2P) systems is resource discovery. Search mechanisms generally utilize blind, or informed search strategies wherein nodes locally store metadata to quicken resource discovery time compared to blind search mechanisms. Dynamic behavior of P2P systems profoundly affects the performance of any deployed resource-searching mechanism and that of the whole system in turn. Therefore, efficient search mechanisms should be adaptable to the dynamic nature of P2P systems whose nodes frequently join and leave the system. Nonetheless, existing informed search mechanisms have failed to accord with dynamicity of P2P systems properly, thereby becoming inefficient. To address this issue, we put forth a new resource-searching mechanism called Dynamic Popularity-Aware Search mechanism (DPAS). Our mechanism estimates the dynamic responsiveness states of candidate nodes to direct search selection process by exploiting temporal number of hits, temporal penalty, and node heterogeneity. Besides, it controls the search scope at each step by estimating both the dynamic temporal popularity of resources and recently obtained results. It thus considers at each step of the search decision-making process to conform itself with the dynamics of P2P systems. Extensive experiments have demonstrated that DPAS has enhanced performance in comparison to other pertinent search mechanisms by virtue of an upsurge in the success-rate and decrease in the response time and bandwidth consumption.
引用
收藏
页码:825 / 849
页数:25
相关论文
共 50 条
  • [1] DPAS: A dynamic popularity-aware search mechanism for unstructured P2P systems
    Elahe Khatibi
    Mohsen Sharifi
    Seyedeh Leili Mirtaheri
    Peer-to-Peer Networking and Applications, 2020, 13 : 825 - 849
  • [2] Popularity biased hybrid search in P2P systems
    Shi, Xiaoqiu
    Han, Jinsong
    GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 173 - +
  • [3] Bidirectional random walk search mechanism for unstructured P2P network
    Ma, Wen-Ming
    Meng, Xiang-Wu
    Zhang, Yu-Jie
    Ruan Jian Xue Bao/Journal of Software, 2012, 23 (04): : 894 - 911
  • [4] Improved Degree Search Algorithms in Unstructured P2P Networks
    Liu, Guole
    Peng, Haipeng
    Li, Lixiang
    Yang, Yixian
    Luo, Qun
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [5] An Intelligent Search Algorithm based on Skyline Query in Unstructured P2P Systems
    Wang, Xinsheng
    Cui, Xiaowei
    Dong, Leigang
    Wang, Zhenyu
    Liu, Jun
    FIFTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 4, PROCEEDINGS, 2008, : 322 - +
  • [6] Search Improvement In Unstructured P2P Network Considering Type of Content
    Totekar, Chinmay R.
    Vani, M.
    Sharath, Palavalli R.
    PROCEEDINGS OF THE 2008 16TH INTERNATIONAL CONFERENCE ON NETWORKS, 2008, : 524 - 527
  • [7] Dynamic search redirection in adaptive P2P system
    Sato, T
    Uchida, Y
    Yoshida, N
    PROCEEDINGS OF THE FOURTH IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INTERNET, AND INFORMATION TECHNOLOGY, 2005, : 225 - 230
  • [8] Dynamic nodeID based heterogeneity aware p2p system
    Kim, Kyungbaek
    COMPUTER COMMUNICATIONS, 2009, 32 (06) : 1062 - 1071
  • [9] Location-aware topology matching in P2P systems
    Liu, YH
    Liu, XM
    Xiao, L
    Ni, LM
    Zhang, XD
    IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 2220 - 2230
  • [10] A Novel Message Routing in Unstructured P2P Using CIS and Ant Search Algorithm
    Sendil, M. Sadish
    Nagarajan, N.
    Kaleelurrahaman, U.
    Kavitha, M.
    Karthik, S.
    COMPUTER NETWORKS AND INFORMATION TECHNOLOGIES, 2011, 142 : 649 - +