VR-Exchange

Translation & Bridging – VR-Exchange

The Interoperability Portal

VR-Exchange is a universal translator for distributed simulation. With VR-Exchange, you can link together simulations that use different HLA RTIs, different object models, and even different protocols.

Bridging is necessary because it is not practical to get everyone to agree on a protocol, HLA FOM or RTI, or TENA LROM and it is not cost effective to convert simulators to a common protocol. In some cases, bridging is needed because a system architect wants to implement a hierarchical “federation of federations” design. Bridging is often needed to support large-scale Live, Virtual, and Constructive (LVC) integration, or to support Simulation-to-C4I interoperability. For all of these cases, VR-Exchange can provide the solution.

VR-Exchange manages data interchange using protocol-specific “brokers”. VR-Exchange includes brokers for DIS, HLA 1.3, HLA IEEE 1516, HLA Evolved, and TENA. The HLA and TENA Brokers leverage MÄK’s VR-Link® FOM and LROM Mapping infrastructure, allowing you to configure them for custom object models. The VR-Exchange API lets you create your own brokers and modify the brokers that MAK supplies.  

VR-Exchange_system-of-systems-illustration

Features

VR-Exchange Features:

  • DIS-to-HLA translation.
  • RTI-to-RTI bridging.
  • FOM-to-FOM translation.
  • DIS or HLA-to-TENA translation.
  • Supports systems of systems architecture.
  • Graphical user interface for easy configuration and management:
        – Add and edit broker connections.
        – Configure connections.
        – Filter objects being translated.
        – Specify which translators to use.
        – View lists of published and reflected objects and interactions.
        – Display a histogram of data packets.
  • Optimized for performance.
  • Open architecture — custom brokers can support other protocols.
  • LVC integration.
  • HLA 1.3, HLA IEEE 1516, and HLA Evolved support.
  • vrxMessageDump utility shows all packets passing through shared memory.

Specs

VR‑Exchange Versions

VR-Exchange 2.2 Released April 16, 2013

Release Notes: VR-Exchange 2.2 Release Notes

Built with: VR-Link 4.0.7, Qt 4.7.4, FLEXlm 11.8
HLA Support: MÄK RTI 4.x
RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
TENA Support: TENA Middleware 5.2.2
DIS Support: Versions 4, 5, 6

Hardware

PC PC

Operating System

Windows XP
Vista
Windows 7
Red Hat Enterprise WS 5, 6

Compiler

MS Visual C++ 8.0, 10.0 (32 bit and 64 bit)
default compiler

VR-Exchange 2.1 Released August 9, 2012

Release Notes: VR-Exchange 2.1 Release Notes

                         Maintenance expires April 15, 2014.

Built with: VR-Link 4.0.5, Qt 4.7.4, FLEXlm 11.8
HLA Support: MÄK RTI 4.x
RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
TENA Support: TENA Middleware 5.2.2
DIS Support: Versions 4, 5, 6

Hardware

PC PC

Operating System

Windows XP
Vista
Windows 7
Red Hat Enterprise WS 5

Compiler

MS Visual C++ 8.0, 10.0 (64 bit)
default compiler

 

VR-Exchange 2.0.1 Released April 27, 2012

Release Notes: VR-Exchange 2.0.1 Release Notes

                         Maintenance expires August 9, 2013.

Built with: VR-Link 4.0.4, Qt 4.5, Qt 4.7.3, Qt 4.7.4, FLEXlm 11.8
HLA Support: MÄK RTI 4.x
RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
TENA Support: TENA Middleware 5.2.2
DIS Support: Versions 4, 5, 6

Hardware

PC PC

Operating System

Windows XP
Vista (8.0, 9.0, 10.0 only)
Windows 7 (8.0, 9.0, 10.0 only)
Red Hat Enterprise WS 4
Red Hat Enterprise WS 5

Compiler

MS Visual C++ 7.1, 8.0, 9.0 (32 bit), 10.0 (64 bit)
default compiler

 

VR-Exchange 2.0 Released March 22, 2011

Release Notes: VR-Exchange 2.0 Release Notes

                        Maintenance expires August 9, 2013.

Built with: VR-Link 4.0.1, Qt 4.5, FLEXlm 11.8
HLA Support: MÄK RTI 4.x
RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
TENA Support: TENA Middleware 5.2.2
DIS Support: Versions 4, 5, 6

Hardware

PC PC

Operating System

Windows XP
Vista (8.0 only)
Windows 7 (8.0 only)
Red Hat Enterprise WS 4
Red Hat Enterprise WS 5

Compiler

MS Visual C++ 7.1, 8.0, 9.0 default compiler

 

VR-Exchange 1.6 Released March 19, 2010

Release Notes: VR-Exchange 1.6 Release Notes

                           Maintenance expires March 22, 2012.

Built with: VR-Link 3.13.2, Qt 4.5, FLEXlm 11.6
HLA Support: MÄK RTI 3.x
RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
TENA Support: TENA Middleware 5.2.2
DIS Support: Versions 4, 5, 6

Hardware

PC PC

Operating System

Windows XP
Vista (8.0 only)
Windows 7 (8.0 only)
Red Hat Enterprise WS 4
Red Hat Enterprise WS 5

Compiler

MS Visual C++ 7.1, 8.0, 9.0 default compiler

 

VR-Exchange 1.5 Released February 27, 2009
                            Maintenance expires March 19, 2011.

Built with: VR-Link 3.12, Qt 4.4.2, FLEXlm 11.4-2
HLA Support: MÄK RTI 3.x
RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
TENA Support: TENA Middleware 5.2.2
DIS Support: Versions 4, 5, 6

Hardware

PC PC

Operating System

Windows XP
Vista (8.0 only)
Windows 7 (8.0 only)
Red Hat Enterprise WS 4
Red Hat Enterprise WS 5
Fedora 7

Compiler

MS Visual C++ 7.1 and 8.0 default compiler

 

VR-Exchange 1.4 Released July 27, 2007
                            Maintenance expires February 27, 2010.

Built with: VR-Link 3.11, Qt 3.3.5, FLEXlm 11.4
HLA Support: MÄK RTI 3.x
RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
TENA Support: TENA Middleware 5.2.1
DIS Support: Version 6

Hardware

PC PC

Operating System

Windows XP/Vista (8.0 only) Red Hat Enterprise WS 3
Red Hat Enterprise WS 4
Fedora Core 3

Compiler

MS Visual C++ 7.1 and 8.0 default compiler

 

VR-Exchange 1.3 Released February 19, 2007   

                          No longer supported.

Built with: VR-Link 3.10.1, Qt 3.3.5. FLEXlm 10.8
HLA Support: MÄK RTI 3.x
RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
TENA Support: TENA Middleware 5.1.1
DIS Support: Version 6

Hardware

PC PC

Operating System

Windows 2000/XP Red Hat Enterprise WS 3
Red Hat Enterprise WS 4
Fedora Core 3

Compiler

MS Visual C++ 7.1 and 8.0 default compiler

 

VR-Exchange 1.2 Released September 11, 2006         
                             Maintenance support expires February 19, 2008

Built with: VR-Link 3.10.1, Qt 3.3.5
HLA Support: MÄK RTI 3.x
RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
TENA Support: TENA Middleware 5.1.1

Hardware

PC PC

Operating System

Windows 2000/XP Red Hat Enterprise WS 3*
Red Hat Enterprise WS 4**
Fedora Core 3**

Compiler

MS Visual C++ 7.1 *GNU C++ (gcc) 3.2.3
**GNU C++ (gcc) 3.4.4

 

VR-Exchange 1.1 Released September 22, 2005

                         Maintenance support expires September 11, 2007

Built with: VR-Link 3.9.6, Qt 3.3.5
HLA Support: MÄK RTI 2.4
RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)

Hardware

PC PC

Operating System

Windows 2000/XP Red Hat Linux 8.0
Red Hat Linux 9.0
Enterprise 3

Compiler

MS Visual C++ 7.1  

 


VR-Exchange 1.0 Released August 26, 2005
                         No longer supported.

Built with: VR-Link 3.9.5, Qt 3.3.4
HLA Support: MÄK RTI 2.4
RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)

Hardware

PC PC

Operating System

Windows 2000/XP Red Hat Linux 8.0
Red Hat Linux 9.0
Enterprise 3

Compiler

MS Visual C++ 7.1  


Resources


Video

 vr-exchange_title_shot_copy

VR-Exchange

A demonstration of the MÄK interoperability portal, a tool that bridges the High Level Architecture (HLA) and Distributed Interactive Simulation (DIS) protocols. Out of the box support includes HLA 1.3, HLA 1516, DIS (v 4 5 6) and TENA (5.2).




Brochure

VR-Exchange

VR-Exchange




User Guide

VR-Exchange 2.1

Users Guide read_more_arrow

VR-Exchange 2.2

Users Guide read_more_arrow



FAQ

VR-Exchange – Universal Translator for Distributed Simulation

Learn about the detailed capabilities of VR-Exchange and how it can help Live, Virtual, and Constructive (LVC) simulations, C4I systems, and after-action-review systems interoperate.

Download read_more_arrow