A Practical Hands-On Guide to DIS Applications
Detailed 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
- Unix and Windows Network Sockets
- LAB: UDP Datagram & Multicast Programs 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 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
- 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
- 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
- Visual Systems
- Visualization in DIS
- 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 Live Entity (LE) Protocol: Bandwidth Efficiency for Range Applications
- Distributed Time Management
- Event Bundling
- XML-based DIS Protocol Packets
- Effective 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
- 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
