convergence of distributed simulation architectures using dds · nads-2012-mkt-corporate-en-v1.5...

23
Convergence of Distributed Simulation Architectures Using DDS OMG TECHNICAL MEETING SPECIAL EVENT Data Distribution Service Information Day March 20th 2013. Reston, Virginia Mar-2013 NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO LSA study group member [email protected]

Upload: others

Post on 05-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Convergence of Distributed Simulation Architectures Using

DDS

OMG TECHNICAL MEETING SPECIAL EVENT Data Distribution Service Information Day

March 20th 2013. Reston, Virginia

Mar-2013

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

Jose-Maria Lopez-Rodriguez

VP Business Development NADS

SISO SAC board member

SISO LSA study group member

[email protected]

Page 2: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 2

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

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

Simulation in

the Cloud

(Simulation

as a Service)

Evolution of the S&T industry

Page 3: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 3

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

Concept of Distributed Simulation

Simulations are interactive through current state-of-the-art communication 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

�Often referred to as “federations”

Page 4: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 4

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

Distributed Simulations enable Joint Mission Training

CONSTRUCTIVE SIMULATION RED FORCES Injecting Red Forces in the scenario. Human behaviour represented by agents & IA

CONSTRUCTIVE SIMULATION BLUE FORCES Injecting Blue Forces in the scenario

VIRTUAL SIMULATOR FORWARD AIR CONTROLLER Mission: Reconaissance & Designing Targets VIRTUAL SIMULATOR

APACHE LONGBOW Mission: CAS VIRTUAL SIMULATOR

A10 Thunderbolt Mission: Observation & CAS

Page 5: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 5

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / 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 vs. COTS based Systems * Heterogeneus simulation ecosystems * Scaling-Up to Very Large Exercises

Page 6: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 6

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

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

Page 7: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 7

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

Because of this 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 8: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 8

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / 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

[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

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

Page 9: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 9

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / 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 10: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 10

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

CONVERGENCE OF DISTRIBUTED ARCHITECTURES WITH SISO LSA

SISO LSA

TENA

DIS HLA

Page 11: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 11

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

HLA and DIS cover more than the

70% of the demand. Both are

standards embraced by IEEE and

SISO and known worldwide

These architectures have significant

overlap in capabilities and

requirements

TENA

HLA

Initialize a

federation

Pass interactions

Save & Restore

Synchronize Resign

Information management

Ownership

transfer

QOS

options

Event

ordering

Multiple message types

OO design

DIS

Persistent

Database

Support

Unreliable

Networks

CTIA

Simulation today: Use of different standards

Page 12: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 12

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / 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 13: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 13

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

When worlds collide

Page 14: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 14

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

LSA looks to improve ROI in the S&T industry

Many architectures in use reduce reusability, interoperability and composability

LSA tries to improve this three key parameters

Page 15: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 15

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

Concept #1: Interoperability

Simulator A Simulator B

Page 16: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 16

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

Concept #2: Reuse

Simulator A Simulator B

same weapon model runs in both simulators

Page 17: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 17

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

Concept #3: Composability

Scenario built from simulation assets

Sim Assets

Page 18: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 18

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

With LSA you could have Simulations as Services in the Cloud

Injecting Simulation Entities in Real Time Simulation

Asset Server

LVC Simulation in progress

LIBRARIES

ASSET #1

ASSET #2

ASSET #3

Page 19: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

LSA Use Case

SP Battle Lab Prototype (NOGESI)

Page 20: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 20

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

Page 21: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Commercial in Confidence 21

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

Try out LSA's flavors with Simware

Page 22: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

Please address any questions about this presentation to:

Commercial in Confidence 22

© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012. Reservados todos los derechos / All Rights Reserved

@NADS_news /NEXTELADS

Nextel Aerospace jmlopezrodriguez

Page 23: Convergence of Distributed Simulation Architectures Using DDS · NADS-2012-MKT-CORPORATE-EN-V1.5 Jose-Maria Lopez-Rodriguez VP Business Development NADS SISO SAC board member SISO

NEXTEL AEROSPACE DEFENCE & SECURITY S.L. Avenida de Manoteras, 18 28050 Madrid – Spain +34 91 803 38 02 www.nads.es www.simware.es

/Nextel Aerospace

@NADS_news

/NEXTELADS

/jmlopezrodriguez

Follow us in: