A new approach for converging LVC simulation architectures
Upcoming SlideShare
Loading in...5
×
 

A new approach for converging LVC simulation architectures

on

  • 519 views

Know how LSA propose solving the interoperability problems in simulation by using DDS. DDS is an already-proven real-time standard for the communication layer. ...

Know how LSA propose solving the interoperability problems in simulation by using DDS. DDS is an already-proven real-time standard for the communication layer.
This presentation of the paper with the same title was shown in Siso Spring 2013.

Statistics

Views

Total Views
519
Views on SlideShare
452
Embed Views
67

Actions

Likes
0
Downloads
7
Comments
0

2 Embeds 67

http://www.simware.es 50
http://simware.es 17

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

A new approach for converging LVC simulation architectures A new approach for converging LVC simulation architectures Presentation Transcript

  • 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 minutes2013 Spring SIW
  • The need for a new approach2013 Spring SIW
  • The need for a new approachWhy 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 communitySimulationCommunity 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 ProtocolImagine 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 server2013 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 SISO2013 Spring SIW
  • Rationale for SISO Layered SimulationArchitecture 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 2013Proposed 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 GatewaysSimulators HLA Services New ServicesHLA DIS TENA Simulation ServicesDDS 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.pdfLiaisons with other groups has beenidentified: • 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 simulation2013 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 modularityVery 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
  • Questions2013 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.es2013 Spring SIW