Home Company Products Services Training Sales Support
Building Distributed Simulation Applications - Course Outline
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?
 
Network Technology Review
 
    ▪  Typical DIS/HLA Network Protocols, Media & Topologies
 
    ▪  WAN Routing and Bridging Considerations
 
LAB: LEARN DIS-RELATED CONFIGURATION ISSUES
 
    ▪  Unix and Windows Network Sockets
 
LAB: UDP DATAGRAM PROGRAM USING SOCKETS
 
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
 
Spatial Model Utilization and Issues for DIS Implementations
 
    ▪  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
 
Entity Representation Using the DIS Protocol
 
    ▪  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
 
Combat Modeling and Weapon Servers in DIS
 
    ▪  Warfare Interactions: Simulating Weapons Effects & Damage Modeling
 
LAB: ENHANCE THE SIMULATION’S DIS CAPABILITIES FURTHER BY ADDING
                 COLLISIONS & THE ABILITY TO INTERACT WITH MUNITIONS
 
    ▪  Articulation and Attached Parts within DIS Representations
 
LAB: ADD ARTICULATION (MOVEABLE PARTS) TO YOUR DIS ENTITY
 
    ▪  Attached Entity Representations and Hand-offs in DIS: Supporting Servers
 
Visual Systems
 
    ▪  Fundamental Requirements for DIS Visualization
 
    ▪  Techniques and tricks to Correct DIS Visualization Artifacts
 
    ▪  Visual Database and 3D Modeling Issues
 
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
 
Synthetic Environment
 
    ▪  Synthetic Environment Protocol Family: Environment Servers
 
Simulation Management (SIMAN)
 
    ▪  SIMAN Concepts: Reliable Simulation Management
 
LAB: WORKING WITH SIMULATION MANAGEMENT APPLICATIONS
 
Special Purpose DIS Protocol Mechanisms
 
    ▪  DIS Time Management Services (Non-Real-time Simulation)
 
    ▪  DIS Live Entity (LE) Protocol: Bandwidth Efficiency for Range Applications
 
    ▪  Event Bundling and Utilization of Multicast Communications
 
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