CONEMAF: A Modular Multi Agent Framework for Autonomic Network Management

Communication networks are growing both in terms of size and complexity. Because of the huge amount of monitored data to analyse and correlate, the management task that relies mostly on human operators is becoming time-consuming, labour-intensive and costly. The centralized management paradigm adopted by current management systems is no longer suitable for such networks. A distributed management with more autonomy delegated to network devices is therefore paramount to master this complexity efficiently.Multiagent systems characteristics fit the requirements that must be taken into account to integrate autonomicity in networks. This paper presents CONEMAF, a novel modular multi-agent platform for autonomic network management. CONEMAF is fully distributed, allows situated knowledge analysis and implements a cognitive cycle for autonomic management. Implemented on top of OSGi, the present release makes use of well-proven Java-based COTS. CONEMAF has been deployed on Linux routers and is demonstrated for autonomic routing in a wireless mesh network.

[1]  Paolo Costa,et al.  LighTS: a lightweight, customizable tuple space supporting context-aware applications , 2005, SAC '05.

[2]  A. Manzalini,et al.  Towards Autonomic and Situation-Aware Communication Services: the CASCADAS Vision , 2006, IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications (DIS'06).

[3]  J. Strassner,et al.  Autonomic Systems and Networks: Theory and Practice , 2006, 2006 IEEE/IFIP Network Operations and Management Symposium NOMS 2006.

[4]  Dieter Fensel,et al.  Knowledge Engineering: Principles and Methods , 1998, Data Knowl. Eng..

[5]  Martin May,et al.  A System Architecture for Evolving Protocol Stacks , 2008 .

[6]  Rajeev Rastogi,et al.  Data Mining Meets Network Management: The NEMESIS Project , 2001, DMKD.

[7]  Thomas A. Corbi,et al.  The dawning of the autonomic computing era , 2003, IBM Syst. J..

[8]  Nazim Agoulmine,et al.  FOCALE: A Novel Autonomic Networking Architecture , 2006 .

[9]  Samuel Pierre,et al.  A network management framework using mobile agents , 2003, CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436).

[10]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[11]  Nazim Agoulmine,et al.  Challenges for Autonomic Network Management , 2006 .

[12]  David K. Dickason,et al.  Technology Review of Multi-Agent Systems and Tools , 2005 .

[13]  Jacques Ferber,et al.  Les Systèmes multi-agents: vers une intelligence collective , 1995 .

[14]  Yves Demazeau,et al.  From Analysis to Deployment: A Multi-agent Platform Survey , 2000, ESAW.

[15]  Gerald Tesauro,et al.  Reinforcement Learning in Autonomic Computing: A Manifesto and Case Studies , 2007, IEEE Internet Computing.

[16]  Alan Chalmers,et al.  Linda implementations in Java for concurrent systems , 2004, Concurr. Pract. Exp..

[17]  Dieter Fensel,et al.  Ontologies: A silver bullet for knowledge management and electronic commerce , 2002 .