SlideShare una empresa de Scribd logo
1 de 25
A NEW APPROACH FOR CONVERGING
  LVC SIMULATION ARCHITECTURES

                   Presented by Jose R Martinez and Dan Gregory




 2013 Spring SIW
AGENDA

         The need for a new approach
         The LSA study group in SISO
         DDS in simulation
         Questions



                          Total time 30 minutes




2013 Spring SIW
The need for a new
       approach

2013 Spring SIW
The need for a new approach
Why do we need data distribution technologies
       that are specific to simulation?




              Duplication of effort to date




                                              Potential for saving
              Duplication of effort to date    effort in the future
Reinventing the wheel? No!
Can we re-use generic real world already-proven
             industrial solutions?




  By adding a simulation services layer to a well-used operational data-
  centric middleware?
      … minimising duplication
      … supporting consolidation
      … easing live integration


 2013 Spring SIW
Bigger Picture
             Tapping into a bigger community




Simulation
Community


                      Operational / Real-World Community




  2013 Spring SIW
Normalised Inter-federation Middleware
   Can we simplify inter-federation integration?
      •   Open wire protocol
      •   WAN compatible
      •   Open-systems approach
      •   Use of proven standards




  2013 Spring SIW     Source NCOIC LVC-IME pattern
The need for an Open Wire Protocol
Imagine the web without http:
• To view a page served by IIS you need Internet
  Explorer
• One served by OS X Server would need Safari

                   html + javascript                        html + javascript
                      generated                                displayed


         Servlet API                              DOM API

                                       No http
                                                 Web browser
         Web server




2013 Spring SIW
SSummary
• Reuse of generic DCM
  – minimising duplication of effort
  – supporting consolidation
  – easing live integration
• Potential for a Normalised Protocol
• Horizontal Interoperability



  2013 Spring SIW
The LSA study group in
         SISO

2013 Spring SIW
Rationale for SISO Layered Simulation
Architecture
  Can we exploit these…
                                      Advances in
                                      Data-centric
                                      Middleware
                  Net-centric
                interoperability



                                   …to improve these?


          Open systems                    Simulation
           architecture                   Architectures




  2013 Spring SIW
LSA study group in SISO


                                    • In SISO fall 2012 an
                                      LSA study group was
                                      established
                                    • Interim Progress
                                      Report at 2013 Spring
                                      SIW
                                    • Final report fall 2013
Proposed LSA layer structure




       http://www.sisostds.org/StandardsActivities/StudyGroups.aspx

   2013 Spring SIW
Layers Overview
                   Simulators; new and existing (included legacy)

    Current simulation architectures; HLA, DIS, TENA           DDS simulators

      Arch specific APIs             Gateways


Simulators                                             HLA Services    New Services

HLA          DIS    TENA                                    Simulation Services
DDS          DDS     DDS                                    Common interface

                        Data-centric Middleware: OMG DDSI
                               Open Wire protocol

      2013 Spring SIW
Open LSA (Layered Simulation Architecture)

•   A forum to explore and develop a consensus view of the applicability of modern
    principles of network centric interoperability and open systems architecture
•   Definition of different layers to enable looser coupling among simulation
    applications will be addressed




                                     LSA CORE



      2013 Spring SIW      (*)Based on SISO LSA Study Group TOR
Focus of interest identified

• DDS communication layer
• Common data model: e.g.
  state machine
• Simulation Services
• Interfaces with another
  standards: HLA, DIS and
  TENA
   – Gateways
   – Native
   – APIs
• Interfaces with other SISO
  groups
    2013 Spring SIW
Liaisons with other groups
                          From: LSA minutes Fall SIW 2012.pdf


Liaisons with other groups has been
identified:
                                             •   http://www.sisostds.org/StandardsActiv
• C-BML: Use DDS as a transport
                                                 ities/DevelopmentGroups/CBMLPDGCo
  alternative                                    alitionBattleManagementLanguage.aspx
• BOM (Base object model): Extension of
  the models and distribution of the         •   http://www.boms.info/
  models
• ANDEM SG: (Architecture Neutral Data       •   http://www.sisostds.org/StandardsActiv
  Exchange Model) LSA data formats could         ities/StudyGroups/ANDEMSGArchitectu
  be interesting for this group                  reNeutralDataExchangeModel.aspx
• DDS OMG: The standard can be evolved
                                             •   http://www.omg.org/technology/docu
  if needed                                      ments/dds_spec_catalog.htm




     2013 Spring SIW
DDS in simulation


2013 Spring SIW
DDS was born in 2003 as the real time backbone in Frigates…
                               … has now a full specktrum 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




     2013 Spring SIW
Why are we thinking in DDS for Simulation?




Many simulation architectures without a “glue”
2013 Spring SIW                                  1
Comparison of DDS and HLA Standards
 Useful for data
 interoperability




                                                       Simulation specific
  Useful for                                               services
  modularity




Very useful for
  simulation

                                              [Source 12F-SIW-027]
                    Useful for live
                     simulation
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



      2013 Spring SIW
Why use DDS in Simulation?

    LESS-THAN-PERFECT COMMUNICATIONS

•    DDS has been proved over small
     bandwidth (4800 bps)
•    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



       2013 Spring SIW
Questions


2013 Spring SIW
QUESTIONS?




2013 Spring SIW
Please address any questions about this presentation to:


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


2013 Spring SIW

Más contenido relacionado

Destacado

Destacado (13)

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
 
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 Empowering hla with dds
Simware RTI Empowering hla with ddsSimware RTI Empowering hla with dds
Simware RTI Empowering hla with dds
 
Omg dds berlin 2013
Omg dds berlin 2013Omg dds berlin 2013
Omg dds berlin 2013
 
Simware Simdeveloper
Simware SimdeveloperSimware Simdeveloper
Simware Simdeveloper
 
Structural organization of LSA architecture
Structural organization of LSA architectureStructural organization of LSA architecture
Structural organization of LSA architecture
 
Simware in full
Simware in fullSimware in full
Simware in full
 
Added value of SimWare
Added value of SimWareAdded value of SimWare
Added value of SimWare
 
HLA over DDS
HLA over DDSHLA over DDS
HLA over DDS
 
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
 
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
 
Time managment service over DDS
Time managment service over DDSTime managment service over DDS
Time managment service over DDS
 
Distributed Simulations with DDS and HLA
Distributed Simulations with DDS and HLADistributed Simulations with DDS and HLA
Distributed Simulations with DDS and HLA
 

Similar a A new approach for converging LVC simulation architectures

Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
VNU Exhibitions Europe
 
Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011
Moullet
 
Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101
kriggins
 
Perfect Storm: HR in the Cloud
Perfect Storm: HR in the CloudPerfect Storm: HR in the Cloud
Perfect Storm: HR in the Cloud
Stanton Jones
 
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
 

Similar a A new approach for converging LVC simulation architectures (20)

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
 
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
 
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
 
Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011Spatial data infrastructure in the cloud, 2011
Spatial data infrastructure in the cloud, 2011
 
Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101
 
Perfect Storm: HR in the Cloud
Perfect Storm: HR in the CloudPerfect Storm: HR in the Cloud
Perfect Storm: HR in the Cloud
 
Microservices Patterns with GoldenGate
Microservices Patterns with GoldenGateMicroservices Patterns with GoldenGate
Microservices Patterns with GoldenGate
 
Redefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusRedefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonus
 
Desarrollando Aplicaciones Multi-tenant con WCF y SaaSGrid
Desarrollando Aplicaciones Multi-tenant con WCF y SaaSGridDesarrollando Aplicaciones Multi-tenant con WCF y SaaSGrid
Desarrollando Aplicaciones Multi-tenant con WCF y SaaSGrid
 
Data Engineer, Patterns & Architecture The future: Deep-dive into Microservic...
Data Engineer, Patterns & Architecture The future: Deep-dive into Microservic...Data Engineer, Patterns & Architecture The future: Deep-dive into Microservic...
Data Engineer, Patterns & Architecture The future: Deep-dive into Microservic...
 
Cloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionCloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service Option
 
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++
 
Open Source DWBI-A Primer
Open Source DWBI-A PrimerOpen Source DWBI-A Primer
Open Source DWBI-A Primer
 
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
 
Comprehensive Study on Deployment Models and Service Models in Cloud Computing.
Comprehensive Study on Deployment Models and Service Models in Cloud Computing.Comprehensive Study on Deployment Models and Service Models in Cloud Computing.
Comprehensive Study on Deployment Models and Service Models in Cloud Computing.
 
AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...
AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...
AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...
 
Adopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelAdopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference model
 
Webinar Data Mesh - Part 3
Webinar Data Mesh - Part 3Webinar Data Mesh - Part 3
Webinar Data Mesh - Part 3
 
MongoDB
MongoDBMongoDB
MongoDB
 
NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013
 

Más de José Ramón Martínez Salio

Más 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
 
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
 
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 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
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

A new approach for converging LVC simulation architectures

  • 1. A NEW APPROACH FOR CONVERGING LVC SIMULATION ARCHITECTURES Presented by Jose R Martinez and Dan Gregory 2013 Spring SIW
  • 2. AGENDA  The need for a new approach  The LSA study group in SISO  DDS in simulation  Questions Total time 30 minutes 2013 Spring SIW
  • 3. The need for a new approach 2013 Spring SIW
  • 4. The need for a new approach Why do we need data distribution technologies that are specific to simulation? Duplication of effort to date Potential for saving Duplication of effort to date effort in the future
  • 5. Reinventing the wheel? No! Can we re-use generic real world already-proven industrial solutions? By adding a simulation services layer to a well-used operational data- centric middleware? … minimising duplication … supporting consolidation … easing live integration 2013 Spring SIW
  • 6. Bigger Picture Tapping into a bigger community Simulation Community Operational / Real-World Community 2013 Spring SIW
  • 7. Normalised Inter-federation Middleware Can we simplify inter-federation integration? • Open wire protocol • WAN compatible • Open-systems approach • Use of proven standards 2013 Spring SIW Source NCOIC LVC-IME pattern
  • 8. The need for an Open Wire Protocol Imagine the web without http: • To view a page served by IIS you need Internet Explorer • One served by OS X Server would need Safari html + javascript html + javascript generated displayed Servlet API DOM API No http Web browser Web server 2013 Spring SIW
  • 9. SSummary • Reuse of generic DCM – minimising duplication of effort – supporting consolidation – easing live integration • Potential for a Normalised Protocol • Horizontal Interoperability 2013 Spring SIW
  • 10. The LSA study group in SISO 2013 Spring SIW
  • 11. Rationale for SISO Layered Simulation Architecture Can we exploit these… Advances in Data-centric Middleware Net-centric interoperability …to improve these? Open systems Simulation architecture Architectures 2013 Spring SIW
  • 12. LSA study group in SISO • In SISO fall 2012 an LSA study group was established • Interim Progress Report at 2013 Spring SIW • Final report fall 2013 Proposed LSA layer structure http://www.sisostds.org/StandardsActivities/StudyGroups.aspx 2013 Spring SIW
  • 13. Layers Overview Simulators; new and existing (included legacy) Current simulation architectures; HLA, DIS, TENA DDS simulators Arch specific APIs Gateways Simulators HLA Services New Services HLA DIS TENA Simulation Services DDS DDS DDS Common interface Data-centric Middleware: OMG DDSI Open Wire protocol 2013 Spring SIW
  • 14. Open LSA (Layered Simulation Architecture) • A forum to explore and develop a consensus view of the applicability of modern principles of network centric interoperability and open systems architecture • Definition of different layers to enable looser coupling among simulation applications will be addressed LSA CORE 2013 Spring SIW (*)Based on SISO LSA Study Group TOR
  • 15. Focus of interest identified • DDS communication layer • Common data model: e.g. state machine • Simulation Services • Interfaces with another standards: HLA, DIS and TENA – Gateways – Native – APIs • Interfaces with other SISO groups 2013 Spring SIW
  • 16. Liaisons with other groups From: LSA minutes Fall SIW 2012.pdf Liaisons with other groups has been identified: • http://www.sisostds.org/StandardsActiv • C-BML: Use DDS as a transport ities/DevelopmentGroups/CBMLPDGCo alternative alitionBattleManagementLanguage.aspx • BOM (Base object model): Extension of the models and distribution of the • http://www.boms.info/ models • ANDEM SG: (Architecture Neutral Data • http://www.sisostds.org/StandardsActiv Exchange Model) LSA data formats could ities/StudyGroups/ANDEMSGArchitectu be interesting for this group reNeutralDataExchangeModel.aspx • DDS OMG: The standard can be evolved • http://www.omg.org/technology/docu if needed ments/dds_spec_catalog.htm 2013 Spring SIW
  • 18. DDS was born in 2003 as the real time backbone in Frigates… … has now a full specktrum 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 2013 Spring SIW
  • 19. Why are we thinking in DDS for Simulation? Many simulation architectures without a “glue” 2013 Spring SIW 1
  • 20. Comparison of DDS and HLA Standards Useful for data interoperability Simulation specific Useful for services modularity Very useful for simulation [Source 12F-SIW-027] Useful for live simulation
  • 21. 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 2013 Spring SIW
  • 22. Why use DDS in Simulation? LESS-THAN-PERFECT COMMUNICATIONS • DDS has been proved over small bandwidth (4800 bps) • 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 2013 Spring SIW
  • 25. Please address any questions about this presentation to: José Ramón Martínez Salio Technical Presales Director jrmartinez@nads.es 2013 Spring SIW