Fundamentals of Distributed Simulation
Detailed Outline
- Distributed Simulation & Core Technologies
- Introduction to Distributed Simulation
- History of Distributed Environments
- Real-Time & Discrete Event Simulations
- Parallels in the Commercial Gaming Industry
- Core Technology Concepts
- Self Contained Entity Based Representations
- Entity State/Event Communications
- Dead Reckoning & Coordinate Systems
- Simulation Management Concepts
- Industry Trend toward Distributed Models
- Distributed Environment Technologies
- The Physical Distribution of the Model
- Bridging Different Architectures
- Network Packets vs. Hardware Interfaces
- Network Influences on Scalability &
Performance
- Standards and Data Sources
- SISO, IEEE, SEDRIS, SCORM
- Distributed Virtual Environment Issues
- Spatial Models
- Coordinate Systems & Error Mitigation
- Environmental Databases & Visualization Issues
- Placing Entities & Events
- Body Coordinates and Physical Interactions
- Component Technologies
- Simulation Environment Servers
- Computer Generated Forces (CGF/SAF)
- Damage Analysis & Weapons Servers
- Electronic Warfare & Environmental Effects
- Mixing Different Representation Types
- Key Issues in Mixed Model Environments?
- Visualization Technology
- Environmental Data Sharing
- The DIS Sim. Protocol (IEEE 1278.1 & .1a)
- Introduction to DIS
- What is the Current State of DIS in Industry?
- DIS 1278-200x Standards development
- Requirements for DIS Applications
- DIS Entity Level Modeling & Communications
- DIS Application Types and Architectures
- DIS System Architectures
- DIS Simulation Management
- Physical and Warfare Interactions
- Modeling Directed Energy Weapons
- Advanced DIS Topics
- Simulated Radio in DIS
- Transfer Control Request Protocol
- Live Entity Protocol
- Bandwidth Optimization Techniques
- DIS Products and Sources
- Government & Commercial DIS Software
- High Level Architecture (IEEE 1516.x)
- Introduction to HLA
- What is the Current State of HLA?
- How is HLA different from DIS/ALSP?
- HLA Briefing for the Program Manager
- Myths and Misconceptions about HLA
- Maximize HLA Benefits. Is HLA right for you?
- Object Models
- HLA Object Models (Concepts, FOM's & SOM's)
- Defining Middleware Content and Structure
- HLA Runtime Infrastructure
- Basic Configuration & Functionality
- Federation, Declaration, & Object Services
- Ownership, Time, & Data Distribution Services
- Available RTIs and Portability Issues
- HLA Tools
- Object Model Development Tools
- Federation Coordination and Planning Tools
- Middleware Development Tools
- HLA Compliance Requirements
- Advanced Topics
- Simulation Design & Architecture Issues
- Hardware Selection for your Technology
- Designing for Technology Portability
- Future of Infrastructure Technology
- Can the Legacy Simulation be Recycled?
- Migration Strategies to Current Technology
- Creative Connectivity Solutions
- Bridging Different Architectures
- DIS to HLA Gateway & FOM Translation Issues
- RTI Bridge Development
- Evaluating HLA FOMs for 'Best Fit'
- RPR FOM Overview
- What Kind of Network is Required?
- Advanced Data Managment Solutions
- Controlling the Visibility of Data
- Supporting Speech and Structured Audio Traffic
- Supporting Video
- Data Recording Issues & Mechanisms
- Simulation in Modern Courseware
- What is SCORM?
- Web-deployed Simulation Based Courseware
- Mobile Code Considerations
- Web to DIS/HLA
- COTS Communications for
Web-based Solutions