SlideShare ist ein Scribd-Unternehmen logo
1 von 13
DDS
             HLA
What is HLA raised to the power of DDS?
SimWare RTI
where HLA meets DDS
Simulation today: Use of different standards


                                                                  HLA and DIS cover more than the 70%
                        TENA                                       of the demand. Both are standards
                                       OO design                   embraced by IEEE and SISO and
           Information management                                  known worldwide
Ownership
 transfer                                                         These architectures have significant
                  Save & Restore
                                                                   overlap in capabilities and
   Initialize a         Pass interactions                          requirements
   federation
                       DIS
 QOS                                                      Support
options       Multiple message types
                                        Resign           Unreliable
                  Synchronize                            Networks


 Event                                                   CTIA
ordering
                                            Persistent
              HLA                           Database
An assessment of HLA present capabilities


                                        Wire protocol does not exist
 A IEEE and NATO (Stanag 4603)
  standards                             The entire standard tries to
                                         limit communication
 An accepted standard for
  interoperating simulators             QoS are very limited.
 Has meta-data model (OMT)             Lack of plug&play capacities.
 Define rules for interoperability     Performance is not enough for
                                         massive data distribution
 Many COTS from different               across heterogeneous
  vendors                                networks.
 Services are part of HLA              API is hard to use
                                        No security standard
                                        Model is rigid
Meet DDS
in simulation
DDS was born in 2003 as the real time backbone in Frigates…
                           … has now a full spectrum of applications
                   DDS en otros ámbitos industriales




                                                     –   In simulation
                                                     –   In RTES
                                                     –   In Scada
                                                     –   In Smart grids
          Real time systems in
                                                     –   In BI
          Frigates
                                                     –   In Medicine


                         2003                             2012
Why use DDS in Simulation?
                                                                Data
                                                                                               Data
            COMMUNICATION                                       Write
                                                                 r
                                                                                              Reader


                                                       Data                                             Data
                                                       Write                                           Reader
                                                        r


•   DDS is centered in controlling the                                                  TOPIC “D”
                                              Data
                                                                TOPIC “A”
    communication                             Write
                                               r                                                         Data
                                                                [DDS Global Data Space]                 Reader

•   HLA tries to minimize the                                               TOPIC “B”

    communication. It cannot control it        Data
                                                                   TOPIC “C”                            Data
                                                                                                        Write

•
                                               Write
    DIS trust the communication                 r
                                                                                                         r




                                                      SCALABILITY and FAULT TOLERANCE

                                          •           DDS has automatic discovery, is fully
                                                      publish-subscriber, no single point of
                                                      failure
                                          •           HLA is central server based: scalability
                                                      and fault tolerance are difficult
Why use DDS in Simulation?

    LESS-THAN-PERFECT COMMUNICATIONS

•    DDS has been proved over small
     bandwidth (4800 bps in digital network
     radios)
•    DDS can cope with heterogeneous
     networks


                                                       REAL TIME SIMULATION

                                              •   Military platforms use DDS as the
                                                  communication backbone
                                              •   Simulating with DDS can incorporate
                                                  this data in real time
When worlds collide
HLA and DDS; DDS and HLA: the odd couple?

SimWare has put
 together the
 simulation stardard
 –HLA- plus the best
 communication in
 real time –DDS-

The result is called
 SimWare RTI
SimWare RTI : The first RTI to join DDS with HLA RTI

 HLA Run Time Infrastructure designed for real time
  performance in large federations
 IEEE 1516 HLA API for virtual and live simulations
 Use DDS for Data Distribution  functionality of an
  HLA RTI with the features, performance, power and
  reliability of OMG DDS standard
 No gateways needed to connect HLA to DDS
 Full HLA services support as required in virtual & live
  simulations :
     federation management
     declaration management
     object management
     ownership management
Try now SimWare RTI 1.2!!!
• Includes complete SimWare 4.2
• Also include the new SimWare RTI 1.2; HLA running over DDS
  without data bridges
Please address any questions about this presentation to:


         José Ramón Martínez Salio
         Technical Presales Director
         jrmartinez@nads.es

 @NADS_news            /NEXTELADS     jrmses     Nextel Aerospace

Weitere ähnliche Inhalte

Was ist angesagt?

The Present and Future of DDS
The Present and Future of DDSThe Present and Future of DDS
The Present and Future of DDSAngelo Corsaro
 
OMG DDS: The Data Distribution Service for Real-Time Systems
OMG DDS: The Data Distribution Service for Real-Time SystemsOMG DDS: The Data Distribution Service for Real-Time Systems
OMG DDS: The Data Distribution Service for Real-Time SystemsAngelo Corsaro
 
OMG Data-Distribution Service (DDS) Tutorial - 2009
OMG Data-Distribution Service (DDS) Tutorial - 2009OMG Data-Distribution Service (DDS) Tutorial - 2009
OMG Data-Distribution Service (DDS) Tutorial - 2009Gerardo Pardo-Castellote
 
10 Reasons for Choosing OpenSplice DDS
10 Reasons for Choosing OpenSplice DDS10 Reasons for Choosing OpenSplice DDS
10 Reasons for Choosing OpenSplice DDSAngelo Corsaro
 
Move your Data Center to the Cloud
Move your Data Center to the CloudMove your Data Center to the Cloud
Move your Data Center to the CloudRedZone Technologies
 
Interoperability for Intelligence Applications using Data-Centric Middleware
Interoperability for Intelligence Applications using Data-Centric MiddlewareInteroperability for Intelligence Applications using Data-Centric Middleware
Interoperability for Intelligence Applications using Data-Centric MiddlewareGerardo Pardo-Castellote
 
Curso: Redes y comunicaciones II: 02 CaaS, NaaS
Curso: Redes y comunicaciones II: 02 CaaS, NaaSCurso: Redes y comunicaciones II: 02 CaaS, NaaS
Curso: Redes y comunicaciones II: 02 CaaS, NaaSJack Daniel Cáceres Meza
 
Bw Overview 0607
Bw Overview 0607Bw Overview 0607
Bw Overview 0607fantastic1
 
CoLab session 1 deployment best practices and architecture
CoLab session 1   deployment best practices and architectureCoLab session 1   deployment best practices and architecture
CoLab session 1 deployment best practices and architectureChristina Inge
 
Secure multimedia
Secure multimediaSecure multimedia
Secure multimediaambitlick
 
DOCSIS 3.0 Broadband Intelligence using IPDR
DOCSIS 3.0 Broadband Intelligence using IPDRDOCSIS 3.0 Broadband Intelligence using IPDR
DOCSIS 3.0 Broadband Intelligence using IPDRappliedbroadband
 
10 208 10-01-2012 x g technology, inc. 7022026209
10 208 10-01-2012 x g technology, inc. 702202620910 208 10-01-2012 x g technology, inc. 7022026209
10 208 10-01-2012 x g technology, inc. 7022026209Marc Dannenberg
 
Multicore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data CentersMulticore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data Centersscarisbrick
 

Was ist angesagt? (19)

Real time simulation with HLA and DDS
Real time simulation with HLA and DDSReal time simulation with HLA and DDS
Real time simulation with HLA and DDS
 
The Present and Future of DDS
The Present and Future of DDSThe Present and Future of DDS
The Present and Future of DDS
 
OMG DDS: The Data Distribution Service for Real-Time Systems
OMG DDS: The Data Distribution Service for Real-Time SystemsOMG DDS: The Data Distribution Service for Real-Time Systems
OMG DDS: The Data Distribution Service for Real-Time Systems
 
OMG Data-Distribution Service (DDS) Tutorial - 2009
OMG Data-Distribution Service (DDS) Tutorial - 2009OMG Data-Distribution Service (DDS) Tutorial - 2009
OMG Data-Distribution Service (DDS) Tutorial - 2009
 
10 Reasons for Choosing OpenSplice DDS
10 Reasons for Choosing OpenSplice DDS10 Reasons for Choosing OpenSplice DDS
10 Reasons for Choosing OpenSplice DDS
 
Dvw3
Dvw3Dvw3
Dvw3
 
Iw2415551560
Iw2415551560Iw2415551560
Iw2415551560
 
Interoperable DDS Strategies
Interoperable DDS StrategiesInteroperable DDS Strategies
Interoperable DDS Strategies
 
Move your Data Center to the Cloud
Move your Data Center to the CloudMove your Data Center to the Cloud
Move your Data Center to the Cloud
 
Interoperability for Intelligence Applications using Data-Centric Middleware
Interoperability for Intelligence Applications using Data-Centric MiddlewareInteroperability for Intelligence Applications using Data-Centric Middleware
Interoperability for Intelligence Applications using Data-Centric Middleware
 
Curso: Redes y comunicaciones II: 02 CaaS, NaaS
Curso: Redes y comunicaciones II: 02 CaaS, NaaSCurso: Redes y comunicaciones II: 02 CaaS, NaaS
Curso: Redes y comunicaciones II: 02 CaaS, NaaS
 
Bw Overview 0607
Bw Overview 0607Bw Overview 0607
Bw Overview 0607
 
CoLab session 1 deployment best practices and architecture
CoLab session 1   deployment best practices and architectureCoLab session 1   deployment best practices and architecture
CoLab session 1 deployment best practices and architecture
 
Secure multimedia
Secure multimediaSecure multimedia
Secure multimedia
 
Dell
DellDell
Dell
 
DOCSIS 3.0 Broadband Intelligence using IPDR
DOCSIS 3.0 Broadband Intelligence using IPDRDOCSIS 3.0 Broadband Intelligence using IPDR
DOCSIS 3.0 Broadband Intelligence using IPDR
 
10 208 10-01-2012 x g technology, inc. 7022026209
10 208 10-01-2012 x g technology, inc. 702202620910 208 10-01-2012 x g technology, inc. 7022026209
10 208 10-01-2012 x g technology, inc. 7022026209
 
Multicore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data CentersMulticore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data Centers
 
OMG DDS Interoperability Demo 2009
OMG DDS Interoperability Demo 2009OMG DDS Interoperability Demo 2009
OMG DDS Interoperability Demo 2009
 

Andere mochten auch

Leveraging new media itma2010 sharonng 281010
Leveraging new media itma2010 sharonng 281010Leveraging new media itma2010 sharonng 281010
Leveraging new media itma2010 sharonng 281010Sharon Ng
 
Fya who we are
Fya   who we areFya   who we are
Fya who we areannavv
 
Interoperable Open Architecture 2011
Interoperable Open Architecture 2011Interoperable Open Architecture 2011
Interoperable Open Architecture 2011DefenceIQ
 
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
 
Advance et proofofconceptpresentation-2
Advance et proofofconceptpresentation-2Advance et proofofconceptpresentation-2
Advance et proofofconceptpresentation-2OliviaHenley
 

Andere mochten auch (6)

Leveraging new media itma2010 sharonng 281010
Leveraging new media itma2010 sharonng 281010Leveraging new media itma2010 sharonng 281010
Leveraging new media itma2010 sharonng 281010
 
Fya who we are
Fya   who we areFya   who we are
Fya who we are
 
Interoperable Open Architecture 2011
Interoperable Open Architecture 2011Interoperable Open Architecture 2011
Interoperable Open Architecture 2011
 
ATLIS_04
ATLIS_04ATLIS_04
ATLIS_04
 
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
 
Advance et proofofconceptpresentation-2
Advance et proofofconceptpresentation-2Advance et proofofconceptpresentation-2
Advance et proofofconceptpresentation-2
 

Ähnlich wie SimWare Rti: HLA raised to the power of DDS

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
 
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
 
Getting Started with DDS in C++, Java and Scala
Getting Started with DDS in C++, Java and ScalaGetting Started with DDS in C++, Java and Scala
Getting Started with DDS in C++, Java and ScalaAngelo Corsaro
 
OMG DDS Tutorial - Part I
OMG DDS Tutorial - Part IOMG DDS Tutorial - Part I
OMG DDS Tutorial - Part IAngelo Corsaro
 
Classical Distributed Algorithms with DDS
Classical Distributed Algorithms with DDSClassical Distributed Algorithms with DDS
Classical Distributed Algorithms with DDSAngelo Corsaro
 
Getting Started with OpenSplice DDS Community Ed.
Getting Started with OpenSplice DDS Community Ed.Getting Started with OpenSplice DDS Community Ed.
Getting Started with OpenSplice DDS Community Ed.Angelo Corsaro
 
DDS in SCADA, Utilities, Smart Grid and Smart Cities
DDS in SCADA, Utilities, Smart Grid and Smart CitiesDDS in SCADA, Utilities, Smart Grid and Smart Cities
DDS in SCADA, Utilities, Smart Grid and Smart CitiesAngelo Corsaro
 
Standardizing the Data Distribution Service (DDS) API for Modern C++
Standardizing the Data Distribution Service (DDS) API for Modern C++Standardizing the Data Distribution Service (DDS) API for Modern C++
Standardizing the Data Distribution Service (DDS) API for Modern C++Sumant Tambe
 
The DDS Tutorial - Part I
The DDS Tutorial - Part IThe DDS Tutorial - Part I
The DDS Tutorial - Part IAngelo Corsaro
 
Addressing the Challenges of Tactical Information Management in Net-Centric S...
Addressing the Challenges of Tactical Information Management in Net-Centric S...Addressing the Challenges of Tactical Information Management in Net-Centric S...
Addressing the Challenges of Tactical Information Management in Net-Centric S...Angelo Corsaro
 
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
 
Customer Day 18th May 2012
Customer Day 18th May 2012Customer Day 18th May 2012
Customer Day 18th May 2012ctrlsblog
 
Integration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSIntegration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSSupreet Oberoi
 
A Gentle Introduction to OpenSplice DDS
A Gentle Introduction to OpenSplice DDSA Gentle Introduction to OpenSplice DDS
A Gentle Introduction to OpenSplice DDSAngelo Corsaro
 
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
 
Advanced OpenSplice Programming - Part II
Advanced OpenSplice Programming - Part IIAdvanced OpenSplice Programming - Part II
Advanced OpenSplice Programming - Part IIAngelo Corsaro
 
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
 

Ähnlich wie SimWare Rti: HLA raised to the power of DDS (20)

SimWare rti hello world: Webinar
SimWare rti hello world: WebinarSimWare rti hello world: Webinar
SimWare rti hello world: Webinar
 
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
 
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
 
RTI Technical Road Show SPAWAR SD
RTI Technical Road Show SPAWAR SDRTI Technical Road Show SPAWAR SD
RTI Technical Road Show SPAWAR SD
 
Getting Started with DDS in C++, Java and Scala
Getting Started with DDS in C++, Java and ScalaGetting Started with DDS in C++, Java and Scala
Getting Started with DDS in C++, Java and Scala
 
OMG DDS Tutorial - Part I
OMG DDS Tutorial - Part IOMG DDS Tutorial - Part I
OMG DDS Tutorial - Part I
 
Classical Distributed Algorithms with DDS
Classical Distributed Algorithms with DDSClassical Distributed Algorithms with DDS
Classical Distributed Algorithms with DDS
 
Getting Started with OpenSplice DDS Community Ed.
Getting Started with OpenSplice DDS Community Ed.Getting Started with OpenSplice DDS Community Ed.
Getting Started with OpenSplice DDS Community Ed.
 
DDS in SCADA, Utilities, Smart Grid and Smart Cities
DDS in SCADA, Utilities, Smart Grid and Smart CitiesDDS in SCADA, Utilities, Smart Grid and Smart Cities
DDS in SCADA, Utilities, Smart Grid and Smart Cities
 
Standardizing the Data Distribution Service (DDS) API for Modern C++
Standardizing the Data Distribution Service (DDS) API for Modern C++Standardizing the Data Distribution Service (DDS) API for Modern C++
Standardizing the Data Distribution Service (DDS) API for Modern C++
 
The DDS Tutorial - Part I
The DDS Tutorial - Part IThe DDS Tutorial - Part I
The DDS Tutorial - Part I
 
Addressing the Challenges of Tactical Information Management in Net-Centric S...
Addressing the Challenges of Tactical Information Management in Net-Centric S...Addressing the Challenges of Tactical Information Management in Net-Centric S...
Addressing the Challenges of Tactical Information Management in Net-Centric S...
 
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
 
Customer Day 18th May 2012
Customer Day 18th May 2012Customer Day 18th May 2012
Customer Day 18th May 2012
 
Integration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSIntegration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDS
 
A Gentle Introduction to OpenSplice DDS
A Gentle Introduction to OpenSplice DDSA Gentle Introduction to OpenSplice DDS
A Gentle Introduction to OpenSplice DDS
 
What Can DDS Do For You?
What Can DDS Do For You?What Can DDS Do For You?
What Can DDS Do For You?
 
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
 
Advanced OpenSplice Programming - Part II
Advanced OpenSplice Programming - Part IIAdvanced OpenSplice Programming - Part II
Advanced OpenSplice Programming - Part II
 
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
 

Mehr von José Ramón Martínez Salio

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 José Ramón Martínez Salio
 
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 agendaJosé Ramón Martínez Salio
 
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 agendaJosé Ramón Martínez Salio
 

Mehr von José Ramón Martínez Salio (20)

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
 
Simware RTI Empowering hla with dds
Simware RTI Empowering hla with ddsSimware RTI Empowering hla with dds
Simware RTI Empowering hla with dds
 
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
 
Simware in full
Simware in fullSimware in full
Simware in full
 
Omg dds berlin 2013
Omg dds berlin 2013Omg dds berlin 2013
Omg dds berlin 2013
 
Time managment service over DDS
Time managment service over DDSTime managment service over DDS
Time managment service over DDS
 
Structural organization of LSA architecture
Structural organization of LSA architectureStructural organization of LSA architecture
Structural organization of LSA architecture
 
Simware Simdeveloper
Simware SimdeveloperSimware Simdeveloper
Simware Simdeveloper
 
Simware framework hello world: A webinar
Simware framework hello world: A webinarSimware framework hello world: A webinar
Simware framework hello world: A webinar
 

SimWare Rti: HLA raised to the power of DDS

  • 1. DDS HLA What is HLA raised to the power of DDS?
  • 3. Simulation today: Use of different standards  HLA and DIS cover more than the 70% TENA of the demand. Both are standards OO design embraced by IEEE and SISO and Information management known worldwide Ownership transfer  These architectures have significant Save & Restore overlap in capabilities and Initialize a Pass interactions requirements federation DIS QOS Support options Multiple message types Resign Unreliable Synchronize Networks Event CTIA ordering Persistent HLA Database
  • 4. An assessment of HLA present capabilities  Wire protocol does not exist  A IEEE and NATO (Stanag 4603) standards  The entire standard tries to limit communication  An accepted standard for interoperating simulators  QoS are very limited.  Has meta-data model (OMT)  Lack of plug&play capacities.  Define rules for interoperability  Performance is not enough for massive data distribution  Many COTS from different across heterogeneous vendors networks.  Services are part of HLA  API is hard to use  No security standard  Model is rigid
  • 6. DDS was born in 2003 as the real time backbone in Frigates… … has now a full spectrum of applications DDS en otros ámbitos industriales – In simulation – In RTES – In Scada – In Smart grids Real time systems in – In BI Frigates – In Medicine 2003 2012
  • 7. Why use DDS in Simulation? Data Data COMMUNICATION Write r Reader Data Data Write Reader r • DDS is centered in controlling the TOPIC “D” Data TOPIC “A” communication Write r Data [DDS Global Data Space] Reader • HLA tries to minimize the TOPIC “B” communication. It cannot control it Data TOPIC “C” Data Write • Write DIS trust the communication r r SCALABILITY and FAULT TOLERANCE • DDS has automatic discovery, is fully publish-subscriber, no single point of failure • HLA is central server based: scalability and fault tolerance are difficult
  • 8. Why use DDS in Simulation? LESS-THAN-PERFECT COMMUNICATIONS • DDS has been proved over small bandwidth (4800 bps in digital network radios) • DDS can cope with heterogeneous networks REAL TIME SIMULATION • Military platforms use DDS as the communication backbone • Simulating with DDS can incorporate this data in real time
  • 10. HLA and DDS; DDS and HLA: the odd couple? SimWare has put together the simulation stardard –HLA- plus the best communication in real time –DDS- The result is called SimWare RTI
  • 11. SimWare RTI : The first RTI to join DDS with HLA RTI  HLA Run Time Infrastructure designed for real time performance in large federations  IEEE 1516 HLA API for virtual and live simulations  Use DDS for Data Distribution  functionality of an HLA RTI with the features, performance, power and reliability of OMG DDS standard  No gateways needed to connect HLA to DDS  Full HLA services support as required in virtual & live simulations :  federation management  declaration management  object management  ownership management
  • 12. Try now SimWare RTI 1.2!!! • Includes complete SimWare 4.2 • Also include the new SimWare RTI 1.2; HLA running over DDS without data bridges
  • 13. Please address any questions about this presentation to: José Ramón Martínez Salio Technical Presales Director jrmartinez@nads.es @NADS_news /NEXTELADS jrmses Nextel Aerospace