SlideShare une entreprise Scribd logo
1  sur  31
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
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)
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)
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)
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)
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)
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)
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)
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)
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)
www.nexteleng.es/microsite/ncware



Could the future be like this?




                                                 SYNTHETIC RED FORCES
REAL LIVE BLUE FORCES                            Generated by an HLA-compatible CGF
Using 2011 layer for communications confidence
       DDS                                       Injected into COP, BMS and
© NADS
over Disadvantaged Grids
                          Commercial in
                                                 Virtual Nextel Aerospace & Defence & Security (NADS)
                                                         Radars through DDS
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)
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

Contenu connexe

Tendances

Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles IntroductionsConference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles IntroductionsFlexTiles Team
 
Cloud Foundations: Visibility, Analytics, Security, Programming Models, Runtime
Cloud Foundations: Visibility, Analytics, Security, Programming Models, RuntimeCloud Foundations: Visibility, Analytics, Security, Programming Models, Runtime
Cloud Foundations: Visibility, Analytics, Security, Programming Models, RuntimeCanturk Isci
 
DPTF - Dataflow Programming Tools Framework
DPTF - Dataflow Programming Tools FrameworkDPTF - Dataflow Programming Tools Framework
DPTF - Dataflow Programming Tools Frameworkfliordache
 
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
 
OMG DDS and its Relation to Unmanned Vehicle Interoperability
OMG DDS and its Relation to Unmanned Vehicle InteroperabilityOMG DDS and its Relation to Unmanned Vehicle Interoperability
OMG DDS and its Relation to Unmanned Vehicle InteroperabilityGerardo Pardo-Castellote
 

Tendances (7)

Nads 2012
Nads 2012Nads 2012
Nads 2012
 
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles IntroductionsConference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
Conference on Adaptive Hardware and Systems (AHS'14) - FlexTiles Introductions
 
Cloud Foundations: Visibility, Analytics, Security, Programming Models, Runtime
Cloud Foundations: Visibility, Analytics, Security, Programming Models, RuntimeCloud Foundations: Visibility, Analytics, Security, Programming Models, Runtime
Cloud Foundations: Visibility, Analytics, Security, Programming Models, Runtime
 
ISVLSI 2012
ISVLSI 2012ISVLSI 2012
ISVLSI 2012
 
DPTF - Dataflow Programming Tools Framework
DPTF - Dataflow Programming Tools FrameworkDPTF - Dataflow Programming Tools Framework
DPTF - Dataflow Programming Tools Framework
 
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
 
OMG DDS and its Relation to Unmanned Vehicle Interoperability
OMG DDS and its Relation to Unmanned Vehicle InteroperabilityOMG DDS and its Relation to Unmanned Vehicle Interoperability
OMG DDS and its Relation to Unmanned Vehicle Interoperability
 

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

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 & 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
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environmentdeepers
 
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
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryPhil Agcaoili
 
SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE
SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARESOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE
SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARESimware
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson
 
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFVcross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFVKrishna-Kumar
 
Why We Fail: How an architect learned to stop worrying and love the cloud
Why We Fail:  How an architect learned to stop worrying and love the cloudWhy We Fail:  How an architect learned to stop worrying and love the cloud
Why We Fail: How an architect learned to stop worrying and love the cloudAlex Jauch
 
Scientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & FutureScientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & Futurestratuslab
 
Cloud computing: What is it and how it can benefit clinical research
Cloud computing: What is it and how it can benefit clinical researchCloud computing: What is it and how it can benefit clinical research
Cloud computing: What is it and how it can benefit clinical researchJim Haughwout
 
Breaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
Breaking the Edge -- A Journey Through Cloud, Edge and Fog ComputingBreaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
Breaking the Edge -- A Journey Through Cloud, Edge and Fog ComputingAngelo Corsaro
 
Edge AI Framework for Healthcare Applications
Edge AI Framework for Healthcare ApplicationsEdge AI Framework for Healthcare Applications
Edge AI Framework for Healthcare ApplicationsDebmalya Biswas
 
Artificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and managementArtificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and managementADVA
 
Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...Ericsson
 
SDWAN - Software defined WAN
SDWAN - Software defined WANSDWAN - Software defined WAN
SDWAN - Software defined WANNithin Babu
 

Similaire à Use of the OMG DDS standard in Simulation. A new Way for developing Real Time Distributed Simulations (20)

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 & 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
 
NOGESI project
NOGESI projectNOGESI project
NOGESI project
 
Omg dds berlin 2013
Omg dds berlin 2013Omg dds berlin 2013
Omg dds berlin 2013
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environment
 
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
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 February
 
SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE
SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARESOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE
SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...
 
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFVcross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
 
Why We Fail: How an architect learned to stop worrying and love the cloud
Why We Fail:  How an architect learned to stop worrying and love the cloudWhy We Fail:  How an architect learned to stop worrying and love the cloud
Why We Fail: How an architect learned to stop worrying and love the cloud
 
NOGESI case study
NOGESI case studyNOGESI case study
NOGESI case study
 
Scientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & FutureScientific Cloud Computing: Present & Future
Scientific Cloud Computing: Present & Future
 
Cloud computing: What is it and how it can benefit clinical research
Cloud computing: What is it and how it can benefit clinical researchCloud computing: What is it and how it can benefit clinical research
Cloud computing: What is it and how it can benefit clinical research
 
Breaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
Breaking the Edge -- A Journey Through Cloud, Edge and Fog ComputingBreaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
Breaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
 
Edge AI Framework for Healthcare Applications
Edge AI Framework for Healthcare ApplicationsEdge AI Framework for Healthcare Applications
Edge AI Framework for Healthcare Applications
 
Artificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and managementArtificial intelligence in IoT-to-core network operations and management
Artificial intelligence in IoT-to-core network operations and management
 
Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...
 
SD WAN
SD WANSD WAN
SD WAN
 
SDWAN - Software defined WAN
SDWAN - Software defined WANSDWAN - Software defined WAN
SDWAN - Software defined WAN
 

Plus de Simware

Understanding Simware platform
Understanding Simware platformUnderstanding Simware platform
Understanding Simware platformSimware
 
The Internet of Simulations and the agile development of Cyber-physical systems
The Internet of Simulations and the agile development of Cyber-physical systemsThe Internet of Simulations and the agile development of Cyber-physical systems
The Internet of Simulations and the agile development of Cyber-physical systemsSimware
 
Industry 4.0, Internet of Simulations and Simware
Industry 4.0, Internet of Simulations and SimwareIndustry 4.0, Internet of Simulations and Simware
Industry 4.0, Internet of Simulations and SimwareSimware
 
FUTURE OF SIMULATION : EVOLVING TOWARDS MSaaS CONCEPT
FUTURE OF SIMULATION : EVOLVING TOWARDS MSaaS CONCEPTFUTURE OF SIMULATION : EVOLVING TOWARDS MSaaS CONCEPT
FUTURE OF SIMULATION : EVOLVING TOWARDS MSaaS CONCEPTSimware
 
SISO LSA AND OMG DDS
SISO LSA AND OMG DDSSISO LSA AND OMG DDS
SISO LSA AND OMG DDSSimware
 
SIMWARE RTI : HLA powered by DDS
SIMWARE RTI : HLA powered by DDSSIMWARE RTI : HLA powered by DDS
SIMWARE RTI : HLA powered by DDSSimware
 
A comparison of Simulation and Operational Architectures
A comparison of Simulation and Operational ArchitecturesA comparison of Simulation and Operational Architectures
A comparison of Simulation and Operational ArchitecturesSimware
 
Simware and the new SISO LSA
Simware and the new SISO LSASimware and the new SISO LSA
Simware and the new SISO LSASimware
 

Plus de Simware (8)

Understanding Simware platform
Understanding Simware platformUnderstanding Simware platform
Understanding Simware platform
 
The Internet of Simulations and the agile development of Cyber-physical systems
The Internet of Simulations and the agile development of Cyber-physical systemsThe Internet of Simulations and the agile development of Cyber-physical systems
The Internet of Simulations and the agile development of Cyber-physical systems
 
Industry 4.0, Internet of Simulations and Simware
Industry 4.0, Internet of Simulations and SimwareIndustry 4.0, Internet of Simulations and Simware
Industry 4.0, Internet of Simulations and Simware
 
FUTURE OF SIMULATION : EVOLVING TOWARDS MSaaS CONCEPT
FUTURE OF SIMULATION : EVOLVING TOWARDS MSaaS CONCEPTFUTURE OF SIMULATION : EVOLVING TOWARDS MSaaS CONCEPT
FUTURE OF SIMULATION : EVOLVING TOWARDS MSaaS CONCEPT
 
SISO LSA AND OMG DDS
SISO LSA AND OMG DDSSISO LSA AND OMG DDS
SISO LSA AND OMG DDS
 
SIMWARE RTI : HLA powered by DDS
SIMWARE RTI : HLA powered by DDSSIMWARE RTI : HLA powered by DDS
SIMWARE RTI : HLA powered by DDS
 
A comparison of Simulation and Operational Architectures
A comparison of Simulation and Operational ArchitecturesA comparison of Simulation and Operational Architectures
A comparison of Simulation and Operational Architectures
 
Simware and the new SISO LSA
Simware and the new SISO LSASimware and the new SISO LSA
Simware and the new SISO LSA
 

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

  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. www.nexteleng.es/microsite/ncware Could the future be like this? SYNTHETIC RED FORCES REAL LIVE BLUE FORCES Generated by an HLA-compatible CGF Using 2011 layer for communications confidence DDS Injected into COP, BMS and © NADS over Disadvantaged Grids Commercial in Virtual Nextel Aerospace & Defence & Security (NADS) Radars through DDS
  • 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. 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