Enhancing Routing Robustness of Unstructured Peer-to-Peer Networks Using Mobile Agents

被引:0
|
作者
Xu, Ming [3 ]
Zhou, Shuigeng [1 ,2 ]
Guan, Jihong [4 ]
机构
[1] Fudan Univ, Shanghai Key Lab Intelligent Informat Proc, Shanghai 200433, Peoples R China
[2] Fudan Univ, Sch Comp Sci, Shanghai 200433, Peoples R China
[3] Shanghai Maritime Univ, Coll Informat Engn, Shanghai 201306, Peoples R China
[4] Tongji Univ, Dept Comp Sci & Technol, Shanghai 201804, Peoples R China
基金
中国国家自然科学基金;
关键词
Peer-to-Peer networks; Routing; Reconfiguration mechanism; Mobile agents; Failure restoration; RESILIENCE; NODE; FAILURE; SEARCH;
D O I
10.1007/s10922-011-9203-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing popularity of Peer-to-Peer (P2P) technology in real applications in recent years has sparked increasing interest from both academia and industry in designing resilient P2P networks for these applications. Routing is a crucial technique to support successful P2P applications, and designing robust routing mechanisms is still a technical challenge for P2P systems and applications due to their inherent dynamics. This paper addresses the issue of resilient routing in unstructured P2P networks. To this end, we first propose a novel query routing approach to improving query performance in unstructured P2P networks, and then develop a mobile agent based network reconfiguration mechanism that provides a combined node and link failure diagnosis and restoration to maintain routing performance even in dynamic network environments. Simulated results show that the proposed query routing approach can achieve a good tradeoff between query hit rates and space costs in scale-free networks and that the mobile agent based network reconfiguration mechanism outperforms the existing methods in different types of network topologies.
引用
收藏
页码:309 / 352
页数:44
相关论文
共 50 条
  • [1] Enhancing Routing Robustness of Unstructured Peer-to-Peer Networks Using Mobile Agents
    Ming Xu
    Shuigeng Zhou
    Jihong Guan
    [J]. Journal of Network and Systems Management, 2012, 20 : 309 - 352
  • [2] Fuzzy searching and routing in unstructured mobile peer-to-peer networks
    Shah, Babar
    Iqbal, Farkhund
    Alfandi, Omar
    Kim, Yoonsoo
    Kang, SeokYoon
    Kim, Ki-Il
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (01): : 363 - 375
  • [3] Fuzzy Query Routing in Unstructured Mobile Peer-to-Peer Networks
    Shah, Babar
    Iqbal, Farkhund
    Khattak, Asad Masood
    [J]. 2016 IEEE TENTH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2016, : 154 - 161
  • [4] Fuzzy searching and routing in unstructured mobile peer-to-peer networks
    Babar Shah
    Farkhund Iqbal
    Omar Alfandi
    Yoonsoo Kim
    SeokYoon Kang
    Ki-Il Kim
    [J]. Cluster Computing, 2018, 21 : 363 - 375
  • [5] Path query routing in unstructured peer-to-peer networks
    Bonnel, Nicolas
    Menier, Gildas
    Marteau, Pierre-Francois
    [J]. EURO-PAR 2007 PARALLEL PROCESSING, PROCEEDINGS, 2007, 4641 : 479 - +
  • [6] Optimizing peer-to-peer networks using mobile agents
    Mihályi, A
    [J]. PROCEEDINGS ELMAR-2004: 46TH INTERNATIONAL SYMPOSIUM ELECTRONICS IN MARINE, 2004, : 194 - 199
  • [7] Query Routing using Query Feedback and Similarity in Unstructured Peer-to-peer Networks
    Ishak, Iskandar
    Salim, Naomie
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (08): : 24 - 29
  • [8] An Ontology Based Routing Index in Unstructured Peer-to-Peer Networks
    Mashayekhi, Hoda
    Saremi, Fatemeh
    Habibi, Jafar
    Rostami, Habib
    AbolHassani, Hassan
    [J]. ADVANCES IN COMPUTER SCIENCE AND ENGINEERING, 2008, 6 : 960 - 963
  • [9] Efficient and scalable query routing for unstructured peer-to-peer networks
    Kumar, A
    Xu, J
    Zegura, EW
    [J]. IEEE Infocom 2005: The Conference on Computer Communications, Vols 1-4, Proceedings, 2005, : 1162 - 1173
  • [10] A framework for mobile agents in Peer-to-Peer networks
    Lübke, D
    Gómez, JM
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XIII, PROCEEDINGS: SYSTEMICS, CYBERNETICS AND INFORMATICS: TECHNOLOGIES AND APPLICATIONS, 2003, : 101 - 103