2. Speaker
José Ramón Martínez Salio
MSc Industrial Engineering
AGENDA
Presales Team Director
NADS
LSA manifesto
Some exquisite
dissections
A call for action
jrmartinez@nads.es Questions
Total time 30 minutes
2013 Spring SIW
3. 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
2013 Spring SIW
4. LSA manifesto
A program of action
1. Establish a logical
division
2. Create work groups
3. Assign responsibles
4. Decide some initial
tasks
5. Create threads
6. Work on it!
2013 Spring SIW
5. 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
6. Some exquisite dissections
1. DDS communication layer
2. Common data model: e.g. state machine
3. Simulation Services
4. Interfaces with another standards: HLA, DIS and TENA
5. Interfaces with another SISO groups
LSA CORE
(*)Based on SISO LSA Study Group TOR
2013 Spring SIW
7. DDS communication layer
• 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
– In simulation
– In RTES
– In Scada
– In Smart grids
Real time systems in
Frigates
– In BI
– In Medicine
2013 Spring SIW
8. Common data model
• 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?
2013 Spring SIW
9. Simulation services
• 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
2013 Spring SIW
10. Interfaces with another standards: HLA, DIS and TENA
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?
2013 Spring SIW
11. Interfaces with another standards: HLA, DIS and TENA
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
2013 Spring SIW
12. Liaisons with other groups
From: LSA minutes Fall SIW 2012.pdf
Liaisons with other groups has been
identified:
• http://www.sisostds.org/StandardsAc
• C-BML: Use DDS as a transport tivities/DevelopmentGroups/CBMLPD
alternative GCoalitionBattleManagementLanguag
• BOM (Base object model): Extension e.aspx
of the models and distribution of the • http://www.boms.info/
models
• ANDEM SG: (Architecture Neutral • http://www.sisostds.org/StandardsAc
tivities/StudyGroups/ANDEMSGArchit
Data Exchange Model) LSA data
ectureNeutralDataExchangeModel.as
formats could be interesting for this px
group
• DDS OMG: The standard can be • http://www.omg.org/technology/doc
evolved if needed uments/dds_spec_catalog.htm
2013 Spring SIW
13. 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!!!
2013 Spring SIW
14. To get involved with LSA
Contact:
dan.gregory@thalesgroup.com
jrmartinez@nads.es
http://www.sisostds.org/StandardsActivities/StudyGroups.aspx
2013 Spring SIW