A Distributed Population Management Approach for Mobile Agent Systems

被引:0
|
作者
Prosser, Bryan J. [1 ]
Fulp, Errin W. [1 ]
机构
[1] Wake Forest Univ, Dept Comp Sci, Winston Salem, NC 27101 USA
关键词
Mobile software agents; distributed systems; population management; system monitoring;
D O I
10.1109/ACSOS49614.2020.00031
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many mobile agent systems rely on a population of software agents roaming a network of nodes (visitation sites) performing various tasks, such as monitoring security or measuring connectivity. For these systems, the number of agents in the population is critical for maintaining desired visitation rates throughout the network; however, the population distribution may change dramatically in reaction to an event, such as issues within the network or adversarial activity. As a result, population management is needed to ensure the number of agents in a system is available to achieve the system objectives. Although centralized management can be used to maintain agent populations, these approaches are not resilient to failure or scalable to large systems. This paper introduces a novel approach for managing the population of agents by governing the death and birth of agents through the distributed examination of the expected visitation rates. Nodes in the network individually monitor local visitation rates to determine if new agents should be created or destroyed, while queue management is used to distribute agents and dampen population oscillation (cyclical death and rebirth of all agents). Since these two population management components are available at every node, the agent population is maintained in a decentralized fashion. Experimental results demonstrate the proposed population management approach can appropriately manage an agent population under various conditions including sudden agent loss and attack situations.
引用
收藏
页码:102 / 108
页数:7
相关论文
共 50 条
  • [21] A mobile agent enabled approach for distributed deadlock detection
    Cao, JN
    Zhou, JY
    Zhu, WW
    Chen, DX
    Lu, J
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 535 - 542
  • [22] A Mobile Agent for measurements in distributed power electronic systems
    Ponci, Ferdinanda
    Deshmukh, Aalhad A.
    [J]. 2008 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1-5, 2008, : 870 - 875
  • [23] A Mobile Agent for Measurements in Distributed Power Electronic Systems
    Ponci, Ferdinanda
    Deshmukh, Aalhad A.
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2009, 58 (05) : 1657 - 1669
  • [24] MOBILE AGENT TECHNOLOGY FOR DISTRIBUTED SENSING AND ACTUATION SYSTEMS
    Chen, Bo
    [J]. PROCEEDINGS OF THE ASME DYNAMIC SYSTEMS AND CONTROL CONFERENCE 2008, PTS A AND B, 2009, : 1479 - 1485
  • [25] Mobile agent model for manipulating distributed objects systems
    Komiya, T
    Ohsida, H
    Takiza, M
    [J]. PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 1056 - 1063
  • [26] A mobile agent based approach for network management
    Tao, S
    Cao, Y
    Yin, JH
    Xu, N
    [J]. 2000 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY PROCEEDINGS, VOLS. I & II, 2000, : 547 - 554
  • [27] An agent net approach to autonomous distributed systems
    Kumagai, S
    Miyamoto, T
    [J]. INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 3204 - 3209
  • [28] An agent approach for providing security in distributed systems
    Skakun, Serhiy
    Kussul, Nataliya
    [J]. TCSET 2006: MODERN PROBLEMS OF RADIO ENGINEERING, TELECOMMUNICATIONS AND COMPUTER SCIENCE, PROCEEDINGS, 2006, : 212 - 215
  • [29] d-agent:: An approach to mobile agent planning for distributed information retrieval
    Baek, JW
    Yeom, HY
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2003, 49 (01) : 115 - 122
  • [30] Study of distributed workflow management system based on mobile agent
    Li, Y
    Feng, YQ
    Lu, PY
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING, VOLS 1 AND 2, 2004, : 33 - 37