SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

24
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]

description

Interoperability in LVC simulations is still a great pain for many organizations worldwide. This presentation shows how Simware is solving this problem, with an open architecture that is being used in new SISO LSA study group to go towards new standards for LVC simulation.

Transcript of SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Page 1: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

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]

Page 2: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 2

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

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

Pluggable

elements of

Simulation

(Simulation as

a Service)

Evolution of the simulation industry

Page 3: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 3

© 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 locations

Predictible latencies are required

Page 4: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 4

© 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: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 5

© 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: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 6

© 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: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 7

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

LSA proposed layered architecture overview?

Page 8: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 8

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

CONVERGENCE OF DISTRIBUTED ARCHITECTURES WITH SISO LSA

SISO LSA

TENA

DIS HLA

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

Page 9: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 9

© 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: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

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: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 11

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

Why use DDS in Simulation?

COMMUNICATION

DDS is centered in controlling the communication

HLA tries to minimize the communication. It cannot control it

DIS trust the communication

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

[DDS Global Data Space]

TOPIC “A”

TOPIC “C”

TOPIC “D”

TOPIC “B”

Data Write

r

Data Reader

Data Write

r

Data Write

r

Data Write

r

Data Reader

Data Reader

Data Write

r

Page 12: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 12

© 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 backbone

Simulating with DDS can incorporate this data in real time

Page 13: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

SimWare

Page 14: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 14

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

SimWare and LSA?

Page 15: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 15

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

SimWare: IRC revolution

SimWare is the IRC revolution

INTEROPERABILITY: 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

Page 16: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 16

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

Concept #1: Interoperability

Simulator A Simulator B

Page 17: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 17

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

Concept #2: Reusability

Simulator A Simulator B

same weapon model runs in both simulators

Page 18: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 18

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

Concept #3: Composability

Scenario built from simulation assets

Sim Assets

Page 19: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

LSA Use Case

SP Battle Lab Prototype (NOGESI)

Page 20: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 20

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

Page 21: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 21

© 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: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 22

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

SimWare Lab

SimWare Lab has evolved as integration laboratory for SimWare

HLA DDS Laboratory

Page 23: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Commercial in Confidence 23

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

SimWare: Simulation as a service

SimWare Lab is the first simulation service Transparent to the user Composability Pluggable Fully distributed

Page 24: SOLVING LVC INTEROPERABILITY PROBLEMS WITH SIMWARE

Please address any questions about this presentation to:

José Ramón Martínez Salio Technical Presales Director [email protected]

@NADS_news /NEXTELADS

Nextel Aerospace jrmses