NADS-2012-MKT-CORPORATE-EN-V1.5 Convergence of Distributed Simulation Architectures Using DDS OMG TECHNICAL MEETING SPECIAL EVENT Data Distribution Service Information Day March 20th 2013. Reston, Virginia Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO LSA study group member jmlopez@nads.es Mar-2013 Evolution of the S&T industry Our Vision: Future of M&S systems is on the network Simulation in the Cloud (Simulation as a Service) Commercial in Confidence 2 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Concept of Distributed Simulation Simulations are interactive through current state-of-the-art communication systems Constructive Live Virtual Can be across the world or across the room! Virtual Live Constructive Simulation environments that are distributed across multiple computers, potentially at different locations Often referred to as “federations” Commercial in Confidence 3 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Distributed Simulations enable Joint Mission Training CONSTRUCTIVE SIMULATION BLUE FORCES Injecting Blue Forces in the scenario VIRTUAL SIMULATOR APACHE LONGBOW Mission: CAS Commercial in Confidence 4 CONSTRUCTIVE SIMULATION RED FORCES Injecting Red Forces in the scenario. Human behaviour represented by agents & IA VIRTUAL SIMULATOR FORWARD AIR CONTROLLER Mission: Reconaissance & Designing Targets VIRTUAL SIMULATOR A10 Thunderbolt Mission: Observation & CAS © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Our Vision: Future of M&S systems is on the network But Reality is Complex: * Different Standards for interoperability * Too many COTS hard to interoperate between them * Different Data & Voice Communications * Legacy vs. COTS based Systems * Heterogeneus simulation ecosystems * Scaling-Up to Very Large Exercises Commercial in Confidence 5 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Defense Administrations have invested a lot in simulation systems for weapon systems but: * Poor use of existing simulation assets * Distributed Mission Training is very difficult * Interoperability is very limited * Tied hands with HLA COTS vendors Commercial in Confidence 6 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Because of this problems, SISO starts a new Study Group : LSA, looking to solve many of this pains. SISO LSA is looking to customize DDS for the simulation domain, providing the foundation for a Layered Simulation Architecture Commercial in Confidence 7 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Why use DDS in Simulation? Data Write r COMMUNICATION Data Reader Data Reader Data Write r DDS is centered in controlling the communication HLA tries to minimize the communication. It cannot control it DIS trust the communication TOPIC “D” Data Write r TOPIC “A” [DDS Global Data Space] Data Reader TOPIC “B” Data Write r TOPIC “C” Data Write r SCALABILITY and FAULT TOLERANCE DDS has automatic discovery, is fully publish-subscriber, no single point of failure HLA is central server based: scalability and fault tolerance are difficult Commercial in Confidence 8 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Why use DDS in Simulation? LESS-THAN-PERFECT COMMUNICATIONS DDS has been proved over small bandwidth (4800 bps in digital network radios) DDS can cope with heterogeneous networks REAL TIME SIMULATION Military platforms use DDS as the communication backbone Simulating with DDS can incorporate this data in real time Commercial in Confidence 9 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved CONVERGENCE OF DISTRIBUTED ARCHITECTURES WITH SISO LSA DIS HLA TENA SISO LSA Commercial in Confidence 10 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Simulation today: Use of different standards HLA and DIS cover more than the 70% of the demand. Both are standards embraced by IEEE and SISO and known worldwide TENA OO design Information management Ownership transfer These architectures have significant overlap in capabilities and requirements Save & Restore Pass interactions Initialize a federation QOS options DIS Multiple message types Resign Synchronize Support Unreliable Networks CTIA Event ordering HLA Commercial in Confidence 11 Persistent Database © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved An assessment of HLA present capabilities Wire protocol does not exist A IEEE and NATO (Stanag 4603) standards An accepted standard for interoperating simulators Has meta-data model (OMT) Define rules for interoperability Many COTS from different vendors Services are part of HLA Commercial in Confidence 12 The entire standard tries to limit communication QoS are very limited. Lack of plug&play capacities. Performance is not enough for massive data distribution across heterogeneous networks. API is hard to use No security standard Model is rigid © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved When worlds collide Commercial in Confidence 13 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved LSA looks to improve ROI in the S&T industry Many architectures in use reduce reusability, interoperability and composability LSA tries to improve this three key parameters Commercial in Confidence 14 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Concept #1: Interoperability Simulator A Commercial in Confidence 15 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Simulator B Concept #2: Reuse same weapon model runs in both simulators Simulator A Commercial in Confidence 16 Simulator B © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Concept #3: Composability Sim Assets Scenario built from simulation assets Commercial in Confidence 17 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved With LSA you could have Simulations as Services in the Cloud ASSET #1 ASSET #2 L I B R A R I E S Injecting Simulation Entities in Real Time Simulation Asset Server ASSET #3 LVC Simulation in progress Commercial in Confidence 18 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved LSA Use Case SP Battle Lab Prototype (NOGESI) Commercial in Confidence 20 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Try out LSA's flavors with Simware Commercial in Confidence 21 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved @NADS_news /NEXTELADS jmlopezrodriguez Please address any questions about this presentation to: Commercial in Confidence 22 © NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved Nextel Aerospace NEXTEL AEROSPACE DEFENCE & SECURITY S.L. Avenida de Manoteras, 18 28050 Madrid – Spain +34 91 803 38 02 www.nads.es www.simware.es Follow us in: @NADS_news /NEXTELADS /jmlopezrodriguez /Nextel Aerospace