Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1868048
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 17, 20262026-05-17T06:38:12+00:00 2026-05-17T06:38:12+00:00

Is there a high-level overview of HLA versus DIS simulation frameworks? Can one host

  • 0

Is there a high-level overview of HLA versus DIS simulation frameworks? Can one host the other and vice-versa?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-17T06:38:13+00:00Added an answer on May 17, 2026 at 6:38 am

    I currently (though only for another week or so) work in the simulation industry – I apologize in advance for any errors, I will correct them if I am remembering incorrect information.

    DIS

    • The standard specifies the layout of data on the wire, i.e. your packets/data PDUs are laid out exactly as defined in the DIS specifications

    • Relies on best-effort networking (i.e. UDP protocol, broadcasting)

    • Entities have to heartbeat at certain intervals (default: 5 seconds) to notify everyone else that it is still part of the exercise

    • No central server managing the various applications joined to the exercise

    • Simulation applications can join the simulation at any time, leave at any time

    HLA

    • Uses a central manager, called the RTI (Run Time Infrastructure), that receives data from various applications and sends them to other applications in the simulation (in the context of HLA, these are called Federates and a set of Federates is a Federation)

    • All federates must join and leave the simulation by going through the RTI

    • Unlike DIS, HLA specification does not specify the layout of data packets, but instead defines a set of API functionality that applications use. The RTI is what implements the API.

    • HLA federates publish data according to a FOM (Federation Object Model) which defines what the data in a simulation represents. This allows people to create new FOMs that define new object and interaction types, unlike in DIS, where adding new types of data PDUs goes through a committee (SISO). For example, most simulations running under HLA utilize the RPR FOM, which pretty much mirrors the DIS standard entities and interactions.

    • HLA adds additional features DIS does not support, such as Data Distribution Management (DDM), wherein federates notify the RTI that they are only interested in certain types of data.

    • Supports subscription services, wherein federates notify the RTI that they are only interested in receiving certain object or interaction data (i.e. an application only wants data about ships)

    • Supports the feature of ownership transfer, where objects under the control of one federate are given to another federate to manage.

    Can DIS host HLA and Vice Versa?

    Due to these fundamental differences, it should be clear that DIS and HLA can not host each other.

    However, what this really means is that for simulations in DIS to interact with simulations in HLA is that you need some type of network broker that acts as an adapter between the two protocols. Examples of such brokers are MAK VR-Exchange or GMU Gateway.

    For even further reading:

    • http://www.mak.com/products/standards.php
    • http://www.siaa.asn.au/get/2395379411.pdf
    • http://dss.ll.mit.edu/dss.web/96.14.103.RTI.Introduction.html
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Are there compilers for high-level languages (such as C) which can be targeted to
can someone give me a high level overview of these two methodologies? what's the
Are there no high-level HTTP libraries for native C/C++ in Win32 or am I
Are there any high-level, cross-platform, and abstracted (simple to use) widget toolkits for C
Is there any high level reason to have both client side and server side
In a Xul app, is there a high-level way to list the installed extensions?
I am part of a high school robotics team, and there is some debate
We are trying to build a High-Volume Orders Record System. There are three primary
I'm looking for an elegant, high performance solution to the following problem. There are
There is previous little on the google on this subject other than people asking

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.