|
|
|
Fundamentals of Distributed Simulation - Course Outline |
|
COURSE OUTLINE
1. 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
2. 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
3. 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
4. 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
5. 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
|
|
|