Distributed Interactive Simulation - LinkFang.de





Distributed Interactive Simulation


Distributed Interactive Simulation (DIS) bezeichnet einen im IEEE 1278 definierten Datenaustauschstandard zur Steuerung von Simulationssystemen.

Grundlagen

DIS wird in professionellen zivilen und militärischen Simulationen zur Optimierung der Ausbildung genutzt (z. B. in Verkehrsleitzentralen, Radarzentren). Mittels DIS vernetzte Simulationssysteme können in Echtzeit simulierte Lageinformationen, z. B. zur synchronen Steuerung von Radarsimulatoren, austauschen und versetzen so die Nutzer der damit vernetzten Systeme in die Lage, in ihrem jeweiligen Simulator eine identische Umweltdarstellung wahrzunehmen.

Ein DIS-Simulationsobjekt wird als „Entity“ bezeichnet. Jede Entity muss einen eindeutigen (unique) Bezeichner tragen (Entity-Id).

Datenaustausch

Die Kommunikation über DIS erfolgt Paket-orientiert mit UDP-Paketen (Multicast oder Broadcast) und TCP. Die eigentlichen Daten sind dabei binär codiert. Die Bytereihenfolge ist dabei in „network order“.

Die über ein Wide Area Network (WAN) oder Local Area Network (LAN) verbundenen Simulationsteilnehmer können unter anderem folgende Informationsblöcke (Protocol Data Unit, PDU) austauschen:

  • Entity State – bezeichnet die Position, Kurs und Fahrt sowie die Sensorsignatur eines Simulationszieles (z. B. Stärke des Radarechos), außerdem Typeigenschaften des zugrundeliegenden Simulationsmodells,
  • Collision – ermöglicht die Evaluierung, ob zwei simulierte Objekte (z. B. Schiffe oder Flugzeuge) zusammengestoßen sind.
  • Firing – eine spezielle, militärische Variante der Entity State PDU zur Simulation von Flugkörpern und Raketen.
  • Environment – Daten zur Simulation des Umwelthintergrundes, z. B. Landechos, Wolken und Regen (Clutter).

Der aktuell gültige IEEE Std 1278.1™ von 2012 enthält die unterschiedlichsten PDUs die u. a. bis hin zur Simulation von Minenfeldern reichen.

Ein PDU enthält im Header immer die folgenden Bestandteile:

  • Timestamp (Zeitangabe)
  • PDU-Typ
  • Version

Vorteile

  • Einfacher Aufbau einer Simulation
  • Keine Management-Funktionalitäten
  • Sehr schnell
  • PDUs einfach mit Netzwerkmonitor wie Wireshark interpretierbar
  • Niedrige LAN - Netzlast durch Broadcast.

Nachteile

  • Bei Implementierung einer DIS-Simulation muss viel Netzwerk-Code selbst programmiert werden
  • evtl. Routing-Schwierigkeiten zwischen Subnetzen (da Broadcasts), die aber durch einen sogenannten Forwarder kompensiert werden können

Nachfolger

Mit einem ähnlichen Ansatz, aber objektorientiert, tritt die High Level Architecture (HLA) an, in der viele Experten den verbesserten Nachfolgestandard des DIS sehen. HLA unterstützt gerichtete Kommunikation über eine zentrale Verwaltungsstelle.


Kategorien: Rechnernetze

Quelle: Wikipedia - http://de.wikipedia.org/wiki/Distributed Interactive Simulation (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.