13
HLA DDS What is HLA raised to the power of DDS?

SIMWARE RTI : HLA powered by DDS

Embed Size (px)

DESCRIPTION

SimWare RTI enhances your experience using HLA, improving scalability, performance and interoperability. See more information at www.simware.es

Citation preview

Page 1: SIMWARE RTI : HLA powered by DDS

HLADDS

What is HLA raised to the power of DDS?

Page 2: SIMWARE RTI : HLA powered by DDS

SimWare RTI where HLA meets DDS

Page 3: SIMWARE RTI : HLA powered by DDS

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

These architectures have significant overlap in capabilities and requirements

TENA

HLA

Initialize afederation

Pass interactions

Save & Restore

SynchronizeResign

Information management

Ownership transfer

QOS options

Event ordering

Multiple message types

OO design

DIS

PersistentDatabase

SupportUnreliableNetworks

CTIA

Page 4: SIMWARE RTI : HLA powered by DDS

An assessment of HLA present capabilities

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

Page 5: SIMWARE RTI : HLA powered by DDS

Meet DDS in simulation

Page 6: SIMWARE RTI : HLA powered by DDS

DDS en otros ámbitos industriales

– In simulation– In RTES– In Scada– In Smart grids– In BI– In Medicine

DDS was born in 2003 as the real time backbone in Frigates…

Real time systems in Frigates

… has now a full spectrum of applications

20122003

Page 7: SIMWARE RTI : HLA powered by DDS

COMMUNICATION

• DDS is centered in controlling the communication

• HLA tries to minimize the communication. It cannot control it

• DIS trust the communication

Why use DDS in Simulation?

[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

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 8: SIMWARE RTI : HLA powered by DDS

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 9: SIMWARE RTI : HLA powered by DDS

When worlds collide

Page 10: SIMWARE RTI : HLA powered by DDS

SimWare has put together the simulation stardard –HLA- plus the best communication in real time –DDS-

The result is called SimWare RTI

HLA and DDS; DDS and HLA: the odd couple?

Page 11: SIMWARE RTI : HLA powered by DDS

HLA Run Time Infrastructure designed for real time performance in large federations

IEEE 1516 HLA API for virtual and live simulations

Use DDS for Data Distribution functionality of an HLA RTI with the features, performance, power and reliability of OMG DDS standard

No gateways needed to connect HLA to DDS

Full HLA services support as required in virtual & live simulations :

federation management

declaration management

object management

ownership management

SimWare RTI : The first RTI to join DDS with HLA RTI

Page 12: SIMWARE RTI : HLA powered by DDS

Try now SimWare RTI 1.2!!!• Includes complete SimWare 4.2• Also include the new SimWare RTI 1.2; HLA running over DDS

without data bridges

Page 13: SIMWARE RTI : HLA powered by DDS

Please address any questions about this presentation to:

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

@NADS_news /NEXTELADS Nextel Aerospacejrmses