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

I'm currently estimating a new project. My high level estimate assuming there was one
what are some of the solid high level java swing gui frameworks out there
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 any high-level, cross-platform, and abstracted (simple to use) widget toolkits for C
Are there any high level language that don't support using C++ libraries?
Are there any easy-to-use , high-level classes or libraries that let you interact with
Is there a high level interface to manipulating document fields with docx4j? The task
Is there a high level library that handles complex gestures l ike detecting triangles
Is there some high level way to write an X509Certificate into a PEM formatted

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.