Integrating simulation and training systems can be a formidable challenge. Legacy systems often use differing standards for data, voice, and video, while modern architectures demand the use of cloud-based and distributed assets. To top it off, new security requirements now force integrators to suddenly become experts in information assurance.
So how do you accelerate integration time to train to meet today’s emerging threats? This objective requires training environments that can be quickly assembled and reconfigured from ready-made components. Attend this tutorial to learn how Data Distribution ServiceTM (DDS) can ease integration, while also delivering National Security Agency (NSA) tested security for real-time systems.
The Data Distribution ServiceTM (DDS) is a popular open standard managed by the Object Management Group (OMG). DDS is also the connectivity framework that successfully meets the stringent interoperability and real-time requirements of the defense industry, and is currently used in hundreds of deployed systems. DDS seamlessly stitches together legacy simulations, while adding humans and hardware in the loop, to create new secure LVC environments that can share real, augmented and virtual realities. These environments can run in a single lab or across multiple sites and DDS is still able to match physics-speed response times.
This tutorial gives an introduction to the DDS and DDS Secure standards. You will learn how to use DDS Secure to secure real-world Hardware-In-Loop (HIL) systems that already communicate over DDS to distributed LVC Simulations. The tutorial will further describe how to integrate DDS with existing simulation-based standards, which is an area where DDS can add a large suite of Qualities of Service (QoS) to help tune performance and scalability,while also providing robust security. Finally, the tutorial will highlight recent user experiences with DDS, and offer an overview of deployed systems using DDS in simulators today. This tutorial is intended for all audiences, though some familiarity with the basic principles of distributed computing is recommended.