SimWare Rti: HLA raised to the power of DDS
description
Transcript of SimWare Rti: HLA raised to the power of DDS
![Page 1: SimWare Rti: HLA raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/1.jpg)
HLADDS
What is HLA raised to the power of DDS?
![Page 2: SimWare Rti: HLA raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/2.jpg)
SimWare RTI where HLA meets DDS
![Page 3: SimWare Rti: HLA raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/3.jpg)
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 raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/4.jpg)
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 raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/5.jpg)
Meet DDS in simulation
![Page 6: SimWare Rti: HLA raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/6.jpg)
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 raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/7.jpg)
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 raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/8.jpg)
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 raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/9.jpg)
When worlds collide
![Page 10: SimWare Rti: HLA raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/10.jpg)
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 raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/11.jpg)
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 raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/12.jpg)
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 raised to the power of DDS](https://reader035.fdocuments.net/reader035/viewer/2022062313/558d2565d8b42a46638b45af/html5/thumbnails/13.jpg)
Please address any questions about this presentation to:
José Ramón Martínez SalioTechnical Presales [email protected]
@NADS_news /NEXTELADS Nextel Aerospacejrmses