Distribueret interaktiv simulation - Distributed Interactive Simulation
Distribueret interaktiv simulation ( DIS ) er en IEEE- standard til udførelse af realtids wargaming på platformsniveau på tværs af flere værtscomputere og bruges over hele verden, især af militære organisationer, men også af andre agenturer som dem, der er involveret i udforskning af rummet og medicin .
Historie
Standarden blev udviklet over en serie af "DIS-workshops" på det interaktive netværkssimulering til træning-symposium, der blev afholdt af University of Central Floridas Institute for Simulation and Training (IST). Selve standarden er meget tæt mønstret efter den originale SIMNET distribuerede interaktive simuleringsprotokol, udviklet af Bolt, Beranek og Newman (BBN) til Defense Advanced Research Project Agency (DARPA) i begyndelsen af slutningen af 1980'erne. BBN introducerede begrebet død regning for effektivt at overføre tilstanden for kampfeltenheder.
I begyndelsen af 1990'erne blev IST indgået kontrakt med United States Defense Advanced Research Project Agency til at foretage forskning til støtte for US Army Simulator Network (SimNet) -programmet. Finansierings- og forskningsinteressen for udvikling af DIS-standarder faldt efter forslaget og bekendtgørelsen af dens efterfølger, High Level Architecture (simulation) (HLA) i 1996. HLA blev produceret ved fusionen af DIS-protokollen med Aggregate Level Simulation Protocol (ALSP) designet af MITER .
Der var en NATO- standardiseringsaftale ( STANAG 4482, standardiserede informationsteknologiprotokoller for distribueret interaktiv simulation (DIS) , vedtaget i 1995) om DIS til modellering og simuleringsinteroperabilitet. Dette blev trukket tilbage til fordel for HLA i 1998 og officielt annulleret i 2010 af NATOs standardiseringsagentur (NSA).
DIS-familien af standarder
DIS er defineret under IEEE Standard 1278:
- IEEE 1278-1993 - Standard for distribueret interaktiv simulation - applikationsprotokoller
- IEEE 1278.1-1995 - Standard for distribueret interaktiv simulation - applikationsprotokoller
- IEEE 1278.1-1995 - Standard for distribueret interaktiv simulation - applikationsprotokoller (korrektioner)
- IEEE 1278.1A-1998 - Standard for distribueret interaktiv simulering - applikationsprotokoller Errata (maj 1998)
- IEEE 1278.1-2012 - Standard for distribueret interaktiv simulation - applikationsprotokoller
- IEEE-1278.2-1995 - Standard for distribueret interaktiv simulation - kommunikationstjenester og profiler
- IEEE 1278.3-1996 - Anbefalet praksis til distribueret interaktiv simulation - styring af træning og feedback
- IEEE 1278.4-1997 - Anbefalet praksis for distribueret interaktiv - verifikationsvalidering og akkreditering
- IEEE P1278.5-XXXX - Krav til Fidelity Description (aldrig offentliggjort)
Ud over IEEE-standarderne vedligeholder og udgiver Simulation Interoperability Standards Organization (SISO) et dokument "optællinger og bitkodede felter" hvert år. Dette dokument henvises til af IEEE-standarderne og bruges af forbundene DIS, TENA og HLA. Både PDF- og XML-versioner er tilgængelige.
Nuværende status
SISO, et sponsorudvalg for IEEE, udråber forbedringer i DIS. Der skete store ændringer i DIS 7-opdateringen til IEEE 1278.1 for at gøre DIS mere udvidelig, effektiv og for at understøtte simuleringen af flere virkelige verdens kapaciteter.
Applikationsprotokol
Simuleringstilstandsinformation er kodet i formaterede meddelelser, kendt som protokoldataenheder (PDU'er) og udveksles mellem værter ved hjælp af eksisterende transportlagsprotokoller , inklusive multicast , selvom broadcast User Datagram Protocol også understøttes. Der er flere versioner af DIS-applikationsprotokollen, ikke kun inklusive de formelle standarder, men også kladder indsendt under afstemningsprocessen om standarder.
- Version 1 - Standard for distribueret interaktiv simulation - applikationsprotokoller, version 1.0 kladde (1992)
- Version 2 - IEEE 1278-1993
- Version 3 - Standard for distribueret interaktiv simulation - applikationsprotokoller, version 2.0 tredje udkast (maj 1993)
- Version 4 - Standard for distribueret interaktiv simulering - applikationsprotokoller, version 2.0 fjerde kladde (marts 1994)
- Version 5 - IEEE 1278.1-1995
- Version 6 - IEEE 1278.1a-1998 (ændring til IEEE 1278.1-1995)
- Version 7 - IEEE 1278.1-2012 (Se Eksternt link - DIS Product Development Group.) Version 7 kaldes også DIS 7. Dette er en større opgradering til DIS for at forbedre udvidelsen og fleksibiliteten. Det giver omfattende afklaring og flere detaljer om krav og tilføjer nogle missioner med højere troværdighed.
Protokol dataenheder
Den aktuelle version (DIS 7) definerer 72 forskellige PDU-typer, arrangeret i 13 familier. Ofte anvendte PDU-typer er angivet nedenfor for hver familie. PDU og familienavne vist med kursiv findes i DIS 7.
- Enhedsoplysninger / interaktionsfamilie - Enhedstilstand, kollision, kollisionselastisk, enhedstilstandsopdatering, attribut
- Krigsfamilie - Brand, detonation, Directed Energy Fire , Status for enhedsskade
- Logistikfamilie - Serviceanmodning, tilbageleveringstilbud, modtagelse af leverance, annullering af leverance, reparation fuldført, reaktion på reparation
- Simulationsledelsesfamilie - Start / Genoptag, Stop / Frys, Bekræft
- Distribueret emissionsgenerationsfamilie - Designator, elektromagnetisk emission, IFF / ATC / NAVAIDS , akustisk undervands , supplerende emission / enhedstilstand (SEES)
- Radiokommunikationsfamilie - sender, signal, modtager, intercom-signal, intercom-kontrol
- Enhedsadministrationsfamilie
- Minefeltfamilie
- Syntetisk miljø familie
- Simuleringsstyring med pålidelighedsfamilie
- Levende familie familie
- Ikke-realtid familie
- Information Operations-familie - Information Operations Action , Information Operations Report
Realtime Platform Reference FOM ("RPR FOM")
Den RPR FOM er en føderation Object Model (FOM) for højt plan arkitektur designet til at organisere PDU'er af DIS i en HLA objekt klasse og interaktion klasse hierarki. Det er udviklet som SISO-standarden SISO-STD-001. Formålet er at understøtte overgangen fra ældre DIS-systemer til HLA, at forbedre a priori interoperabilitet blandt RPR FOM-brugere og støtte nyudviklede forbund med lignende krav. Den seneste version er RPR FOM version 2.0, der svarer til DIS version 6.
Se også
- Computersimulering
- Simulation Interoperability Standards Organization
- Standardgrænseflade til evaluering af flere platformslinks (SIMPLE)