Convergence of Distributed Simulation Architectures Using DDS

NADS-2012-MKT-CORPORATE-EN-V1.5
Convergence of Distributed
Simulation Architectures Using
DDS
OMG TECHNICAL MEETING SPECIAL EVENT
Data Distribution Service Information Day
March 20th 2013. Reston, Virginia
Jose-Maria Lopez-Rodriguez
VP Business Development NADS
SISO SAC board member
SISO LSA study group member
jmlopez@nads.es
Mar-2013
Evolution of the S&T industry
Our Vision: Future of M&S systems is on the network
Simulation in
the Cloud
(Simulation
as a Service)
Commercial in Confidence
2
© 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
Live
Virtual
Can be across the world
or across the room!
Virtual
Live
Constructive
Simulation environments that are distributed across multiple computers, potentially
at different locations
Often referred to as “federations”
„
Commercial in Confidence
3
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
Distributed Simulations enable Joint Mission Training
CONSTRUCTIVE SIMULATION
BLUE FORCES
Injecting Blue Forces in the
scenario
VIRTUAL SIMULATOR
APACHE LONGBOW
Mission: CAS
Commercial in Confidence
4
CONSTRUCTIVE SIMULATION
RED FORCES
Injecting Red Forces in the
scenario. Human behaviour
represented by agents & IA
VIRTUAL SIMULATOR
FORWARD AIR CONTROLLER
Mission: Reconaissance & Designing Targets
VIRTUAL SIMULATOR
A10 Thunderbolt
Mission: Observation & CAS
© 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
Commercial in Confidence
5
© 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
Commercial in Confidence
6
© 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
Commercial in Confidence
7
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
Why use DDS in Simulation?
Data
Write
r
COMMUNICATION
Data
Reader
Data
Reader
Data
Write
r
DDS is centered in controlling the
communication
HLA tries to minimize the
communication. It cannot control it
DIS trust the communication
TOPIC “D”
Data
Write
r
TOPIC “A”
[DDS Global Data Space]
Data
Reader
TOPIC “B”
Data
Write
r
TOPIC “C”
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
Commercial in Confidence
8
© 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
Commercial in Confidence
9
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
CONVERGENCE OF DISTRIBUTED ARCHITECTURES WITH SISO LSA
DIS
HLA
TENA
SISO LSA
Commercial in Confidence
10
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
Simulation today: Use of different standards
 HLA and DIS cover more than the
70% of the demand. Both are
standards embraced by IEEE and
SISO and known worldwide
TENA
OO design
Information management
Ownership
transfer
 These architectures have significant
overlap in capabilities and
requirements
Save & Restore
Pass interactions
Initialize a
federation
QOS
options
DIS
Multiple message types
Resign
Synchronize
Support
Unreliable
Networks
CTIA
Event
ordering
HLA
Commercial in Confidence
11
Persistent
Database
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
An assessment of HLA present capabilities
 Wire protocol does not exist
 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
Commercial in Confidence
12
 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
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
When worlds collide
Commercial in Confidence
13
© 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
Commercial in Confidence
14
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
Concept #1: Interoperability
Simulator A
Commercial in Confidence
15
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
Simulator B
Concept #2: Reuse
same weapon model
runs in both
simulators
Simulator A
Commercial in Confidence
16
Simulator B
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
Concept #3: Composability
Sim Assets
Scenario built from
simulation assets
Commercial in Confidence
17
© 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
ASSET #1
ASSET #2
L
I
B
R
A
R
I
E
S
Injecting
Simulation Entities
in Real Time
Simulation
Asset
Server
ASSET #3
LVC Simulation in progress
Commercial in Confidence
18
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
LSA Use Case
SP Battle Lab Prototype (NOGESI)
Commercial in Confidence
20
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
Try out LSA's flavors with
Simware
Commercial in Confidence
21
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2012.
Reservados todos los derechos / All Rights Reserved
@NADS_news
/NEXTELADS
jmlopezrodriguez
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
Nextel Aerospace
NEXTEL AEROSPACE DEFENCE & SECURITY S.L.
Avenida de Manoteras, 18
28050 Madrid – Spain
+34 91 803 38 02
www.nads.es
www.simware.es
Follow us in:
@NADS_news
/NEXTELADS
/jmlopezrodriguez
/Nextel Aerospace