Font Size: a A A

Study And Implementation Of Distributed Simulation Infrastructure Comply With IEEE1516

Posted on:2004-09-05Degree:MasterType:Thesis
Country:ChinaCandidate:G LuFull Text:PDF
GTID:2168360092498902Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
High Level Architecture (HLA) is a new technical architecture standard for distributed simulation to facilitate interoperability and reusability of simulation systems. It has become IEEE1516.X for Modeling and Simulation (M&S). The distributed simulation based on HLA will be the mainstream of future simulation. CORBA is a mature technique in distributed computing, and provides the platform-independent interface and models for those distributed computing applications that are Object-Oriented and portable between different platforms. The implementation of RTI based on CORBA is a good integration of these two techniques.The principles of HLA/RTI design compling with IEEE1516 are analyzed in the thesis. Possible strategies for design and implementation of HLA/RTI are presented and the design compromise and implementation selections are given. The main purpose of the thesis is to build a high-available RTI product compling with IEEE1516.After introducing the background of our task, the thesis presents the evolution, basic ideas and the main contents of HLA and CORBA. Then the differences between IEEE1516 and HLA 1.3 are discussed, the design and realization of part of FM and the whole of DM, OM, OWNM and DDM are presented. Furthermore, an application of HLA/RTI to the military simulation domain is introduced. The primary work includes:1. The key problems of object instance discovery are studied and the efficient discovery algorithms at multi-conditions are presented. These algorithms search the P/S (publication/subscription) tree using a heuristic pruning method to discover object instances with high efficiency, and generate the sending templates to facilitate the reflection of attributes updating.2. The key problems in OWNM & DDM are also studied. The algorithms and the data structures in the implementation of these service groups are presented.3. To satisfy the requirement of parsing FDD in HLA standard, a parser model and its realization are presented. The parser uses SAX interface to parse XML document and uses push mode to generate the runtime key data structure of federation execution.In the end, the main achievements of the thesis are summarized and some further works are stated.
Keywords/Search Tags:HLA, RTI, CORBA, Federation Management, Declaration Management, Object Management, Ownership Management, Data Distribution Management
PDF Full Text Request
Related items