Cache updates in a peer-to-peer network of mobile agents

被引:6
|
作者
Leontiadis, E [1 ]
Dimakopoulos, VV [1 ]
Pitoura, E [1 ]
机构
[1] Univ Ioannina, Dept Comp Sci, GR-54110 Ioannina, Greece
关键词
D O I
10.1109/PTP.2004.1334926
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In open multi-agent systems, agents need resources provided by other agents but they are not aware of which agents provide particular resources. We consider a Peer-to-peer approach, in which each agent maintains a local cache with information about k resources, that is for each of the k resources, an agent that provides it. However when an agent or a resource moves, cache entries become obsolete. We propose a suite of cache update policies that combine pull-based invalidation that is initiated by the agent that maintains the cache with push-based invalidation that is initiated by the agent that moves. We study and compare variations of oblivious flooding-based push/pull along with an informed push approach where each agent maintains a list of the agents that have it cached Our experimental results indicate that a novel variation of flooding for push where a moving agent propagates its new location to agents in its old neighborhood achieves good cache consistency with a small message overhead. The proposed policies are suitable for any peer-to-peer system where peers cache information about other peers and this information becomes obsolete.
引用
收藏
页码:10 / 17
页数:8
相关论文
共 50 条
  • [31] Peer-to-peer data synchronization agents
    Kubler, Sylvain
    Nargund, Irfan Davalsab
    Framling, Kary
    Derigent, William
    [J]. 2014 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2014, : 32 - 39
  • [32] Enabling mobile peer-to-peer networking
    Oberender, JO
    Andersen, FU
    de Meer, H
    Dedinski, I
    Hossfeld, T
    Kappler, C
    Mäder, A
    Tutschku, K
    [J]. WIRELESS SYSTEMS AND MOBILITY IN NEXT GENERATION INTERNET, 2005, 3427 : 219 - 234
  • [33] Design and Evaluation of a Proxy Cache for Peer-to-Peer Traffic
    Hefeeda, Mohamed
    Hsu, Cheng-Hsin
    Mokhtarian, Kianoosh
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (07) : 964 - 977
  • [34] BufferBank: A distributed cache infrastructure for peer-to-peer application
    Bin Huang
    Zhigang Sun
    Hongyi Chen
    Jianbiao Mao
    Ziwen Zhang
    [J]. Peer-to-Peer Networking and Applications, 2014, 7 : 485 - 496
  • [35] A peer-to-peer framework for mobile collaboration
    Wang, Alf Inge
    Norum, Michael Sars
    Lund, Carl-Henrik Wolf
    [J]. PROCEEDINGS OF THE 10TH IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND APPLICATIONS, 2006, : 294 - +
  • [36] A peer-to-peer architecture for mobile communications
    Gonen, EK
    Xu, H
    Joshi, P
    [J]. 2nd International Symposium on Wireless Communications Systems 2005 (ISWCS 2005), 2005, : 293 - 297
  • [37] mQual: A Mobile Peer-to-Peer Network Framework Supporting Quality of Service
    Zhang, Hongxu
    Wang, Yufeng
    Tan, Chiu C.
    Zhang, Yifan
    [J]. 2015 IEEE 35th International Conference on Distributed Computing Systems, 2015, : 754 - 755
  • [38] Peer-to-Peer Secure Updates for Heterogeneous Edge Devices
    Herry, Herry
    Band, Emily
    Perkins, Colin
    Singer, Jeremy
    [J]. NOMS 2018 - 2018 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2018,
  • [39] Research on Node Incentive Protocol in Selfish Mobile Peer-to-peer Network
    Liu Hao
    Chen Zhigang
    Zhang Lianming
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2017, 39 (08) : 1986 - 1992
  • [40] Updates in highly unreliable, replicated peer-to-peer systems
    Datta, A
    Hauswirth, M
    Aberer, K
    [J]. 23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, : 76 - 85