16
2013 Spring SIW Structural organization of LSA architecture Presented by Jose R Martinez

Structural organization of LSA architecture

  • Upload
    jrmses

  • View
    191

  • Download
    1

Embed Size (px)

DESCRIPTION

This presentation was shown in SISO Spring 2013. Now about possible evolutions of LSA group

Citation preview

Page 1: Structural organization of LSA architecture

2013 Spring SIW

Structural organization of LSA architecture

Presented by Jose R Martinez

Page 2: Structural organization of LSA architecture

2013 Spring SIW

José Ramón Martínez SalioMSc Industrial EngineeringPresales Team DirectorNADS

Speaker

[email protected]

Total time 30 minutes

AGENDA

LSA manifesto Some exquisite

dissections A call for action Questions

Page 3: Structural organization of LSA architecture

2013 Spring SIW

Slicing LSA: rationale

• LSA cannot be afforded as a whole

• Divide and conquer• Make people responsible• Debate, debate, debate

Proposed LSA layer structure

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

Page 4: Structural organization of LSA architecture

2013 Spring SIW

LSA manifesto

A program of action1. Establish a logical

division2. Create work groups3. Assign responsibles4. Decide some initial

tasks5. Create threads6. Work on it!

Page 5: Structural organization of LSA architecture

2013 Spring SIW

Layers Overview

Data-centric Middleware: OMG DDSIOpen Wire protocol

Simulation Services

Arch specific APIs

Simulators; new and existing (included legacy)

Current simulation architectures; HLA, DIS, TENA

Common interface

Gateways

HLA Services New ServicesSimulators

HLADDS

DISDDS

TENADDS

DDS simulators

Page 6: Structural organization of LSA architecture

2013 Spring SIW

1. DDS communication layer2. Common data model: e.g. state machine 3. Simulation Services4. Interfaces with another standards: HLA, DIS and TENA5. Interfaces with another SISO groups

Some exquisite dissections

(*)Based on SISO LSA Study Group TOR

LSA CORE

Page 7: Structural organization of LSA architecture

2013 Spring SIW

• DDS communication layer– Explore the limits: Wan and internet– Security in communications: what are the real simulation necessities? Do

they fit the standard?– DDSI evolution– Possible specific evolutions of DDS for simulation

DDS communication layer

– In simulation– In RTES– In Scada– In Smart grids– In BI– In Medicine

Real time systems in Frigates

2013…2003

Page 8: Structural organization of LSA architecture

2013 Spring SIW

• Do we really need to define a common data model?– State machine model– Rigid model vs flexible model– Common schema or metamodel? Include QoS on it.– Specific models for specific functions: e.g. loading simulation models– Relation with ANDEM: do we aim the same targets?

Common data model

Page 9: Structural organization of LSA architecture

2013 Spring SIW

• Simulation services– Addressing HLA services: time management– Going beyond HLA services: e.g. latency service– Common and minimum API for interfacing– Common data modeling?– The need for a Standard for services/certification of services

Simulation services

Page 10: Structural organization of LSA architecture

2013 Spring SIW

Adding up, never fighting against the other standards is the key :

– Direct API with the standards– HLA, DIS and TENA build over DDS without data bridges– Alignment with LVCAR study objectives– Can we evolve the standards or just bring them together?

Interfaces with another standards: HLA, DIS and TENA

HLA DIS

Page 11: Structural organization of LSA architecture

2013 Spring SIW

Gateways/data bridges:– Standardization of internal architecture– Additional/support functions: establishing a minimum set

• coordinates conversion• dead reckoning, smoothing

– Can we apply/change/refresh current standards to guarantee a minimum? LVC-IME Capability Pattern

Interfaces with another standards: HLA, DIS and TENA

Page 12: Structural organization of LSA architecture

2013 Spring SIW

Liaisons with other groupsFrom: LSA minutes Fall SIW 2012.pdf

Liaisons with other groups has been identified:

• C-BML: Use DDS as a transport alternative

• BOM (Base object model): Extension of the models and distribution of the models

• ANDEM SG: (Architecture Neutral Data Exchange Model) LSA data formats could be interesting for this group

• DDS OMG: The standard can be evolved if needed

• http://www.sisostds.org/StandardsActivities/DevelopmentGroups/CBMLPDGCoalitionBattleManagementLanguage.aspx

• http://www.boms.info/

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

• http://www.omg.org/technology/documents/dds_spec_catalog.htm

Page 13: Structural organization of LSA architecture

2013 Spring SIW

A call for action

We need:• Your involvement• Debate, debate, debate

Volunteer to:• LEAD an area• Add new elements to an area• Do some tasks in an area• Debate in a forum

LSA can only grow up with your expertise

GET INVOLVED!!!

Page 14: Structural organization of LSA architecture

2013 Spring SIW

To get involved with LSAContact:

[email protected]@nads.es

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

Page 15: Structural organization of LSA architecture

2013 Spring SIW

DEBATE and QUESTIONS

Page 16: Structural organization of LSA architecture

Please address any questions about this presentation to:

2013 Spring SIW

José Ramón Martínez SalioTechnical Presales [email protected]