DiSTI logo in black with grey background
rounded corner in blue Home Company Products Services Training Sales Support rounded corner in blue
A Practical Hands-On Guide to DIS Applications
slogan
Building Distributed Simulation Applications - Course Outline

COURSE OUTLINE

1. Introduction
  • What is the current state of the DoD networked simulation industry?
  • What is the DIS Protocol?
  • What is an Entity?
  • What is an Event?
2. Network Technology Review
  • Typical DIS/HLA Network Protocols, Media & Topologies
  • WAN Routing and Bridging Considerations
  • Unix and Windows Network Sockets
  • LAB: UDP Datagram & Multicast Programs Using Sockets
3. Core DIS Concepts and Implementations
  • Basic Requirements for DIS Applications
  • Representing Networked Objects: Entity State and Event Communications
  • DIS Applications: System Architectures and Examples
  • LAB: Implement And Experiment With DIS Data Logger And Playback Software
4. Spatial Model Utilization and DIS Implementations Issues
  • Coordinate Systems used in DIS Simulations
  • The SEDRIS Spatial Reference Model
  • Dead Reckoning: Making large-scale simulations possible!
  • LAB: Implement A DIS Data Visualization Program
5. Entity Representation Using the DIS Protocol
  • Maintaining a Stable Distributed Entity
  • Aggregate Representations in DIS: Interfacing to the constructive world
  • Life-Form Representations
  • LAB: Implement And Experiment With DIS Entity-based Virtual Simulation Software
  • Physical Interactions: Collisions between objects
6. Combat Modeling and Munition Servers in DIS
  • Warfare Interactions: Simulating weapons effects & damage modeling
  • LAB: Adding Collisions & Munitions Interactions
  • Articulation and Attached Parts within DIS Representations
  • LAB: Add Articulated (Moveable) Parts To Your Entity
  • Attached Entity Representations and Ownership Transfers in DIS
  • Supporting HLA Servers and Interfaces to HLA Ownership Management
7. Visual Systems
  • Visualization in DIS
  • Techniques and Tricks to Correct DIS Visualization Artifacts
  • Visual Database and 3D Modeling Issues
8. Simulated Communications & Electromagnetic Emissions
  • Distributed Emission Regeneration: DIS Electronic Warfare
  • The DIS Radio Communications Protocol
  • IFF/ATC/NAVADS Representations
  • LAB: Working With Streaming Audio In A DIS Simulation
9. Synthetic Environment
  • Synthetic Environment Protocol Family: Environment Servers
10. Simulation Management (SIMAN)
  • SIMAN Concepts: Reliable Simulation Management
  • LAB: Working With Simulation Management Applications
11. Special Purpose DIS Protocol Mechanisms
  • DIS Live Entity (LE) Protocol: Bandwidth Efficiency for Range Applications
  • Distributed Time Management
  • Event Bundling
  • XML-based DIS Protocol Packets
  • Effective Utilization of Multicast Communications
12. DIS/HLA Integration and Migration Issues
  • DIS Network Interface Unit (NIU) Software Choices and Considerations
  • Explore DIS to HLA interface strategies with an eye to future technologies
  • LAB: Working With DIS/HLA Gateway Applications
  • HLA Federation Requirements in Support of Gateways to DIS
13. What’s happening with the new dis version (IEEE 1278.1-200X)?
  • Numerous revisions to the standard that improves performance and supports more sophisticated simulations
rounded corner rounded corner