HLA over DDS

12
SimWare HLA RTI: the next frontier

description

NADS presents SimWare HLA. The one and only HLA that runs over DDS without gateways. Use main simulation architecture over the best real time communication layer.

Transcript of HLA over DDS

Page 1: HLA over DDS

SimWare HLA RTI: the next frontier

Page 2: HLA over DDS

Evolution of standards in simulation

SIMNET

• First Distributed Simulation for US Army.

• Developed by DARPA in the 80’s.

DIS

•Based on SIMNET

•NATO standard (STANAG 4482) until 2010, IEEE 1278 standard

HLA

• IEEE 1516 standard since 2000

• NATO standard (STANAG 4603)

TENA

• HLA evolution for Test and training ranges.

• Design to improve reliability, interoperability and performance over HLA

CTIA

•Service-oriented paradigm. Provide some level of service even in unreliable communication networks

• Advanced service capabilities. Developed by Looked Martin

THE FUTURE

• Convergence of services between HLA, TENA and CTIA

• Common object model, Common interoperability mechanism, Security requirements

1980s

1990s

1990s

2000s

2000s

????

Page 3: HLA over 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 a

federation

Pass interactions

Save & Restore

SynchronizeResign

Information management

Ownership

transfer

QOS

options

Event

ordering

Multiple message types

OO design

DIS

Persistent

Database

Support

Unreliable

Networks

CTIA

Page 4: HLA over 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.

QoS are very limited.

Lack of plug&play capacities.

Performances are not enough for massive data distribution across heterogeneous networks.

API is hard to use

No security standard

Page 5: HLA over DDS

OMG DDS: a perfect complement to HLA

Designed for Real Time Data

performance.

The Wire Protocol is part of the

standard (DDSi).

Great scalability: from parallel

computing to large scale

networks.

Offers a complete suite (22) of

QoS for the spatial and time

managing in data distribution.

Very Low and predictable

latencies.

Built-in robustness for fault

tolerance

Plug&Play capabilities.

Security standard

Page 6: HLA over DDS

DDS: Data Distribution Service

DDS is a suit of standards of the

OMG

DDS provides and manages real

time comunication based on

publication and subscription

Architecture is based on data

diffusion. Data are based on the

net. There is no data coupling.

For controlling the details of the

communication it has 22 quality

of services (QoS)

Page 7: HLA over DDS

The OMG Data Distribution Service (DDS)

• DDS v1.2 API Standard

Language Independent, OS and HW

architecture independent

– DCPS. Standard API for Data-

Centric, Topic-Based, Real-Time

Publish/Subscribe

– DLRL. Standard API for creating

Object Views out of collection of

Topics

• DDSI/RTPS v2.1 Wire Protocol

Standard

– Standard wire protocol allowing

interoperability between different

implementations of the DDS

standard

– Interoperability demonstrated

among key DDS vendors since

2009

Page 8: HLA over DDS

Global data space

All communication is data decoupled: participants only need to know the data they want to send to the net –publish- and the data they want to receive –subscribe-.

Don t know previously who is sending or receiving these data

Don t know when these data will arrive

Publishers and subscribers are adjusted automatically and dinamically by DDS dynamic discovery

Data space

Page 9: HLA over DDS

Quality of services (QoS)

Are communication qualities,

characteristics associated with the

distribution of information. There are

four general categories:

o Control of local resources.

o Spatial control of the data distribution.

o Lifecycle information.

o Time-related characteristics of the

information.

Many QoS are adjusted according to a

model of supply and demand.

Subscribers request a minimum quality

and the publishers offer a quality when

sending. If both coincide, data is

received.

Page 10: HLA over DDS

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

SimWare has put together the

simulation stardard –HLA- plus the

best communication in real time –DDS-

The result is called SimWare HLA RTI

Page 11: HLA over 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: HLA over DDS

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