SlideShare une entreprise Scribd logo
1  sur  38
www.simware.es




            REAL TIME SIMULATION WITH HLA AND DDS
         How to Develop True Distributed Real Time Simulations
               Mixing IEEE HLA and OMG DDS standards




                          Jose Ramon Martinez Salio
                          NADS (Nextel Aerospace, Defense & Security)




© NADS 2011
www.simware.es




              ▪ Simulation today at a glance

              ▪ New Trends in Simulation

              ▪ Why not a HLA and DDS cohabitation in simulation
                systems?

              ▪ DDS in brief

              ▪ Mixing HLA and DDS standards in an open Simulation
                architecture

              ▪ Some success cases

© NADS 2011
www.simware.es



              Net-Centric Operations demand Live-Virtual-Constructive
              Simulations to interoperate for training, rehearsing and
              experiment




© NADS 2011
www.simware.es



              LVC simulations supporting Net-Centric Ops
                                        Mission          Image                                  Image
                                       Consoles        Generation            IOS
                                                                                              Generation

                                                   RT                                    RT
                                             infrastructure                        infrastructure
                                                                           Weapons
                                       Weapons &
                                                     Flight & System       & sensors       Flight & Systems
                                        Sensors



                                   HLA Gateway                             HLA Gateway


                                                                 HLA
                                                              FEDERATION
                                                                               DDS-HLA
                                                                                                     DDS
                                                                               Gateway
                       DIS-HLA
                      Gateway

      DIS
                                 Image
                IOS
                               Generation


                   RT infrastructure


              Weapons
                            Drive & Systems
              & sensors


© NADS 2011
www.simware.es



              Issues and challenges in LVC interoperability
                                        Mission     Image                      Image
                                       Consoles   Generation          IOS
                                                                             Generation

      - Gateways solutionsRTare difficult to develop, upgrade and RT
                           infrastructure                   infrastructure
        maintain. We Weapons & convergence of simulation architectures.
                      need                           Weapons
                                    Flight & System
        We need common datamodels and protocols and data
                      Sensors                        & sensors       Flight & Systems



        distribution HLA Gateway
                     mechanisms                     HLA Gateway
      - We have restrictions in performance
                                                     HLA
      - We don’t have                     plug&play capability,
                                                  FEDERATION      we need open
                                                                                    DDS
        architectures in the simulator.                                DDS-HLA
                                                                       Gateway
                       DIS-HLA
                      Gateway

      DDS based solutions can be applied to:
      DIS

      - Convergence of Simulation Distributed Architectures
                                 Image
                IOS
                               Generation



      - Interoperable Open Architecture for a Simulator
                   RT infrastructure


              Weapons
                            Drive & Systems
              & sensors


© NADS 2011
www.simware.es




              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

                                       •   These architectures have significant overlap
                                           in capabilities and requirements




© NADS 2011
www.simware.es




              Evolution of standards in simulation

                  •First Distributed Simulation for US Army.
        SIMNET    •Developed by DARPA in the 80’s.                                               1980s

                  •Based on SIMNET
                  •IEEE 1278 std

          DIS
                  •NATO standard (STANAG 4482) until 2010                                        1990s

                  •Born in the 90’s
                  •IEEE 1516 standard since 2000                                                 1990s
          HLA     •NATO standard (STANAG 4603)




                  •HLA evolution for Test and training ranges.
                  •Design to improve reliability, interoperability and performance over HLA
          TENA    •An US DoD standard only
                                                                                                 2000s

                  •Service-oriented paradigm
                  •Provide some level of service even in unreliable communication networks
                  •Advanced service capabilities
          CTIA    •Developed by Looked Martin                                                    2000s

                 •Convergence of services between HLA, TENA and CTIA
                 •Common object model
          THE
        FUTURE
                 •Common interoperability mechanism
                 •Security requirements
                                                                                                  ????



© NADS 2011
www.simware.es




               The future of simulation
              ▪ Common arquitecture                                     ▪    Plug and play capabilities
              ▪ Common services                                         ▪    Information assurance
              ▪ Full interoperability                                   ▪    Common semantics
                                                                        ▪    Control of data (QoS)
                                     TENA
                                                    OO design
                        Information management

              Ownership
               transfer                                                                      GIG Interface
                               Save & Restore

                Initialize a         Pass interactions                                       Semantic Interoperability
                federation
                                    DIS                                                     The Future
                                                                                     Information    Load Balancing
               QOS                                                     Support
              options      Multiple message types                                     Assurance
                                                     Resign           Unreliable                          Better QOS
                               Synchronize                            Networks           Improved Fault
                                                                                           Tolerance
           Event                                                      CTIA
          ordering
                                                         Persistent
                           HLA                           Database
© NADS 2011
www.simware.es




              ▪ Simulation today at a glance

              ▪ New Trends in Simulation

              ▪ Why not a HLA and DDS cohabitation in simulation
                systems?

              ▪ DDS in brief

              ▪ Mixing HLA and DDS standards in an open Simulation
                architecture

              ▪ Some success cases

© NADS 2011
www.simware.es




              Towards massive distributed Simulation
     Simulation Experts demand an evolution of
                    the Standards

      NTSA market survey :     Training 2015:
      Requirements - Trends - Forecasts for the
      Decade Ahead

      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               Is HLA enough?
      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.




  (*) Extracted from NTSA market survey : Training 2015: Requirements - Trends - Forecasts for the Decade Ahead.

© NADS 2011
www.simware.es



              Comparative of Distributed Architectures for
              Simulation
     Requirement            DIS                 HLA               TENA              CTIA




     Create a distributed   Limited.            Yes               Yes               Yes
     simulation, allow
     systems to join
     Support publish        No. However,        Dynamic           Dynamic           Dynamic
     and subscribe          the DIS
     information            architecture
     management             must support
                            either multicast,
                            broadcast, or
                            unicast packets
     Transport Type         Best effort         Best effort and   Best effort and   Reliable and
                                                reliable          reliable          unreliable
                                                                                    networks.
     Interoperate with      Gateway                               Gateway           Gateway
     HLA federations

     Support multiple       Limited.            Supports          Supports state    Yes: Supports
     message types                              interactions      updates, single   state updates,
                                                and state         messages, and     single
                                                updates           data streams      messages, and
                                                                                    data streams



© NADS 2011
www.simware.es




              New challenges for simulation systems
                                                       New requirements

                                           Seamless interoperability: Different
                                           architectures and protocols must
                                           communicate directly
                                           Improved Quality of Service: Control
                                           of the data in time and space, control of
                                           local resources
                                           Fault Tolerance: allow to continue to
                                           operate when some part of the system
    New applications:                      fails
                                           Information Assurance: security
                                           services (e.g.
              Virtual Military Exercises
                                           identification, authentication, confidentialit
                                           y, integrity, availability, anti-spoofing, …)
                Mission Rehearsals
                                           Interface with the Global Information
                                           Grid.
                    Battle Labs            Load Balancing: Balancing the
                                           workload among multiple nodes

© NADS 2011
www.simware.es




              ▪ Simulation today at a glance

              ▪ New Trends in Simulation

              ▪ Why not a HLA and DDS cohabitation in simulation
                systems?

              ▪ DDS in brief

              ▪ Mixing HLA and DDS standards in an open Simulation
                architecture

              ▪ Some success cases

© NADS 2011
www.simware.es




              An assessment of HLA present capabilities
         □ Pros…
            ▪ A IEEE and NATO (Stanag 4603) standards.
            ▪ An accepted std for interoperating simulators.
            ▪ The meta-data model (OMT)
            ▪ Define rules for interoperability.
            ▪ Many COTS from different vendors.
            ▪ Services are part of HLA

         □ Cons…
            ▪ Wire protocol does not exist.
            ▪ QoS are very limited.
            ▪ Lack of plug&play capacities.
            ▪ Performances are not enough for massive data
              distribution across heterogeneous networks.

© NADS 2011
www.simware.es




              OMG DDS : a perfect complement to HLA

          Designed for Real Time Data Distribution.

          The Wire Protocol is part of the standard.

          Offers a complete suite of QoS for the spatial and time
           managing in data distribution.

          Designed for Real Time performance.

          Great scalability: from parallel computing to large
           scale networks.

          Full Plug&Play capabilities.


© NADS 2011
www.simware.es




              ▪ Simulation today at a glance

              ▪ New Trends in Simulation

              ▪ Why not an HLA and DDS cohabitation in simulation
                systems?

              ▪ DDS in brief

              ▪ Mixing HLA and DDS standards in an open Simulation
                architecture

              ▪ Some success cases

© NADS 2011
www.simware.es




              Data Distribution Service for Real Time Systems

              ▪   Combines publish / subscription with qualities of service that
                  allow controlling the distribution of data in space and time.


         Publisher                                                     Subscriber



                                    ‘Global’ data space                 Publisher


        Publisher
        &subscriber
                                                                        Subscriber




              □ Global data space
                   ▪ Is the common language between the elements that publish and subscribe
                     data.
                   ▪ Data types are fixed, but can be extended.


© NADS 2011
www.simware.es




              The OMG Data Distribution Service for
              Real -Time Systems (DDS)
   ▪    DDS v1.2 API Standard
         □ Language Independent, OS and HW
           architecture independent
         □ DCPS. Standard API for Data-
           Centric, Topic-Based, Real-Time
           Publish/Subscribe
         □ DLRL. Standard API for creating
           Object Views out of collection of
           Topics
   ▪    DDSI/RTPS v2.1 Wire Protocol
        Standard
         □ Standard wire protocol allowing
           interoperability between different
           implementations of the DDS
           standard
         □ Interoperability demonstrated
           among key DDS vendors since
           2009

© NADS 2011
www.simware.es




               What features of DDS are interesting for
               Simulation?
               Interoperable Wire protocol (DDSI).

               22 QoS for full control over data distribution

               Flexibility and scalability. From the embedded system to the
                large scale system of systems.

               Very Low and predictable latencies.

               Built-in robustness

               A Standard evolving to Net-Centric Requirements :
                Information Assurance, Ultra-large Scale Networks….


© NADS 2011
www.simware.es




              DDS vs HLA: Better Performance

                                       Update rate                                           Latency




                                                             DataSize (8-4096     DDS         HLA
                                        Throughput           bytes)

                                                             Updates/s           25k -     9k - 40k
                                                                                 4000k
                                                             Throughput         30 - 95    0,3 - 45
                                                             (Mbytes/s)
                                                             Latency (us)       90 - 110   125 - 250


 (1) DDS performances based on OSDDS benchmarks provided by Prismtech
 (2) HLA performances based on public-available data in Pitch website
© NADS 2011
www.simware.es




              ▪ Simulation today at a glance

              ▪ New Trends in Simulation

              ▪ Why not a HLA and DDS cohabitation in simulation
                systems?

              ▪ DDS in brief

              ▪ Mixing HLA and DDS standards in an open
                Simulation architecture

              ▪ Some success cases

© NADS 2011
www.simware.es




              The Quest for a Net Centric Compliant
              Simulation Architecture


              The Challenge
               Reusability to a component level

               Full Control over the data distribution

               Full Interoperability

               Support for large scale distributed simulations

               Information Assurance requirements

© NADS 2011
www.simware.es




   Can we fill the gap with an architecture like this?




        Simulator world #1                                                Simulator world #2

               (DDS)                                                           (DDS)
                                         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
www.simware.es




     Our proposal to fill the gap
   The Challenge                    How can it be obtained

  Reusability in a component    Open architecture for the
   level                          simulator, HLA data structure

  Full Control over the data    DDS “neutral domain ” QoS
   distribution                   optimized for Simulation
                                  Domain
  Full Interoperability         Interoperable Wire Protocol


  Support for large scale       Take advantage of DDS features
   distributed simulations        for Large scale Systems of
                                  Systems
  Information Assurance
   requirements                  DDS has IA capabilities



© NADS 2011
www.simware.es



                        The Challengers: DDS + HLA == Simware

                                                                                  SIMULATOR #2              SIMULATOR #N
         SIMULATOR #1



                          Simulation          Simulation        Federate
                          Module 1            Module 2             1
                                                                                     Federate                      Federate
                         Simulation          Simulation         Federate                2                             3
                                             NCWare SIM
                                                                                     Federate
                         Module 1             Module 2             1
                                                                                        2
                                                                NCWare              NCWare RTI
                         NCWare Core         NCWare Core
                                                                Gateway
                             DDS                 DDS          DDS         HLA           HLA




                                   DDS SIMULATION
                                   DDS SIMULATION                               HLA FEDERATION
                                                                                HLA FEDERATION

                                                           GLOBAL DATA SPACE
                                                           GLOBAL DATA SPACE



                                                                                                        SQL              WS /
                                    DDS                      SQL / XDBC               DDS
                                                                                                       ODBC              SOAP
                              NCWare Core
                                Sensors                     NCWare Core                          NCWare Gateway
                                                            C4I Systems                            CIS Systems
                              In-Memory DB                  In-Memory DB           Information       Information       Information
                                  Cache                         Cache                System 1          System i        System N

                               SENSORS                     C4I SYSTEMS                           CIS SYSTEMS




© NADS 2011
www.simware.es




              The full power of SimWare
        ▪     Application of DDS to Real Time Distributed Simulation.
               □ Full management of Simulation data distribution.
               □ Scalable and reliable distribution over heterogeneous
                 networks.
               □ Easy integration of Mission critical systems for embedded
                 training or analysis.
        ▪     Cohabitation of HLA and DDS in an unique Open
              Simulation Architecture.
               □ Use DDS data management and distribution with HLA
                 metadata and rules.
               □ Enable the development of a Simulator like a member of a
                 Federation of Simulations Assets
               □ Easy integration of Simulation assets with critical systems.
        ▪     Distributed Computing of Simulation Models.
               □ Highly modular Simulations components.
               □ Ensures real time performance with very high fidelity models.

© NADS 2011
www.simware.es



     The Simulator as an Asset in Net-Centric Environments
                                                                                             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

                                                                                                     HLA
                                     DDS                    DDS        DDS      HLA




                                 DDS Network                                                HLA Network


                                                                      DDS                                HLA

                 DDS                              DDS                                           NCWare


              NCWare                           NCWare                                 SQL
                                                                                                               WS / SOAP
                                                                                     ODBC


              Sensor APP                       C4I SYSTEM
                                                                       Information          Information            Information
                                                                         System 1             System i               System N
                                                MIP DM

              SENSOR                       C4I SYSTEM                                  MIP DM              LEGACY DM
                                                                                                                           C4I SYSTEM

© NADS 2011
www.simware.es



              SimWare Framework for Real time Distributed Simulation


                      Simulation         RunTime Simulation
                     Middlewares           Infrastructure

                • NCWare Sim            • eHost
                • NCWare RTI

                                     OMG
                                   DDS / IEEE
                                      HLA

                  M&S Development        LVC Interoperability
                       Tools
                                        • HLA-DDS Gateways
                • SimDeveloper




© NADS 2011
www.simware.es




                           SimWare main features

                                               •First worldwide HLA’s RunTime Infrastructure (RTI) based on
                               NCWare RTI(*)    OMG DDS std for real time Simulation Data Distribution in large
                                                networks




                                               •M&S Tool for the development of Simulation Models, fully
                              SIMDEVELOPER      compliant with SimWare architecture.
SIMWare ® Suite




                                               •RunTime RT Simulation Infrastructure. Provides a Scheduler and
                                    eHost       Distributed Simulation Engines.




                            HLA-DDS Gateways   •HLA-DDS Gateways




                                               •Real Time Simulation Middleware fully compliant with IEEE HLA
                                 NCWare SIM     and OMG DDS stds. Make easy the development of pure DDS, HLA
                                                or mixed HLA-DDS distributed simulation systems.


                  (*) Available in Q4 2011
© NADS 2011
www.simware.es




              SimWare Commercial Editions
                              Interoperability           Simulation           Runtime          M&S
                                                        Middlewares          Simulation     Development
                                                                           Infrastructure       Tool

                                  OSDDS for sim   NCWare      NCWare RTI       eHost        SimDeveloper
                                     Add-on        Sim

       OSDDS for Sim                   X
       Add-on

       SimWare Value                   X            X                            X
       Edition

       SimWare                         X            X                            X               X
       Professional
       Edition

       SimWare                         X            X             X              X               X
       Enterprise
       Edition (*)

       NCWare RTI (*)                                             X




       (*) Available in Q4 2011


© NADS 2011
www.simware.es




              ▪ Simulation today at a glance

              ▪ New Trends in Simulation

              ▪ Why not a HLA and DDS cohabitation in simulation
                systems?

              ▪ DDS in brief

              ▪ Mixing HLA and DDS standards in an open Simulation
                architecture

              ▪ Some success cases

© NADS 2011
www.simware.es




     A Federation of Simulation Assets for the
     Spanish Ministry of Defense




© NADS 2011
www.simware.es




  CATIZ project for Navantia-Faba




© NADS 2011
www.simware.es




  CLAEX infrared simulator




© NADS 2011
www.simware.es



  Interoperability between Simulation and C4I in the Spanish Army
                                                                                               Air
                   NATO C2 systems                                       COP                                      Link - 16
                                                                                               System
  NFFI             MIP B3   MIP B2            NVG                    SI-XML                      ICC               TDL-16



                                                    NFFI     NVG     SI-XML

                                     MIP B2                 SP Army             ICC
                                                           C4I System
                                     MIP B3                                     TDL-16
                                                           DDS
                                                                                               ICC
                                                                   DDS            COAAAS
                                               DDS
                             TALOS
                                                                               COAAAS

                                                                                               TDL-16

            NFFI              BMS              DDS
                                                                                                         ICC
                                                                   DDS                AMPS
                                                                                                         TDL-16
                        Real Simulators        DDS



                                                           DDS
         Constructive          HLA                                                       HLA
                                                    HLA DDS Gateway                                  Virtual Simulators
          Simulators

© NADS 2011
www.simware.es




Could the future be like this?




                                     SYNTHETIC RED FORCES
REAL LIVE BLUE FORCES                Generated by an HLA-compatible CGF
Using DDS layer for communications   Injected into COP, BMS and
over Disadvantaged Grids             Virtual Radars through DDS

© NADS 2011
www.simware.es




              Questions




© NADS 2011
www.simware.es




                             For more information…




    Jose M Lopez-Rodriguez                Jose Ramon Martinez
    VP, Business Development Director     Technical presales
    http://www.nads.es                    http://www.nads.es
    E-mail: jmlrodriguez@nexteleng.es     E-mail: jrmartinez@nexteleng.es




© NADS 2011

Contenu connexe

Tendances

RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011Gerardo Pardo-Castellote
 
Deep Dive into the OPC UA / DDS Gateway Specification
Deep Dive into the OPC UA / DDS Gateway SpecificationDeep Dive into the OPC UA / DDS Gateway Specification
Deep Dive into the OPC UA / DDS Gateway SpecificationGerardo Pardo-Castellote
 
RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010Gerardo Pardo-Castellote
 
Software-Defined WAN: A Real World Success Story
Software-Defined WAN: A Real World Success StorySoftware-Defined WAN: A Real World Success Story
Software-Defined WAN: A Real World Success StoryCisco Enterprise Networks
 
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkApplying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkGerardo Pardo-Castellote
 
Palo Alto Networks CASB
Palo Alto Networks CASBPalo Alto Networks CASB
Palo Alto Networks CASBAlberto Rivai
 
Identity and Access Management
Identity and Access ManagementIdentity and Access Management
Identity and Access ManagementPrashanth BS
 
Selling Cloud Services To Earn More Revenue PowerPoint Presentation Slides
Selling Cloud Services To Earn More Revenue PowerPoint Presentation SlidesSelling Cloud Services To Earn More Revenue PowerPoint Presentation Slides
Selling Cloud Services To Earn More Revenue PowerPoint Presentation SlidesSlideTeam
 
Extending Security to EVERY Edge
Extending Security to EVERY EdgeExtending Security to EVERY Edge
Extending Security to EVERY Edgeitnewsafrica
 
Distributed Algorithms with DDS
Distributed Algorithms with DDSDistributed Algorithms with DDS
Distributed Algorithms with DDSAngelo Corsaro
 
SD-WAN PROTOCOLS
SD-WAN PROTOCOLSSD-WAN PROTOCOLS
SD-WAN PROTOCOLSbilal anjum
 
Comparison of MQTT and DDS as M2M Protocols for the Internet of Things
Comparison of MQTT and DDS as M2M Protocols for the Internet of ThingsComparison of MQTT and DDS as M2M Protocols for the Internet of Things
Comparison of MQTT and DDS as M2M Protocols for the Internet of ThingsReal-Time Innovations (RTI)
 
Introduction to DDS
Introduction to DDSIntroduction to DDS
Introduction to DDSRick Warren
 
10 Reasons for Choosing OpenSplice DDS
10 Reasons for Choosing OpenSplice DDS10 Reasons for Choosing OpenSplice DDS
10 Reasons for Choosing OpenSplice DDSAngelo Corsaro
 

Tendances (20)

RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011
 
Introduction to RTI DDS
Introduction to RTI DDSIntroduction to RTI DDS
Introduction to RTI DDS
 
DDS Secure Intro
DDS Secure IntroDDS Secure Intro
DDS Secure Intro
 
Deep Dive into the OPC UA / DDS Gateway Specification
Deep Dive into the OPC UA / DDS Gateway SpecificationDeep Dive into the OPC UA / DDS Gateway Specification
Deep Dive into the OPC UA / DDS Gateway Specification
 
RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010RTI Data-Distribution Service (DDS) Master Class - 2010
RTI Data-Distribution Service (DDS) Master Class - 2010
 
Software-Defined WAN: A Real World Success Story
Software-Defined WAN: A Real World Success StorySoftware-Defined WAN: A Real World Success Story
Software-Defined WAN: A Real World Success Story
 
Understanding SASE
Understanding SASE Understanding SASE
Understanding SASE
 
DDS QoS Unleashed
DDS QoS UnleashedDDS QoS Unleashed
DDS QoS Unleashed
 
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkApplying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
 
Palo Alto Networks CASB
Palo Alto Networks CASBPalo Alto Networks CASB
Palo Alto Networks CASB
 
Identity and Access Management
Identity and Access ManagementIdentity and Access Management
Identity and Access Management
 
Selling Cloud Services To Earn More Revenue PowerPoint Presentation Slides
Selling Cloud Services To Earn More Revenue PowerPoint Presentation SlidesSelling Cloud Services To Earn More Revenue PowerPoint Presentation Slides
Selling Cloud Services To Earn More Revenue PowerPoint Presentation Slides
 
Cloudera SDX
Cloudera SDXCloudera SDX
Cloudera SDX
 
Extending Security to EVERY Edge
Extending Security to EVERY EdgeExtending Security to EVERY Edge
Extending Security to EVERY Edge
 
Verizon Managed SD-WAN with Cisco IWAN
Verizon Managed SD-WAN with Cisco IWAN Verizon Managed SD-WAN with Cisco IWAN
Verizon Managed SD-WAN with Cisco IWAN
 
Distributed Algorithms with DDS
Distributed Algorithms with DDSDistributed Algorithms with DDS
Distributed Algorithms with DDS
 
SD-WAN PROTOCOLS
SD-WAN PROTOCOLSSD-WAN PROTOCOLS
SD-WAN PROTOCOLS
 
Comparison of MQTT and DDS as M2M Protocols for the Internet of Things
Comparison of MQTT and DDS as M2M Protocols for the Internet of ThingsComparison of MQTT and DDS as M2M Protocols for the Internet of Things
Comparison of MQTT and DDS as M2M Protocols for the Internet of Things
 
Introduction to DDS
Introduction to DDSIntroduction to DDS
Introduction to DDS
 
10 Reasons for Choosing OpenSplice DDS
10 Reasons for Choosing OpenSplice DDS10 Reasons for Choosing OpenSplice DDS
10 Reasons for Choosing OpenSplice DDS
 

En vedette

How to Develop True Distributed Real Time Simulations? Mixing IEEE HLA and OM...
How to Develop True Distributed Real Time Simulations? Mixing IEEE HLA and OM...How to Develop True Distributed Real Time Simulations? Mixing IEEE HLA and OM...
How to Develop True Distributed Real Time Simulations? Mixing IEEE HLA and OM...Simware
 
Nads 2012 itec2012 innovationshowcase 22 may 2012
Nads 2012 itec2012 innovationshowcase 22 may 2012 Nads 2012 itec2012 innovationshowcase 22 may 2012
Nads 2012 itec2012 innovationshowcase 22 may 2012 José Ramón Martínez Salio
 
A new approach for converging LVC simulation architectures
A new approach for converging LVC simulation architecturesA new approach for converging LVC simulation architectures
A new approach for converging LVC simulation architecturesJosé Ramón Martínez Salio
 
Android internals 02 - High-level architecture, version control system (rev_1.1)
Android internals 02 - High-level architecture, version control system (rev_1.1)Android internals 02 - High-level architecture, version control system (rev_1.1)
Android internals 02 - High-level architecture, version control system (rev_1.1)Egor Elizarov
 
Android internals 03 - Build system, emulator (rev_1.1)
Android internals 03 - Build system, emulator (rev_1.1)Android internals 03 - Build system, emulator (rev_1.1)
Android internals 03 - Build system, emulator (rev_1.1)Egor Elizarov
 

En vedette (16)

SimWare rti hello world: Webinar
SimWare rti hello world: WebinarSimWare rti hello world: Webinar
SimWare rti hello world: Webinar
 
How to Develop True Distributed Real Time Simulations? Mixing IEEE HLA and OM...
How to Develop True Distributed Real Time Simulations? Mixing IEEE HLA and OM...How to Develop True Distributed Real Time Simulations? Mixing IEEE HLA and OM...
How to Develop True Distributed Real Time Simulations? Mixing IEEE HLA and OM...
 
Nads 2012 itec2012 innovationshowcase 22 may 2012
Nads 2012 itec2012 innovationshowcase 22 may 2012 Nads 2012 itec2012 innovationshowcase 22 may 2012
Nads 2012 itec2012 innovationshowcase 22 may 2012
 
Nads 2012
Nads 2012Nads 2012
Nads 2012
 
Simware in full
Simware in fullSimware in full
Simware in full
 
Simware RTI Empowering hla with dds
Simware RTI Empowering hla with ddsSimware RTI Empowering hla with dds
Simware RTI Empowering hla with dds
 
Simware Simdeveloper
Simware SimdeveloperSimware Simdeveloper
Simware Simdeveloper
 
A new approach for converging LVC simulation architectures
A new approach for converging LVC simulation architecturesA new approach for converging LVC simulation architectures
A new approach for converging LVC simulation architectures
 
Simware framework hello world: A webinar
Simware framework hello world: A webinarSimware framework hello world: A webinar
Simware framework hello world: A webinar
 
Added value of SimWare
Added value of SimWareAdded value of SimWare
Added value of SimWare
 
Omg dds berlin 2013
Omg dds berlin 2013Omg dds berlin 2013
Omg dds berlin 2013
 
Structural organization of LSA architecture
Structural organization of LSA architectureStructural organization of LSA architecture
Structural organization of LSA architecture
 
Nogesi case study as LSA proof of concept
Nogesi case study as LSA proof of conceptNogesi case study as LSA proof of concept
Nogesi case study as LSA proof of concept
 
Android internals 02 - High-level architecture, version control system (rev_1.1)
Android internals 02 - High-level architecture, version control system (rev_1.1)Android internals 02 - High-level architecture, version control system (rev_1.1)
Android internals 02 - High-level architecture, version control system (rev_1.1)
 
Android internals 03 - Build system, emulator (rev_1.1)
Android internals 03 - Build system, emulator (rev_1.1)Android internals 03 - Build system, emulator (rev_1.1)
Android internals 03 - Build system, emulator (rev_1.1)
 
Time managment service over DDS
Time managment service over DDSTime managment service over DDS
Time managment service over DDS
 

Similaire à Real Time Simulation with HLA and DDS

Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...
Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...
Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...Jose Carlos Diaz
 
Use of the OMG DDS standard in Simulation. A new Way for developing Real Time...
Use of the OMG DDS standard in Simulation. A new Way for developing Real Time...Use of the OMG DDS standard in Simulation. A new Way for developing Real Time...
Use of the OMG DDS standard in Simulation. A new Way for developing Real Time...Simware
 
Developing Simulation & Training Solutions With Cots
Developing Simulation & Training Solutions With CotsDeveloping Simulation & Training Solutions With Cots
Developing Simulation & Training Solutions With CotsSimware
 
How To Develop True Distributed Real Time Simulations
How To Develop True Distributed Real Time SimulationsHow To Develop True Distributed Real Time Simulations
How To Develop True Distributed Real Time SimulationsSimware
 
StreamBase - Embedded Erjang - Erlang User Group London - 20th April 2011
StreamBase - Embedded Erjang - Erlang User Group London - 20th April 2011StreamBase - Embedded Erjang - Erlang User Group London - 20th April 2011
StreamBase - Embedded Erjang - Erlang User Group London - 20th April 2011darach
 
Integration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSIntegration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSSupreet Oberoi
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environmentdeepers
 
Complex Er[jl]ang Processing with StreamBase
Complex Er[jl]ang Processing with StreamBaseComplex Er[jl]ang Processing with StreamBase
Complex Er[jl]ang Processing with StreamBasedarach
 
SIMWARE RTI : HLA powered by DDS
SIMWARE RTI : HLA powered by DDSSIMWARE RTI : HLA powered by DDS
SIMWARE RTI : HLA powered by DDSSimware
 
Nads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xxNads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xxSimware
 
The Data Distribution Service
The Data Distribution ServiceThe Data Distribution Service
The Data Distribution ServiceAngelo Corsaro
 
Fel Flyer F10
Fel Flyer F10Fel Flyer F10
Fel Flyer F10chitlesh
 
High Performance Distributed Computing with DDS and Scala
High Performance Distributed Computing with DDS and ScalaHigh Performance Distributed Computing with DDS and Scala
High Performance Distributed Computing with DDS and ScalaAngelo Corsaro
 
OpenStack and OpenFlow Demos
OpenStack and OpenFlow DemosOpenStack and OpenFlow Demos
OpenStack and OpenFlow DemosBrent Salisbury
 
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011Cloudera, Inc.
 
How to Make Hadoop Easy, Dependable and Fast
How to Make Hadoop Easy, Dependable and FastHow to Make Hadoop Easy, Dependable and Fast
How to Make Hadoop Easy, Dependable and FastMapR Technologies
 
How to Develop True Distributed Simulations? HLA & DDS Interoperability
How to Develop True Distributed Simulations? HLA & DDS InteroperabilityHow to Develop True Distributed Simulations? HLA & DDS Interoperability
How to Develop True Distributed Simulations? HLA & DDS InteroperabilityJose Carlos Diaz
 
Big Data launch Singapore Patrick Buddenbaum
Big Data launch Singapore Patrick BuddenbaumBig Data launch Singapore Patrick Buddenbaum
Big Data launch Singapore Patrick BuddenbaumIntelAPAC
 

Similaire à Real Time Simulation with HLA and DDS (20)

Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...
Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...
Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...
 
Use of the OMG DDS standard in Simulation. A new Way for developing Real Time...
Use of the OMG DDS standard in Simulation. A new Way for developing Real Time...Use of the OMG DDS standard in Simulation. A new Way for developing Real Time...
Use of the OMG DDS standard in Simulation. A new Way for developing Real Time...
 
Developing Simulation & Training Solutions With Cots
Developing Simulation & Training Solutions With CotsDeveloping Simulation & Training Solutions With Cots
Developing Simulation & Training Solutions With Cots
 
How To Develop True Distributed Real Time Simulations
How To Develop True Distributed Real Time SimulationsHow To Develop True Distributed Real Time Simulations
How To Develop True Distributed Real Time Simulations
 
StreamBase - Embedded Erjang - Erlang User Group London - 20th April 2011
StreamBase - Embedded Erjang - Erlang User Group London - 20th April 2011StreamBase - Embedded Erjang - Erlang User Group London - 20th April 2011
StreamBase - Embedded Erjang - Erlang User Group London - 20th April 2011
 
Integration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSIntegration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDS
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environment
 
Complex Er[jl]ang Processing with StreamBase
Complex Er[jl]ang Processing with StreamBaseComplex Er[jl]ang Processing with StreamBase
Complex Er[jl]ang Processing with StreamBase
 
SIMWARE RTI : HLA powered by DDS
SIMWARE RTI : HLA powered by DDSSIMWARE RTI : HLA powered by DDS
SIMWARE RTI : HLA powered by DDS
 
SimWare Rti: HLA raised to the power of DDS
SimWare Rti: HLA raised to the power of DDSSimWare Rti: HLA raised to the power of DDS
SimWare Rti: HLA raised to the power of DDS
 
Nads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xxNads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xx
 
The Data Distribution Service
The Data Distribution ServiceThe Data Distribution Service
The Data Distribution Service
 
Fel Flyer F10
Fel Flyer F10Fel Flyer F10
Fel Flyer F10
 
NOGESI project
NOGESI projectNOGESI project
NOGESI project
 
High Performance Distributed Computing with DDS and Scala
High Performance Distributed Computing with DDS and ScalaHigh Performance Distributed Computing with DDS and Scala
High Performance Distributed Computing with DDS and Scala
 
OpenStack and OpenFlow Demos
OpenStack and OpenFlow DemosOpenStack and OpenFlow Demos
OpenStack and OpenFlow Demos
 
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
 
How to Make Hadoop Easy, Dependable and Fast
How to Make Hadoop Easy, Dependable and FastHow to Make Hadoop Easy, Dependable and Fast
How to Make Hadoop Easy, Dependable and Fast
 
How to Develop True Distributed Simulations? HLA & DDS Interoperability
How to Develop True Distributed Simulations? HLA & DDS InteroperabilityHow to Develop True Distributed Simulations? HLA & DDS Interoperability
How to Develop True Distributed Simulations? HLA & DDS Interoperability
 
Big Data launch Singapore Patrick Buddenbaum
Big Data launch Singapore Patrick BuddenbaumBig Data launch Singapore Patrick Buddenbaum
Big Data launch Singapore Patrick Buddenbaum
 

Plus de José Ramón Martínez Salio

Plus de José Ramón Martínez Salio (16)

ZONeSEC_newsletter_issue_7
ZONeSEC_newsletter_issue_7ZONeSEC_newsletter_issue_7
ZONeSEC_newsletter_issue_7
 
Press release 3rd pilot
Press release 3rd pilotPress release 3rd pilot
Press release 3rd pilot
 
ZONeSEC: critical infrastructure protection in real practice
ZONeSEC: critical infrastructure protection in real practice ZONeSEC: critical infrastructure protection in real practice
ZONeSEC: critical infrastructure protection in real practice
 
ZONeSEC in ERNCIP
ZONeSEC in ERNCIPZONeSEC in ERNCIP
ZONeSEC in ERNCIP
 
ZONeSEC final pilot demonstration - invitation and agenda
ZONeSEC final pilot demonstration - invitation and agendaZONeSEC final pilot demonstration - invitation and agenda
ZONeSEC final pilot demonstration - invitation and agenda
 
ZONeSEC_newsletter_issue_6
ZONeSEC_newsletter_issue_6ZONeSEC_newsletter_issue_6
ZONeSEC_newsletter_issue_6
 
Press release 2nd pilot
Press release 2nd pilotPress release 2nd pilot
Press release 2nd pilot
 
Zonesec final event agenda
Zonesec final event agendaZonesec final event agenda
Zonesec final event agenda
 
ZONeSEC 2nd pilot demonstration - invitation and agenda
ZONeSEC 2nd pilot demonstration - invitation and agendaZONeSEC 2nd pilot demonstration - invitation and agenda
ZONeSEC 2nd pilot demonstration - invitation and agenda
 
ZONeSEC_newsletter_issue_5
ZONeSEC_newsletter_issue_5ZONeSEC_newsletter_issue_5
ZONeSEC_newsletter_issue_5
 
Zonesec_ares
Zonesec_aresZonesec_ares
Zonesec_ares
 
Zonesec_overview_v3
Zonesec_overview_v3Zonesec_overview_v3
Zonesec_overview_v3
 
DDS en los nuevos retos de Smart Cities
DDS en los nuevos retos de Smart CitiesDDS en los nuevos retos de Smart Cities
DDS en los nuevos retos de Smart Cities
 
SimWare and the new LSA study group on SISO
SimWare and the new LSA study group on SISOSimWare and the new LSA study group on SISO
SimWare and the new LSA study group on SISO
 
Simware revolucion
Simware revolucionSimware revolucion
Simware revolucion
 
Dds en scada y utilities
Dds en scada y utilitiesDds en scada y utilities
Dds en scada y utilities
 

Dernier

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Dernier (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Real Time Simulation with HLA and DDS

  • 1. www.simware.es REAL TIME SIMULATION WITH HLA AND DDS How to Develop True Distributed Real Time Simulations Mixing IEEE HLA and OMG DDS standards Jose Ramon Martinez Salio NADS (Nextel Aerospace, Defense & Security) © NADS 2011
  • 2. www.simware.es ▪ Simulation today at a glance ▪ New Trends in Simulation ▪ Why not a HLA and DDS cohabitation in simulation systems? ▪ DDS in brief ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some success cases © NADS 2011
  • 3. www.simware.es Net-Centric Operations demand Live-Virtual-Constructive Simulations to interoperate for training, rehearsing and experiment © NADS 2011
  • 4. www.simware.es LVC simulations supporting Net-Centric Ops Mission Image Image Consoles Generation IOS Generation RT RT infrastructure infrastructure Weapons Weapons & Flight & System & sensors Flight & Systems Sensors HLA Gateway HLA Gateway HLA FEDERATION DDS-HLA DDS Gateway DIS-HLA Gateway DIS Image IOS Generation RT infrastructure Weapons Drive & Systems & sensors © NADS 2011
  • 5. www.simware.es Issues and challenges in LVC interoperability Mission Image Image Consoles Generation IOS Generation - Gateways solutionsRTare difficult to develop, upgrade and RT infrastructure infrastructure maintain. We Weapons & convergence of simulation architectures. need Weapons Flight & System We need common datamodels and protocols and data Sensors & sensors Flight & Systems distribution HLA Gateway mechanisms HLA Gateway - We have restrictions in performance HLA - We don’t have plug&play capability, FEDERATION we need open DDS architectures in the simulator. DDS-HLA Gateway DIS-HLA Gateway DDS based solutions can be applied to: DIS - Convergence of Simulation Distributed Architectures Image IOS Generation - Interoperable Open Architecture for a Simulator RT infrastructure Weapons Drive & Systems & sensors © NADS 2011
  • 6. www.simware.es 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 • These architectures have significant overlap in capabilities and requirements © NADS 2011
  • 7. www.simware.es Evolution of standards in simulation •First Distributed Simulation for US Army. SIMNET •Developed by DARPA in the 80’s. 1980s •Based on SIMNET •IEEE 1278 std DIS •NATO standard (STANAG 4482) until 2010 1990s •Born in the 90’s •IEEE 1516 standard since 2000 1990s HLA •NATO standard (STANAG 4603) •HLA evolution for Test and training ranges. •Design to improve reliability, interoperability and performance over HLA TENA •An US DoD standard only 2000s •Service-oriented paradigm •Provide some level of service even in unreliable communication networks •Advanced service capabilities CTIA •Developed by Looked Martin 2000s •Convergence of services between HLA, TENA and CTIA •Common object model THE FUTURE •Common interoperability mechanism •Security requirements ???? © NADS 2011
  • 8. www.simware.es The future of simulation ▪ Common arquitecture ▪ Plug and play capabilities ▪ Common services ▪ Information assurance ▪ Full interoperability ▪ Common semantics ▪ Control of data (QoS) TENA OO design Information management Ownership transfer GIG Interface Save & Restore Initialize a Pass interactions Semantic Interoperability federation DIS The Future Information Load Balancing QOS Support options Multiple message types Assurance Resign Unreliable Better QOS Synchronize Networks Improved Fault Tolerance Event CTIA ordering Persistent HLA Database © NADS 2011
  • 9. www.simware.es ▪ Simulation today at a glance ▪ New Trends in Simulation ▪ Why not a HLA and DDS cohabitation in simulation systems? ▪ DDS in brief ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some success cases © NADS 2011
  • 10. www.simware.es Towards massive distributed Simulation Simulation Experts demand an evolution of the Standards NTSA market survey : Training 2015: Requirements - Trends - Forecasts for the Decade Ahead 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 Is HLA enough? 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. (*) Extracted from NTSA market survey : Training 2015: Requirements - Trends - Forecasts for the Decade Ahead. © NADS 2011
  • 11. www.simware.es Comparative of Distributed Architectures for Simulation Requirement DIS HLA TENA CTIA Create a distributed Limited. Yes Yes Yes simulation, allow systems to join Support publish No. However, Dynamic Dynamic Dynamic and subscribe the DIS information architecture management must support either multicast, broadcast, or unicast packets Transport Type Best effort Best effort and Best effort and Reliable and reliable reliable unreliable networks. Interoperate with Gateway Gateway Gateway HLA federations Support multiple Limited. Supports Supports state Yes: Supports message types interactions updates, single state updates, and state messages, and single updates data streams messages, and data streams © NADS 2011
  • 12. www.simware.es New challenges for simulation systems New requirements Seamless interoperability: Different architectures and protocols must communicate directly Improved Quality of Service: Control of the data in time and space, control of local resources Fault Tolerance: allow to continue to operate when some part of the system New applications: fails Information Assurance: security services (e.g. Virtual Military Exercises identification, authentication, confidentialit y, integrity, availability, anti-spoofing, …) Mission Rehearsals Interface with the Global Information Grid. Battle Labs Load Balancing: Balancing the workload among multiple nodes © NADS 2011
  • 13. www.simware.es ▪ Simulation today at a glance ▪ New Trends in Simulation ▪ Why not a HLA and DDS cohabitation in simulation systems? ▪ DDS in brief ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some success cases © NADS 2011
  • 14. www.simware.es An assessment of HLA present capabilities □ Pros… ▪ A IEEE and NATO (Stanag 4603) standards. ▪ An accepted std for interoperating simulators. ▪ The meta-data model (OMT) ▪ Define rules for interoperability. ▪ Many COTS from different vendors. ▪ Services are part of HLA □ Cons… ▪ Wire protocol does not exist. ▪ QoS are very limited. ▪ Lack of plug&play capacities. ▪ Performances are not enough for massive data distribution across heterogeneous networks. © NADS 2011
  • 15. www.simware.es OMG DDS : a perfect complement to HLA  Designed for Real Time Data Distribution.  The Wire Protocol is part of the standard.  Offers a complete suite of QoS for the spatial and time managing in data distribution.  Designed for Real Time performance.  Great scalability: from parallel computing to large scale networks.  Full Plug&Play capabilities. © NADS 2011
  • 16. www.simware.es ▪ Simulation today at a glance ▪ New Trends in Simulation ▪ Why not an HLA and DDS cohabitation in simulation systems? ▪ DDS in brief ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some success cases © NADS 2011
  • 17. www.simware.es Data Distribution Service for Real Time Systems ▪ Combines publish / subscription with qualities of service that allow controlling the distribution of data in space and time. Publisher Subscriber ‘Global’ data space Publisher Publisher &subscriber Subscriber □ Global data space ▪ Is the common language between the elements that publish and subscribe data. ▪ Data types are fixed, but can be extended. © NADS 2011
  • 18. www.simware.es The OMG Data Distribution Service for Real -Time Systems (DDS) ▪ DDS v1.2 API Standard □ Language Independent, OS and HW architecture independent □ DCPS. Standard API for Data- Centric, Topic-Based, Real-Time Publish/Subscribe □ DLRL. Standard API for creating Object Views out of collection of Topics ▪ DDSI/RTPS v2.1 Wire Protocol Standard □ Standard wire protocol allowing interoperability between different implementations of the DDS standard □ Interoperability demonstrated among key DDS vendors since 2009 © NADS 2011
  • 19. www.simware.es What features of DDS are interesting for Simulation?  Interoperable Wire protocol (DDSI).  22 QoS for full control over data distribution  Flexibility and scalability. From the embedded system to the large scale system of systems.  Very Low and predictable latencies.  Built-in robustness  A Standard evolving to Net-Centric Requirements : Information Assurance, Ultra-large Scale Networks…. © NADS 2011
  • 20. www.simware.es DDS vs HLA: Better Performance Update rate Latency DataSize (8-4096 DDS HLA Throughput bytes) Updates/s 25k - 9k - 40k 4000k Throughput 30 - 95 0,3 - 45 (Mbytes/s) Latency (us) 90 - 110 125 - 250 (1) DDS performances based on OSDDS benchmarks provided by Prismtech (2) HLA performances based on public-available data in Pitch website © NADS 2011
  • 21. www.simware.es ▪ Simulation today at a glance ▪ New Trends in Simulation ▪ Why not a HLA and DDS cohabitation in simulation systems? ▪ DDS in brief ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some success cases © NADS 2011
  • 22. www.simware.es The Quest for a Net Centric Compliant Simulation Architecture The Challenge  Reusability to a component level  Full Control over the data distribution  Full Interoperability  Support for large scale distributed simulations  Information Assurance requirements © NADS 2011
  • 23. www.simware.es Can we fill the gap with an architecture like this? Simulator world #1 Simulator world #2 (DDS) (DDS) 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
  • 24. www.simware.es Our proposal to fill the gap The Challenge How can it be obtained  Reusability in a component  Open architecture for the level simulator, HLA data structure  Full Control over the data  DDS “neutral domain ” QoS distribution optimized for Simulation Domain  Full Interoperability  Interoperable Wire Protocol  Support for large scale  Take advantage of DDS features distributed simulations for Large scale Systems of Systems  Information Assurance requirements  DDS has IA capabilities © NADS 2011
  • 25. www.simware.es The Challengers: DDS + HLA == Simware SIMULATOR #2 SIMULATOR #N SIMULATOR #1 Simulation Simulation Federate Module 1 Module 2 1 Federate Federate Simulation Simulation Federate 2 3 NCWare SIM Federate Module 1 Module 2 1 2 NCWare NCWare RTI NCWare Core NCWare Core Gateway DDS DDS DDS HLA HLA DDS SIMULATION DDS SIMULATION HLA FEDERATION HLA FEDERATION GLOBAL DATA SPACE GLOBAL DATA SPACE SQL WS / DDS SQL / XDBC DDS ODBC SOAP NCWare Core Sensors NCWare Core NCWare Gateway C4I Systems CIS Systems In-Memory DB In-Memory DB Information Information Information Cache Cache System 1 System i System N SENSORS C4I SYSTEMS CIS SYSTEMS © NADS 2011
  • 26. www.simware.es The full power of SimWare ▪ Application of DDS to Real Time Distributed Simulation. □ Full management of Simulation data distribution. □ Scalable and reliable distribution over heterogeneous networks. □ Easy integration of Mission critical systems for embedded training or analysis. ▪ Cohabitation of HLA and DDS in an unique Open Simulation Architecture. □ Use DDS data management and distribution with HLA metadata and rules. □ Enable the development of a Simulator like a member of a Federation of Simulations Assets □ Easy integration of Simulation assets with critical systems. ▪ Distributed Computing of Simulation Models. □ Highly modular Simulations components. □ Ensures real time performance with very high fidelity models. © NADS 2011
  • 27. www.simware.es The Simulator as an Asset in Net-Centric Environments 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 HLA DDS DDS DDS HLA DDS Network HLA Network DDS HLA DDS DDS NCWare NCWare NCWare SQL WS / SOAP ODBC Sensor APP C4I SYSTEM Information Information Information System 1 System i System N MIP DM SENSOR C4I SYSTEM MIP DM LEGACY DM C4I SYSTEM © NADS 2011
  • 28. www.simware.es SimWare Framework for Real time Distributed Simulation Simulation RunTime Simulation Middlewares Infrastructure • NCWare Sim • eHost • NCWare RTI OMG DDS / IEEE HLA M&S Development LVC Interoperability Tools • HLA-DDS Gateways • SimDeveloper © NADS 2011
  • 29. www.simware.es SimWare main features •First worldwide HLA’s RunTime Infrastructure (RTI) based on NCWare RTI(*) OMG DDS std for real time Simulation Data Distribution in large networks •M&S Tool for the development of Simulation Models, fully SIMDEVELOPER compliant with SimWare architecture. SIMWare ® Suite •RunTime RT Simulation Infrastructure. Provides a Scheduler and eHost Distributed Simulation Engines. HLA-DDS Gateways •HLA-DDS Gateways •Real Time Simulation Middleware fully compliant with IEEE HLA NCWare SIM and OMG DDS stds. Make easy the development of pure DDS, HLA or mixed HLA-DDS distributed simulation systems. (*) Available in Q4 2011 © NADS 2011
  • 30. www.simware.es SimWare Commercial Editions Interoperability Simulation Runtime M&S Middlewares Simulation Development Infrastructure Tool OSDDS for sim NCWare NCWare RTI eHost SimDeveloper Add-on Sim OSDDS for Sim X Add-on SimWare Value X X X Edition SimWare X X X X Professional Edition SimWare X X X X X Enterprise Edition (*) NCWare RTI (*) X (*) Available in Q4 2011 © NADS 2011
  • 31. www.simware.es ▪ Simulation today at a glance ▪ New Trends in Simulation ▪ Why not a HLA and DDS cohabitation in simulation systems? ▪ DDS in brief ▪ Mixing HLA and DDS standards in an open Simulation architecture ▪ Some success cases © NADS 2011
  • 32. www.simware.es A Federation of Simulation Assets for the Spanish Ministry of Defense © NADS 2011
  • 33. www.simware.es CATIZ project for Navantia-Faba © NADS 2011
  • 34. www.simware.es CLAEX infrared simulator © NADS 2011
  • 35. www.simware.es Interoperability between Simulation and C4I in the Spanish Army Air NATO C2 systems COP Link - 16 System NFFI MIP B3 MIP B2 NVG SI-XML ICC TDL-16 NFFI NVG SI-XML MIP B2 SP Army ICC C4I System MIP B3 TDL-16 DDS ICC DDS COAAAS DDS TALOS COAAAS TDL-16 NFFI BMS DDS ICC DDS AMPS TDL-16 Real Simulators DDS DDS Constructive HLA HLA HLA DDS Gateway Virtual Simulators Simulators © NADS 2011
  • 36. www.simware.es Could the future be like this? SYNTHETIC RED FORCES REAL LIVE BLUE FORCES Generated by an HLA-compatible CGF Using DDS layer for communications Injected into COP, BMS and over Disadvantaged Grids Virtual Radars through DDS © NADS 2011
  • 37. www.simware.es Questions © NADS 2011
  • 38. www.simware.es For more information… Jose M Lopez-Rodriguez Jose Ramon Martinez VP, Business Development Director Technical presales http://www.nads.es http://www.nads.es E-mail: jmlrodriguez@nexteleng.es E-mail: jrmartinez@nexteleng.es © NADS 2011