Multi-Simulation Interface Publisher's description
Multi-Simulator Interface, in shrot MSI, is a simulation interconnection engine.
Multi-Simulator Interface, in short MSI, is a simulation interconnection engine. In other words it is a program that connects simulations together by synchronizing their clocks and data. Multi-Simulation Interface serves the same purpose as HLA and supports most of HLA's functionality (and more).
The MSI is an HLA alternative. The major motivating factors in the design of the MSI are speed, interoperability, and ease of use.
The MSI was written as a cutting edge distributed simulation component to connect multiple instances of ATL's premiere simulation software, CSIM, and it can be used to interface any compatible simulations.
How does the MSI compare to HLA?
The MSI was originally created to be just a light weight HLA RTI. However, as it was written, limitations in HLA were discovered. The MSI is an improvement on both the design and implementation of HLA. Some highlights include:
A 1,536 to 1 reduction in size over the publicly available (until late 2002) HLA RTI.
At least one order of magnitude of bandwidth consumption less than the publicly available (until late 2002) HLA RTI.
The ability to subscribe to an object name in addition to a type.
Time synchronization that allows for proper causality when used with discrete event simulators.
Support for systems-of-systems (SoS) and hierarchically organized simulations.
Availability for many platforms.
MSI Concept - A Synchronized Data Broker
The concept behind MSI is the synchronized data broker. There are many connected software systems that posses state data that changes over the life of that system. In the case where these systems need to exchange this changing data with other systems and the other systems will exhibit the effects of this data on their own state, the synchronization of this data may need to be managed.
Historically the management of this data has been as simple as tagging it with the time of it's release. If there is any conflict in the data the most recent version of the data is used. If t
What's New in This Release:?пїЅ This release fixes a nasty bug in the attribute appending code.
?пїЅ A XML schema is now provided for the underlying protocol which is being called Coupled System XML Protocol (CSXP).
?пїЅ This is an early version of that schema but it allows for XML namespace separation of MSI communications and federa
System Requirements:No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall