Distributed Simulation Communication through an Active Real-Time Database

  • Authors:
  • Marcus Brohede;Sten F. Andler

  • Affiliations:
  • -;-

  • Venue:
  • SEW '02 Proceedings of the 27th Annual NASA Goddard Software Engineering Workshop (SEW-27'02)
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a communication architecture that uses a distributed active real-time database system as its communication medium. The proposed architecture incorporates a database as the shared "whiteboard" through which every participating node may communicate by writing and reading data. This approach is useful in complex sharing applications such as distributed real-time simulations. The architecture deals with performance problems inherited from databases and distribution by using eventual consistency to increase predictability and availability of local data access. As a filtering mechanism, active functionality is used to controlcomplexity. This whiteboard communication architecture is suitable for distributed real-time simulations, and a single-node prototype implementation of such a database in conjunction with the distributed simulation standard High Level Architecture (HLA) has shown encouraging results. The prototype is being extended to multi-node simulation to gain additional experience before the communication architecture is deployed to actual systems.