Design of a mobile agent-based adaptive communication middleware for federations of critical infrastructure simulations

  • Authors:
  • Gökçe Görbil;Erol Gelenbe

  • Affiliations:
  • Imperial College London, Department of Electrical and Electronic Engineering, Intelligent Systems and Networks Group, London, UK;Imperial College London, Department of Electrical and Electronic Engineering, Intelligent Systems and Networks Group, London, UK

  • Venue:
  • CRITIS'09 Proceedings of the 4th international conference on Critical information infrastructures security
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The simulation of critical infrastructures (CI) can involve the use of diverse domain specific simulators that run on geographically distant sites. These diverse simulators must then be coordinated to run concurrently in order to evaluate the performance of critical infrastructures which influence each other, especially in emergency or resource-critical situations. We therefore describe the design of an adaptive communication middleware that provides reliable and real-time one-to-one and group communications for federations of CI simulators over a wide-area network (WAN). The proposed middleware is composed of mobile agent-based peer-to-peer (P2P) overlays, called virtual networks (VNets), to enable resilient, adaptive and real-time communications over unreliable and dynamic physical networks (PNets). The autonomous software agents comprising the communication middleware monitor their performance and the underlying PNet, and dynamically adapt the P2P overlay and migrate over the PNet in order to optimize communications according to the requirements of the federation and the current conditions of the PNet. Reliable communications is provided via redundancy within the communication middleware and intelligent migration of agents over the PNet. The proposed middleware integrates security methods in order to protect the communication infrastructure against attacks and provide privacy and anonymity to the participants of the federation. Experiments with an initial version of the communication middleware over a real-life networking testbed show that promising improvements can be obtained for unicast and group communications via the agent migration capability of our middleware.