Mobile Agent-Based Management in the INSERT Project

This paper describes work carried out atUniversity College London to evaluate the use of MobileAgents (MA), written in Java, in network and systemmanagement. The work draws on experience fromconventional management systems based on ISO “CommonManagement Information Protocol” (CMIP) andInternet “Simple Network ManagementProtocol” (SNMP). These systems make use of theconcept of a “Managed Object” (MO). The paper describes the way in which the MOconcept has been translated into a form suitable forMA-based management and how the features of the Javalanguage may be used to express management information and to implement MOs. A platform has beenimplemented which allows MOs to be instantiated,controlled and stored. The platform also allows the easyproduction of MAs, their launching into the system and their subsequent management. Details of theplatform implementation are given and an initialassessment of performance is presented.

[1]  Danny B. Lange,et al.  Programming and Deploying Mobile Agents with Java Aglets , 1998 .

[2]  George Pavlou,et al.  The OSIMIS platform: making OSI management simple , 1995, Integrated Network Management.

[3]  Graham Knight,et al.  SNMP and OSI management information modeling and translation: a case study , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[4]  Jeffrey D. Case,et al.  Simple network management protocol , 1995 .

[5]  Andrzej Bieszczad,et al.  Infrastructure for advanced network management based on mobile code , 1998, NOMS 98 1998 IEEE Network Operations and Management Symposium.

[6]  George Pavlou,et al.  Exploiting the power of OSI management for the control of SNMP-capable resources using generic application level gateways , 1995, Integrated Network Management.

[7]  Tony White,et al.  Network Modeling for Management Applications Using Intelligent Mobile Agents , 2004, Journal of Network and Systems Management.

[8]  Guy L. Steele,et al.  The Java Language Specification , 1996 .

[9]  Keith McCloghrie,et al.  Structure and identification of management information for TCP/IP-based internets , 1988, RFC.

[10]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[11]  Danny B. Lange,et al.  Programming and Deploying Java¿ Mobile Agents with Aglets¿ , 1998 .

[12]  Keith McCloghrie,et al.  Structure and identification of management information for TCP/IP-based internets , 1988, RFC.

[13]  Marshall T. Rose,et al.  Management Information Base for network management of TCP/IP-based internets , 1990, RFC.

[14]  Aaron Kershenbaum,et al.  Mobile Agents: Are They a Good Idea? , 1996, Mobile Object Systems.