www.nexteleng.es/microsite/ncware      Use of the OMG DDS standard in Simulation. A new Way for              developing Re...
www.nexteleng.es/microsite/ncware              ▪   New Trends in Simulation              ▪   Why HLA and DDS cohabitation ...
www.nexteleng.es/microsite/ncware              A simulation market in constant evolution …              To integrate in Ne...
www.nexteleng.es/microsite/ncware              … brings new Requirements for M&S               Technology         Simulato...
www.nexteleng.es/microsite/ncware    From alone simulator …                                              … To Simulation N...
www.nexteleng.es/microsite/ncware              ▪   New Trends in Simulation              ▪   Why HLA and DDS cohabitation ...
www.nexteleng.es/microsite/ncware              Towards massive distributed Simulation The Navy identified networked traine...
www.nexteleng.es/microsite/ncware              The Simulation Standard : HLA (IEEE 1516)              ▪   HLA is a mature ...
www.nexteleng.es/microsite/ncware              The Simulation Standard : HLA (IEEE 1516)                            Federa...
www.nexteleng.es/microsite/ncware              The Simulation Standard : HLA (IEEE 1516)                □ Historically, HL...
www.nexteleng.es/microsite/ncware              Is HLA enough?              1. HLA Evolved still lacks of a wire protocol. ...
www.nexteleng.es/microsite/ncware              DDS vs HLA performances                                                    ...
www.nexteleng.es/microsite/ncware              ▪   New Trends in Simulation              ▪   Why HLA and DDS cohabitation ...
www.nexteleng.es/microsite/ncware    The Traditional software Architecture of a RT Simulator         WEAPON1              ...
www.nexteleng.es/microsite/ncware               Distributed Simulation with HLA              Simulator 1                  ...
www.nexteleng.es/microsite/ncware     Our proposal in a snapshot…     Market Requests…                                  Ou...
www.nexteleng.es/microsite/ncware    Migrating to an Open Distributed Simulation Architecture         WEAPON1             ...
www.nexteleng.es/microsite/ncware   Some advantages of an Open Simulation Architecture           Concept of HLA Federation...
www.nexteleng.es/microsite/ncware  Our technology : SIMWARE                                                               ...
www.nexteleng.es/microsite/ncware   SimWare: Framework for building  a Federation of Sim Assets                           ...
www.nexteleng.es/microsite/ncware              ▪   New Trends in Simulation              ▪   Why HLA and DDS cohabitation ...
www.nexteleng.es/microsite/ncware              Somes use cases : A Federation of Sim              Assets for the SP MoD© N...
www.nexteleng.es/microsite/ncware              Somes use cases : A Federation of Sim              Assets for the SP MoD   ...
www.nexteleng.es/microsite/ncware              Somes use cases : A Federation of Sim              Assets for the SP MoD   ...
www.nexteleng.es/microsite/ncware              Somes use cases : A Federation of Sim              Assets for the SP MoD   ...
www.nexteleng.es/microsite/ncware              Interoperating HLA systems with DDS               compliant systems        ...
www.nexteleng.es/microsite/ncware              Interoperating DDS and HLA systems with               SimWare              ...
www.nexteleng.es/microsite/ncware              A small demonstration of the Gateway              SimShapes                ...
www.nexteleng.es/microsite/ncwareCould the future be like this?                                                 SYNTHETIC ...
www.nexteleng.es/microsite/ncware                                                 Open Architecture      Interoperability ...
www.nexteleng.es/microsite/ncware                              For more information…   Jose M Lopez-Rodriguez   Business D...
Upcoming SlideShare
Loading in …5
×

Use of the OMG DDS standard in Simulation. A new Way for developing Real Time Distributed Simulations

1,220 views

Published on

This presentation explain how to use the DDS to do real time distributed simulation in cohabitation with HLA.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,220
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Use of the OMG DDS standard in Simulation. A new Way for developing Real Time Distributed Simulations

  1. 1. www.nexteleng.es/microsite/ncware Use of the OMG DDS standard in Simulation. A new Way for  developing Real Time Distributed Simulations NADS Nextel Aerospace, Defence & Security Jose M Lopez-Rodriguez Business Development Director http://www.nexteleng.es/microsite/ncware jmlrodriguez@nexteleng.es© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  2. 2. www.nexteleng.es/microsite/ncware ▪ New Trends in Simulation ▪ Why HLA and DDS cohabitation in simulation systems? ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some use cases© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  3. 3. www.nexteleng.es/microsite/ncware A simulation market in constant evolution … To integrate in Net‐Centric Environments. New applications: New Requirements Virtual Military Exercises Massive Distributed Simulation Mission Rehearsals Training in team skills Battle Labs Interoperability Embedded simulation© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  4. 4. www.nexteleng.es/microsite/ncware … brings new Requirements for M&S  Technology Simulators as network assets in Net-Centric federations of Systems. Open Architectures and modular design for Simulators Plug&play simulation Architectures Distributed architectures with QoS Capability of deployment over heterogeneus networks. Development based on existing repositories Seamless interoperability© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  5. 5. www.nexteleng.es/microsite/ncware From alone simulator … … To Simulation Networks Individual Training Team Training DATA CENTRIC M&S assets in NCW Individual training Tactical Training networks Propietary technologies COTS based (mostly in Fully distributed arch Client-Server Architecture hardware) Data centric design Very few use of COTS Client-Server architecture Open architectures for Non Interoperable Simulators as “black box” simulators (white-box ystems. approach) Interoperability using GATEWAYS (DIS or HLA) M&S SENSORS C4I© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  6. 6. www.nexteleng.es/microsite/ncware ▪ New Trends in Simulation ▪ Why HLA and DDS cohabitation in simulation systems? ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some use cases© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  7. 7. www.nexteleng.es/microsite/ncware Towards massive distributed Simulation The Navy identified networked trainers as a key requirement in future training systems. Networking capability exists in many simulators, but frequently the capability is cumbersome to set up and difficult to use, particularly when participants are not collocated. In addition, the speed is not yet available to support the requirements for real time simulation across distributed networks. There are work-arounds, but they do not currently support full, real time simulations. The ability to easily and seamlessly link multiple training devices into the same training scenario will greatly enhance the quality and effectiveness of the training. […] Effective networking of simulators will require a common architecture and industry wide standards. Over the years, the High Level Architecture has provided the foundation for this standard, but going forward these standards will need to expand to accommodate new capabilities and new participants. The NASMP needs normalized, consistent architecture and a well articulated business case to justify the investment in the NASMP. Is HLA enough? (*) Extracted from NTSA market survey : Training 2015: Requirements - Trends - Forecasts for the Decade Ahead.© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  8. 8. www.nexteleng.es/microsite/ncware The Simulation Standard : HLA (IEEE 1516) ▪ HLA is a mature standard for simulation, with next major milestones: □ Born in early 90’s sponsored by US DoD □ US DoD std in 1998 (HLA 1.3) □ IEEE std in 2000 (IEEE 1516-2000) □ New release in 2010 (IEEE 1516-2010), best known as HLA Evolved. ▪ HLA is an architecture for doing simulation with: □ An interface spec. Defines a common API for the HLA middleware : Run-Time Infrastructure (RTI). □ An Objet Model Template (OMT). Defines a metadata model for HLA simulations. □ Some Rules that simulation must follow to be HLA compliant.© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  9. 9. www.nexteleng.es/microsite/ncware The Simulation Standard : HLA (IEEE 1516) Federate Federate Subscribe Publish (Object:Aircraft) (Object:Aircraft) RTI Publish ( Interaction: Fire) Federate© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  10. 10. www.nexteleng.es/microsite/ncware The Simulation Standard : HLA (IEEE 1516) □ Historically, HLA has had some problems …. ▪ Lack of real time features ▪ The wire protocol is not standarized. ▪ Mainly you only have interoperability and reusability to the system level ▪ Interoperability with other real systems is very limited. □ HLA evolved improves some things: ▪ Add some QoS included (smart update rate, Fault Tolerance) ▪ Provides a web services interface. ▪ Add Dynamic Link compatibility for different RTIs ▪ Enables modular Objet Models.© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  11. 11. www.nexteleng.es/microsite/ncware Is HLA enough? 1. HLA Evolved still lacks of a wire protocol. 2. QoS are very limited. 3. Web Services are not always the best way of integrating with real-time critical systems 4. HLA RTIs performances are not enough for massive distributed simulation federations with real time requirements.© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  12. 12. www.nexteleng.es/microsite/ncware DDS vs HLA performances Data size (bytes) Pitch pRTI 10 100 1.000 5.000 33.863 40.000 16.835 9.174 Update rate updates/second 3 31 128 350 Throughput Mbit/second 125 140 172 250 Latency microseconds 8 128 1.024 4.096 OSDDS 3.939.000 661.120 94.184 23.994 update rate updates/second 240 646 736 750 Throughput Mbit/second 90 80 110 Latency microseconds© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  13. 13. www.nexteleng.es/microsite/ncware ▪ New Trends in Simulation ▪ Why HLA and DDS cohabitation in simulation systems? ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some use cases© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  14. 14. www.nexteleng.es/microsite/ncware The Traditional software Architecture of a RT Simulator WEAPON1 PERISC. SONAR1 SONAR2 WEAPON2 WIU VISUAL SISTEM 1 WEAPON3 CONTROL NAV EWS SIM SENSORS OTHER SENSORS CONSOLES SYSTEM2 SEABED RECORDER ENVIRONM. ACOUSTIC TACTICAL ENVIRONM ENVIRONM. EM IOS VOICE ENVIRONM COMMS© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  15. 15. www.nexteleng.es/microsite/ncware Distributed Simulation with HLA Simulator 1 Simulator 2 (black-box (black-box design) design) HLA FEDERATION propietary propietary interface Federation interface Object Model HLA (FOM) HLA Gateway 1 Gateway 2 RTI RTI HLA HLA Sim A Object Sim B Object Model (SOM) Model (SOM)© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  16. 16. www.nexteleng.es/microsite/ncware Our proposal in a snapshot… Market Requests… Our proposal… ▪ Open simulation Architectures ▪ Data centric design based on a HLA & DDS compliant middleware ▪ Distributed architectures with QoS ▪ Use of DDS for simulation ▪ Interoperate with NEC “clouds” ▪ DDS as a common messaging technology ▪ Development based on existing repositories ▪ Model Driven Developments ▪ Interoperability ▪ Cohabitation of HLA and DDS standards.© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  17. 17. www.nexteleng.es/microsite/ncware Migrating to an Open Distributed Simulation Architecture WEAPON1 SONAR1 WEAPON2 SYSTEM1 RT Simulation Middleware WEAPON3 (HLA & DDS compliant) NAV SENSORS ACOUSTIC IMAGE GENERATOR GENERATOR SEABED SONAR2 ENVIRONM ACOUSTICAL CONSOLES ENVIRONM OTHER RECORDER SENSORS EM VOICE ENVIRONM COMMS TACTICAL IOS ENVIRONM WIU PERISC. SYSTEM 1 SYSTEM 2© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  18. 18. www.nexteleng.es/microsite/ncware Some advantages of an Open Simulation Architecture Concept of HLA Federation applied to the SONAR1 DDS WEAPON1 HLA Internal Simulation Architecture. WEAPON2 DDS HLA SYSTEM1 RT Simulation Middleware WEAPON3 DDS DDS NAV Make easy the System level Design. DDS SENSORS ACOUSTIC IMAGE GENERATOR GENERATOR (NCWare) SEABED Rapid design and development based on HLA SONAR2 ENVIRONM Repositories and COTS. ACOUSTICAL DDS DDS CONSOLES ENVIRONM HLA OTHER RECORDER SENSORS Less risky and more cost-effective integration EM HLA VOICE and testing. ENVIRONM HLA COMMS TACTICAL IOS ENVIRONM DDS WIU Saving costs and speed up time to market PERISC. up SYSTEMto 50% 1 SYSTEM 2© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  19. 19. www.nexteleng.es/microsite/ncware Our technology : SIMWARE SIMULATOR 2 SIMULATOR N Simulation  Simulation  Federate SIMULADOR 1 Module 1 Module 2 1 Federate Federate SIMWARE 2 3 NCWare SIM NCWare NCWare RTI Gateway DDS DDS DDS HLA HLA DDS Network HLA Network OpenSplice DDS SQL DDS DDS DDS WS / SOAP ODBC NCWare NCWare NCWare Information Information Information Sensor APP C4I SYSTEM System 1 System i System N MIP DM MIP DM LEGACY DM© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS) SENSOR C4I SYSTEM C4I SYSTEM
  20. 20. www.nexteleng.es/microsite/ncware SimWare: Framework for building  a Federation of Sim Assets Reusable Distributed Host New development eHost Scheduler Modules developed with SimDeveloper Sim Sim Sim eHost Model Model Model Manager NCWare Data Model Middleware NCWare (DDS + HLA compliant) NCWare NCWare NCWare Virtual IOS SES CIGI compliant IG display© NADS 2011 IOS Visual System Commercial in confidence Cockpit Nextel Aerospace & Defence & Security (NADS)
  21. 21. www.nexteleng.es/microsite/ncware ▪ New Trends in Simulation ▪ Why HLA and DDS cohabitation in simulation systems? ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some use cases© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  22. 22. www.nexteleng.es/microsite/ncware Somes use cases : A Federation of Sim Assets for the SP MoD© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  23. 23. www.nexteleng.es/microsite/ncware Somes use cases : A Federation of Sim Assets for the SP MoD MDD based on Sim Assets Database Specialized Sim SimDeveloper Configuration Mgment Components Development of Content Mgment Sim Entity with HMI, Simulation Assets Web access business logic and data Development of Sim interfaces Asset’s IOS. Independence of Sim Enables reusability of runtime infrastructure blocksets and other libraries of Mathworks products Automatic code gen© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  24. 24. www.nexteleng.es/microsite/ncware Somes use cases : A Federation of Sim Assets for the SP MoD Simulation Simulation Model HMI HiFi dynamic Model Parameter Control Event based during execution Compliant with a State Parameter configuration Machine in planning session.© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  25. 25. www.nexteleng.es/microsite/ncware Somes use cases : A Federation of Sim Assets for the SP MoD Simulation NCWare Sim Simulation Simulator Model IOS HMI Simulation HMI Simulation SIMWARE Sim Simulation Model Engine Asset© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  26. 26. www.nexteleng.es/microsite/ncware Interoperating HLA systems with DDS  compliant systems HLA HLA federate federate RTI HLA HLA  DDS  Federation Domain© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  27. 27. www.nexteleng.es/microsite/ncware Interoperating DDS and HLA systems with  SimWare HLA federate NCWare RTI HLA federate RTI DDS  HLA HLA Domain federate RTI HLA HLA  Federation HLA  NCWare Sim Domain Gateway© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  28. 28. www.nexteleng.es/microsite/ncware A small demonstration of the Gateway SimShapes HLA- DDS SimShapes HLA Gateway DDS NCWare SIM Mak NCWare SIM RTI OpenSplice OpenSplice DDS DDS HLA  DDS Domain Federation© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  29. 29. www.nexteleng.es/microsite/ncwareCould the future be like this? SYNTHETIC RED FORCESREAL LIVE BLUE FORCES Generated by an HLA-compatible CGFUsing 2011 layer for communications confidence DDS Injected into COP, BMS and© NADSover Disadvantaged Grids Commercial in Virtual Nextel Aerospace & Defence & Security (NADS) Radars through DDS
  30. 30. www.nexteleng.es/microsite/ncware Open Architecture Interoperability Real systems & Simulators Blend DDS QoS Full lifecycle COTS HLA Real-Time development tools Automation High Level Design© NADS 2011 Commercial in confidence Nextel Aerospace & Defence & Security (NADS)
  31. 31. www.nexteleng.es/microsite/ncware For more information… Jose M Lopez-Rodriguez Business Development Director http://www.nexteleng.es/microsite/ncware jmlrodriguez@nexteleng.es© NADS 2011 AGENT & PARTNER Commercial in confidence RATIONAL SPECIALISTS Nextel Aerospace & Defence & Security (NADS) ISO 9001 CERTIFIED ISO 9100 CERTIFIED

×