Abstract
Distributed computer simulation systems use a general-purpose architecture known as HLA (High Level Architecture). HLA aims to provide common architecture for all types of distributed modeling and simulations by providing interoperability and reusability among simulations. A middleware known as RTI (Run Time Infrastructure) provides distributed simulation services under HLA. RTI offers a communication framework which is necessary for federates to interact during simulation process. Many RTI implementations are available commercially and are open source to achieve reusability and interoperability by implementing HLA. However, functionality and performance of RTI is based on its structure. This review presents the performance analysis of multiple RTI implementations, so that the best suitable RTI can be selected for a given simulation scenario and provides the structural comparison of central and service distributed RTI. It also presents the performance analysis of multiple RTI implementations and provides the structural comparison of CeRTI (Central Run Time Infrastructure) and SDRTI (Service Distributed Run Time Infrastructure). Many simulations use HLA, and RTI as basic part of these simulations. This comparative study describes characteristics of different RTIs, their comparisons and implementations that will help the reader to select suitable RTI according to environment and requirements.
Highlights
Distributed computer simulation systems use a general-purpose architecture known as HLA (High Level Architecture)
Msub simulations of components and usually these sub simulations are heterogeneous in nature
HLA [1] presents an architecture for distributed modeling and simulation
Summary
Distributed computer simulation systems use a general-purpose architecture known as HLA (High Level Architecture). HLA aims to provide common architecture for all types of distributed modeling and simulations by providing interoperability and reusability among simulations. A middleware known as RTI (Run Time Infrastructure) provides distributed simulation services under HLA. This review presents the performance analysis of multiple RTI implementations, so that the best suitable RTI can be selected for a given simulation scenario and provides the structural comparison of central and service distributed RTI. Many simulations use HLA, and RTI as basic part of these simulations This comparative study describes characteristics of different RTIs, their comparisons and implementations that will help the reader to select suitable RTI according to environment and requirements. RTI provides the portability benefits (across multiple computing platforms, operating systems, communication systems) and simulation interoperability. RTI is responsible for the communication (data exchange) between federates during execution [5]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.