Distributed Fault Location in Networks Using Mobile Agents

This paper describes how multiple interacting swarms of adaptive mobile agents can be used to locate faults in networks. The paper proposes the use of distributed problem solving using mobile agents for fault finding in order to address the issues of client/server approaches to network management and control, such as scalability and the difficulties associated with maintaining an accurate view of the network. The paper uses a recently described architectural description for an agent that is biologically inspired and proposes chemical interaction as the principal mechanism for inter-swarm communication. Agents have behavior that is inspired by the foraging activities of ants, with each agent capable of simple actions; global knowledge is not assumed. The creation of chemical trails is proposed as the primary mechanism used in distributed problem solving arising from the self-organization of swarms of agents. Fault location is achieved as a consequence of agents moving through the network, sensing, acting upon sensed information, and subsequently modifying the chemical environment that they inhabit. Elements of a mobile code framework that is being used to support this research, and the mechanisms used for agent mobility within the network environment, are described.

[1]  Tony White,et al.  The Expert Advisor : An Expert System for Real Time Network Monitoring , 1992 .

[2]  Keith D. Kotay,et al.  Transportable Agents , 1994 .

[3]  J. Deneubourg,et al.  Trails and U-turns in the Selection of a Path by the Ant Lasius niger , 1992 .

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

[5]  M. Dorigo,et al.  Ant System: An Autocatalytic Optimizing Process , 1991 .

[6]  Andrzej Bieszczad,et al.  Network management application-oriented taxonomy of mobile code , 1998, NOMS 98 1998 IEEE Network Operations and Management Symposium.

[7]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[8]  Janet Bruten,et al.  Ant-like agents for load balancing in telecommunications networks , 1997, AGENTS '97.

[9]  Jing Wang,et al.  Swarm Intelligence in Cellular Robotic Systems , 1993 .

[10]  Gianni A. Di Caro,et al.  AntNet: A Mobile Agents Approach to Adaptive Routing , 1999 .

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

[12]  John H. Holland,et al.  Escaping brittleness: the possibilities of general-purpose learning algorithms applied to parallel rule-based systems , 1995 .

[13]  Tony White,et al.  Towards multi-swarm problem solving in networks , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[14]  Y. Yemini,et al.  The OSI network management model , 2000, IEEE Communications Surveys & Tutorials.