Distributed Simulation Fundamentals
▪ Networked Simulation Environments
▪ Real-time and Discrete Event Simulation / Distributed Simulation Models
▪ Legacy Simulation Architectures (DIS & ALSP)
▪ Entity State/Event Communication
▪ Dead Reckoning & Coordinate Systems
Introduction to the High Level Architecture
▪ Key Ideas, Goals, & Terminology / Related Simulation Design Concepts
Network Architecture & Media Overview
▪ UDP/IP, TCP/IP, & IP Multicast / HLA-imposed network considerations & strategies
HLA Object Models (Object Model Template v1.3 & IEEE 1516.2)
▪ What is a Conceptual Object Model & why is it critical to your program?
▪ Developing a Federation Object Model (FOM)
▪ How does FOM design relate to implementation cost and runtime performance?
▪ What are Simulation Object Models (SOM) and how do they relate to FOMs?
LAB: OBJECT MODEL DEVELOPMENT TOOLS
HLA Federate Implementation Issues
▪ What are the critical design issues for an HLA Federate?
▪ How does Middleware fit into Federate design?
▪ What commercial Middleware tools are available and how to make a wise choice?
HLA Federation Operational Issues
▪ There is a lot more to a Federation than just a FOM!
▪ What are the risks/limitations and how to design around them?
▪ Federation Planning and Developing Operational Guidelines
Run-time Infrastructure Standards and Software
▪ Functional View of RTI Software / RTI v1.3 vs. IEEE 1516.1?
▪ What RTIs are available & how to choose? / How difficult is it to change RTIs?
▪ RTI Configuration Issues / Lightweight and Connectionless RTI Operating Modes
Run-Time Infrastructure Services (HLA v1.3 and IEEE 1516.1)
LAB: INSTALLING & CONFIGURING YOUR RTI
▪ Federation Management Services
LAB: ESTABLISHING A FEDERATION EXECUTION
▪ Declaration Management Services
LAB: SENDING & RECEIVING INTERACTIONS
▪ Object Management Services / Data Distribution Management
LAB: SENDING & RECEIVING OBJECTS ATTRIBUTES
▪ Time Management Services / Ownership Management Services
LAB: TRANSFERRING OBJECT/ATTRIBUTE OWNERSHIP
▪ The Management Object Model
LAB:INTEGRATING MANAGEMENT FUNCTIONALITY INTO YOUR SIM
▪ Mapping Federates to New FOM Representations
HLA Tactical Environment and Server Concepts
▪ Weapons, Damage, SNE, LOS & others
▪ Techniques to support server model integration via HLA and DIS
▪ Issues and strategies for Federation Data Collection / Designing a data collector!
Middleware Design & Integration Strategies
▪ What is Middleware responsible for? Usually more than you think!
▪ Supporting multiple FOMs / Basic Object Models (BOMs)
▪ Minimize impacts from FOM & infrastructure changes through modular design
Planning DIS to HLA Integrations and Migrations
▪ The Real-time Platform Reference FOM (RPR-FOM)
LAB: Planning and utilization of Gateway technologies
HLA Compliance Requirements and Testing
|