Distribuovaná interaktivní simulace - Distributed Interactive Simulation
Distribuovaná interaktivní simulace ( DIS ) je standard IEEE pro provádění wargamingů na úrovni platforem v reálném čase napříč více hostitelskými počítači a celosvětově se používá, zejména vojenskými organizacemi, ale také jinými agenturami, jako jsou subjekty zabývající se průzkumem vesmíru a medicínou .
Dějiny
Tento standard byl vyvinut v rámci série „DIS Workshopů“ na sympoziu Interactive Networked Simulation for Training pořádaném Institutem pro simulaci a školení University of Central Florida . Samotný standard je velmi úzce formován po původním distribuovaném interaktivním simulačním protokolu SIMNET , který vyvinuli Bolt, Beranek a Newman (BBN) pro Agenturu pro obranný výzkumný projekt (DARPA) na počátku 80. let. BBN představil koncept mrtvého zúčtování za účelem efektivního přenosu stavu entit bojových polí.
Na počátku 90. let byl IST najat agenturou United States Defence Advanced Research Project Agency na provedení výzkumu na podporu programu US Army Simulator Network (SimNet). Finanční a výzkumný zájem na vývoji standardů DIS se snížil po návrhu a vyhlášení jeho nástupce High Level Architecture (simulation) (HLA) v roce 1996. HLA byl vytvořen sloučením protokolu DIS s Aggregate Level Simulation Protocol (ALSP). navrhl MITER .
Byla uzavřena standardizační dohoda NATO ( STANAG 4482, Standardized Information Technology Protocols for Distributed Interactive Simulation (DIS) , adopt in 1995) týkající se DIS pro modelování a interoperabilitu simulace. To bylo vyřazeno ve prospěch HLA v roce 1998 a oficiálně zrušeno v roce 2010 Standardizační agenturou NATO (NSA).
Rodina standardů DIS
DIS je definován v IEEE Standard 1278:
- IEEE 1278-1993 - Standard for Distributed Interactive Simulation - Application protocols
- IEEE 1278.1-1995 - Standard for Distributed Interactive Simulation - Application protocols
- IEEE 1278.1-1995 - Standard for Distributed Interactive Simulation - Application protocols (Corrections)
- IEEE 1278.1A-1998 - Standard for Distributed Interactive Simulation - Application protocols Errata (květen 1998)
- IEEE 1278.1-2012 - Standard for Distributed Interactive Simulation - Application protocols
- IEEE-1278.2-1995 - Standard pro distribuovanou interaktivní simulaci - komunikační služby a profily
- IEEE 1278.3-1996 - Doporučený postup pro distribuovanou interaktivní simulaci - Správa cvičení a zpětná vazba
- IEEE 1278.4-1997 - Doporučený postup pro distribuovanou interakci - Ověření ověření a akreditace
- IEEE P1278.5-XXXX - Požadavky na věrný popis (nikdy nezveřejněno)
Kromě standardů IEEE každoročně udržuje a vydává dokument „ Simulation Interoperability Standards Organization (SISO)“ dokument „enumerations and bit encoded fields“. Na tento dokument odkazují standardy IEEE a používají ho federace DIS, TENA a HLA. K dispozici jsou verze PDF i XML.
Aktuální stav
SISO, sponzorský výbor IEEE, vyhlašuje vylepšení DIS. V aktualizaci DIS 7 na IEEE 1278.1 došlo k zásadním změnám, aby byl DIS rozšiřitelnější, efektivnější a aby podporoval simulaci více schopností v reálném světě.
Aplikační protokol
Informace o stavu simulace jsou zakódovány do formátovaných zpráv, známých jako datové jednotky protokolu (PDU), a vyměňovány mezi hostiteli pomocí stávajících protokolů transportní vrstvy , včetně vícesměrového vysílání , ačkoli je také podporován všesměrový protokol User Datagram Protocol . Existuje několik verzí aplikačního protokolu DIS, a to nejen včetně formálních standardů, ale také návrhů předložených během procesu hlasování o standardech.
- Verze 1 - Standard pro distribuovanou interaktivní simulaci - Aplikační protokoly, verze 1.0 Koncept (1992)
- Verze 2 - IEEE 1278-1993
- Verze 3 - Standard pro distribuovanou interaktivní simulaci - aplikační protokoly, třetí verze verze 2.0 (květen 1993)
- Verze 4 - Standard pro distribuovanou interaktivní simulaci - Aplikační protokoly, verze 2.0 Čtvrtý návrh (březen 1994)
- Verze 5 - IEEE 1278.1-1995
- Verze 6 - IEEE 1278.1a-1998 (změna IEEE 1278.1-1995)
- Verze 7 - IEEE 1278.1-2012 (viz Externí odkaz - DIS Product Development Group.) Verze 7 se také nazývá DIS 7. Toto je hlavní upgrade DIS, který zvyšuje rozšiřitelnost a flexibilitu. Poskytuje rozsáhlé objasnění a další podrobnosti o požadavcích a přidává některé funkce misí s vyšší věrností.
Jednotky dat protokolu
Aktuální verze (DIS 7) definuje 72 různých typů PDU, uspořádaných do 13 rodin. Níže jsou pro každou rodinu uvedeny často používané typy PDU. Názvy PDU a příjmení zobrazené kurzívou najdete v DIS 7.
- Rodina / informace o entitě - stát entity, kolize, kolize pružná, aktualizace stavu entity, atribut
- Warfare family - Fire, Detonation, Directed Energy Fire , Entity Damage Status
- Rodina logistických služeb - požadavek na službu, nabídka doplňování, obdržení doplňování, zrušení zásob, oprava dokončena, oprava
- Rodina správy simulace - spuštění / obnovení, zastavení / pozastavení, potvrzení
- Distribuovaná rodina regenerace emisí - označení, elektromagnetické emise, IFF / ATC / NAVAIDS , podvodní akustika , doplňková emise / stav subjektu (SEES)
- Rodina radiokomunikací - vysílač, signál, přijímač, signál interkomu, ovládání interkomu
- Rodina správy entit
- Rodina na minovém poli
- Rodina syntetického prostředí
- Správa simulace s rodinou spolehlivosti
- Živá rodina entit
- Rodina v reálném čase
- Informace Operations rodina - informace o Operations akce , informace o Operations Report
Realtime Platform Reference FOM („RPR FOM“)
RPR FOM je federace Object Model (FOM) na vysoké úrovni architektury je navržen tak, aby bylo možné uspořádat PDU DIS do třídy HLA objekt a interakce hierarchie tříd. Byl vyvinut jako standard SISO SISO-STD-001. Účelem je podpora přechodu starších systémů DIS na HLA, zlepšení a priori interoperability mezi uživateli RPR FOM a podpora nově vyvinutých federací s podobnými požadavky. Nejnovější verzí je RPR FOM verze 2.0, která odpovídá DIS verzi 6.
Viz také
- Počítačová simulace
- Organizace norem pro interoperabilitu simulace
- Standardní rozhraní pro vyhodnocení propojení více platforem (JEDNODUCHÉ)