omg dds berlin 2013

23
Convergence of Distributed Simulation Architectures Using DDS OMG TECHNICAL MEETING Data Distribution Service Information Day June 17th 2013. Berlin June-2013 NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Ramon Martinez-Salio Presales director NADS SISO LSA vice-chairman [email protected]

Upload: jrmses

Post on 07-Dec-2014

444 views

Category:

Technology


0 download

DESCRIPTION

Know how DDS is being used in simulation. LSA iniciative is the key for a future simulation standard that can cope with LSA, DIS and TENA without having to change any simultaror or standards.

TRANSCRIPT

Page 1: Omg dds berlin 2013

Convergence of Distributed Simulation Architectures Using

DDS

OMG TECHNICAL MEETING Data Distribution Service Information Day

June 17th 2013. Berlin

June-2013

NADS-2012-MKT-CORPORATE-EN-V1.5

Jose-Ramon Martinez-SalioPresales director NADSSISO LSA [email protected]

Page 2: Omg dds berlin 2013

Commercial in Confidence2

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Our Vision: Future of M&S systems is on the network

Simulation for Individual training

Simulation for Team Training(DIS, HLA,...)

Simulation for Joint Training(LVC interop)

Simulation for CD&E(Compliance with Net-Centric systems)

Pluggable elements of Simulation

(Simulation as a Service)

Evolution of the simulation industry

Page 3: Omg dds berlin 2013

Commercial in Confidence3

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Concept of Distributed Simulation

Simulations are interactive through current state-of-the-art communications systems

Constructive

Virtual

Live

Constructive

Virtual

Live

Can be across the world or across the room!

Simulation environments that are distributed across multiple computers, potentially at different locationsPredictible latencies are required

Page 4: Omg dds berlin 2013

Commercial in Confidence4

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Our Vision: Future of M&S systems is on the network

But Reality is Complex:* Different Standards for interoperability* Too many COTS hard to interoperate between them* Different Data & Voice Communications* Legacy Systems* Heterogeneous simulation ecosystems* Security Issues* Scaling-Up to Very Large Exercises

Page 5: Omg dds berlin 2013

Commercial in Confidence5

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Defense Administrations have invested a lot in simulation systems for weapon systems but:* Poor use of existing simulation assets* Difficult to change and update fast* Distributed Mission Training is very difficult* Interoperability is very limited* Tied hands with HLA COTS vendors

Page 6: Omg dds berlin 2013

Commercial in Confidence6

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Due to these problems, SISO starts a new Study Group : LSA, looking to solve many of this pains.

SISO LSA is looking to customize DDS for the simulation domain, providing the foundation for a Layered Simulation Architecture

Page 7: Omg dds berlin 2013

Commercial in Confidence7

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

LSA proposed layered architecture overview?

Page 8: Omg dds berlin 2013

Commercial in Confidence8

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

CONVERGENCE OF DISTRIBUTED ARCHITECTURES WITH SISO LSA

SISO LSA

TENA

DISHLA

Don´t try to re-invent the wheel Apply standards, don´t change the standards

Page 9: Omg dds berlin 2013

Commercial in Confidence9

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

A IEEE and NATO (Stanag 4603) standards

An accepted standard for interoperating simulators

Has meta-data model (OMT) Define rules for interoperability Many COTS from different vendors Services are part of HLA

Wire protocol does not exist The entire standard tries to limit

communication QoS are very limited. Lack of plug&play capacities. Performance is not enough for

massive data distribution across heterogeneous networks.

API is hard to use No security standard Model is rigid

An assessment of HLA present capabilities

Page 10: Omg dds berlin 2013

Comparison of DDS and HLA Standards

[Source 12F-SIW-027]

Very useful for simulation

Useful for data interoperability

Useful for modularity

Simulation specific services

Useful for live simulation

Page 11: Omg dds berlin 2013

Commercial in Confidence11

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Why use DDS in Simulation?

COMMUNICATION

DDS is centered in controlling the communicationHLA tries to minimize the communication. It cannot control itDIS trust the communication

SCALABILITY and FAULT TOLERANCE

DDS has automatic discovery, is fully publish-subscriber, no single point of failureHLA is central server based: scalability and fault tolerance are difficult

[DDS Global Data Space]

TOPIC “A”

TOPIC “C”

TOPIC “D”

TOPIC “B”

DataWrite

r

DataReader

DataWrite

r

DataWrite

r

DataWrite

r

DataReader

DataReader

DataWrite

r

Page 12: Omg dds berlin 2013

Commercial in Confidence12

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

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 backboneSimulating with DDS can incorporate this data in real time

Page 13: Omg dds berlin 2013

SimWare

Page 14: Omg dds berlin 2013

Commercial in Confidence14

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

SimWare and LSA?

Page 15: Omg dds berlin 2013

Commercial in Confidence15

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

SimWare: IRC revolution

SimWare is the IRC revolutionINTEROPERABILITY: We can connect HLA and DIS simulators without changing them. HLA evolved also included

REUSABILITY: You can reuse your previous work

COMPOSABILITY: Make your simulation just by joining pieces

REAL TIME COMMUNICATION BUS

Page 16: Omg dds berlin 2013

Commercial in Confidence16

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Concept #1: Interoperability

Simulator A Simulator B

Page 17: Omg dds berlin 2013

Commercial in Confidence17

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Concept #2: Reusability

Simulator A Simulator B

same weapon modelruns in both simulators

Page 18: Omg dds berlin 2013

Commercial in Confidence18

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Concept #3: Composability

Scenario built from simulation assets

Sim Assets

Page 19: Omg dds berlin 2013

LSA Use Case

SP Battle Lab Prototype (NOGESI)

Page 20: Omg dds berlin 2013

Commercial in Confidence20

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Page 21: Omg dds berlin 2013

Commercial in Confidence21

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

Nogesi milestone

NOGESI project has been the test bed and proof of concept of SimWare architecture

Page 22: Omg dds berlin 2013

Commercial in Confidence22

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2013. All Rights Reserved

SimWare Lab

SimWare Lab has evolved as integration laboratory for SimWare

HLADDSLaboratory

Page 23: Omg dds berlin 2013

Please address any questions about this presentation to:

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

@NADS_news /NEXTELADS Nextel Aerospacejrmses