Hajautettu interaktiivinen simulointi - Distributed Interactive Simulation
Hajautettu interaktiivinen simulointi ( DIS ) on IEEE- standardi reaaliaikaisen alustatason sota - aluksen suorittamiseen useissa isäntätietokoneissa, ja sitä käytetään maailmanlaajuisesti, erityisesti sotilaalliset järjestöt, mutta myös muut virastot, kuten avaruustutkimukseen ja lääketieteeseen osallistuvat .
Historia
Standardi kehitettiin "Dis Workshopien" sarjassa Keski-Floridan yliopiston simulaatio- ja koulutusinstituutin (IST) järjestämässä interaktiivisessa verkotetussa simulaatiossa koulutusta varten . Itse standardi on hyvin mallinnettu alkuperäisen SIMNETin hajautetun interaktiivisen simulointiprotokollan jälkeen, jonka Bolt, Beranek ja Newman (BBN) ovat kehittäneet Defence Advanced Research Project Agency (DARPA) -palvelulle 1980-luvun alussa tai loppupuolella. BBN otti käyttöön kuolleiden laskelmien käsitteen taistelukenttäyksiköiden tilan tehokkaaseen välittämiseen.
1990-luvun alkupuolella Yhdysvaltain puolustusalan edistynyt tutkimushankejärjestö teki IST: n kanssa sopimuksen tutkimuksesta Yhdysvaltain armeijan simulaattoriverkko (SimNet) -ohjelman tueksi . Rahoitus ja tutkimustarve DIS-standardien kehittämiseen väheni sen seuraajaa, korkean tason arkkitehtuuria (simulaatio) (HLA) koskevan ehdotuksen ja ilmoituksen jälkeen vuonna 1996. HLA tuotettiin yhdistämällä DIS-protokolla ja aggregaattitason simulointiprotokolla (ALSP). suunnittelija MITER .
Oli olemassa Naton standardointisopimus ( STANAG 4482, Standardized Information Technology Protocols for Distributed Interactive Simulation (DIS) , hyväksytty vuonna 1995) DIS: stä yhteentoimivuuden mallintamista ja simulointia varten. Tämä jäi eläkkeelle HLA: n hyväksi vuonna 1998 ja Naton standardointivirasto (NSA) peruutti sen virallisesti vuonna 2010 .
DIS-standardiperhe
DIS määritellään IEEE-standardissa 1278:
- IEEE 1278-1993 - hajautetun interaktiivisen simulaation standardi - sovellusprotokollat
- IEEE 1278.1-1995 - hajautetun interaktiivisen simulaation standardi - sovellusprotokollat
- IEEE 1278.1-1995 - hajautetun interaktiivisen simulaation standardi - sovellusprotokollat (korjaukset)
- IEEE 1278.1A-1998 - hajautetun vuorovaikutteisen simulaation standardi - sovellusprotokollat Errata (toukokuu 1998)
- IEEE 1278.1-2012 - hajautetun interaktiivisen simulaation standardi - sovellusprotokollat
- IEEE-1278.2-1995 - hajautetun interaktiivisen simulaation standardi - viestintäpalvelut ja -profiilit
- IEEE 1278.3-1996 - suositeltu käytäntö hajautettuun interaktiiviseen simulointiin - liikunnan hallinta ja palaute
- IEEE 1278.4-1997 - suositeltu käytäntö hajautetulle vuorovaikutteiselle - todentamisen validointi ja akkreditointi
- IEEE P1278.5-XXXX - Uskollisuuden kuvausta koskevat vaatimukset (ei julkaistu)
IEEE-standardien lisäksi Simulation Interoperability Standards Organisation (SISO) ylläpitää ja julkaisee vuosittain "luettelot ja bittikoodatut kentät" -asiakirjan. IEEE-standardit viittaavat tähän asiakirjaan, ja sitä käyttävät DIS-, TENA- ja HLA-federaatiot. Sekä PDF- että XML-versiot ovat käytettävissä.
Nykyinen tila
IEEE: n sponsorikomitea SISO julkistaa parannuksia DIS: ään. IEEE 1278.1: n DIS 7 -päivityksessä tapahtui merkittäviä muutoksia, jotta DIS olisi laajennettavissa, tehokas ja tuettaisiin todellisempien ominaisuuksien simulointia.
Sovellusprotokolla
Simulointitilan tiedot koodataan alustettuihin viesteihin, jotka tunnetaan nimellä protokolladatayksiköt (PDU), ja vaihdetaan isäntien välillä käyttämällä olemassa olevia siirtokerrosprotokollia , mukaan lukien ryhmälähetys , vaikka lähetettyä User Datagram Protocol -protokollaa myös tuetaan. DIS-sovellusprotokollasta on useita versioita, jotka sisältävät paitsi muodolliset standardit, myös luonnokset, jotka on toimitettu standardien äänestysprosessin aikana.
- Versio 1 - Standardi hajautetulle vuorovaikutteiselle simuloinnille - Sovellusprotokollat, Versio 1.0 Luonnos (1992)
- Versio 2 - IEEE 1278-1993
- Versio 3 - Standardi hajautetulle vuorovaikutteiselle simuloinnille - sovellusprotokollat, version 2.0 kolmas luonnos (toukokuu 1993)
- Versio 4 - Standardi hajautetulle vuorovaikutteiselle simuloinnille - Sovellusprotokollat, Versio 2.0, 4. luonnos (maaliskuu 1994)
- Versio 5 - IEEE 1278.1-1995
- Versio 6 - IEEE 1278.1a-1998 (IEEE 1278.1-1995: n muutos)
- Versio 7 - IEEE 1278.1-2012 (katso Ulkoinen linkki - DIS-tuotekehitysryhmä.) Versiota 7 kutsutaan myös nimellä DIS 7. Tämä on merkittävä päivitys DIS: ään laajennettavuuden ja joustavuuden parantamiseksi. Se tarjoaa laajan selvennyksen ja lisätietoja vaatimuksista sekä lisää joitain korkeamman tarkkuuden operaatio-ominaisuuksia.
Protokollatietoyksiköt
Nykyinen versio (DIS 7) määrittelee 72 erilaista PDU-tyyppiä jaoteltuna 13 perheeseen. Usein käytetyt PDU-tyypit on lueteltu alla jokaiselle perheelle. Kursiivilla esitetyt PDU- ja sukunimet löytyvät levyltä DIS 7.
- Entiteettitiedot / vuorovaikutusperhe - Entity State, Collision, Collision-Elastic, Entity State Update, Attribute
- Sodankäynnin perhe - Tulipalo, Räjähdys, Suunnattu energiatuli , Entity Damage Status
- Logistiikkaperhe - palvelupyyntö, toimitustarjous, uudelleenlähetys vastaanotettu, toimituksen peruutus, korjaus valmis, korjausvastaus
- Simulaationhallintaperhe - Käynnistä / Jatka, Pysäytä / Pysäytä, Kuittaa
- Hajautettu päästöjen regenerointiperhe - nimike, sähkömagneettinen säteily, IFF / ATC / NAVAIDS , vedenalainen akustinen , lisäpäästöjen / kokonaisuuden tila (SEES)
- Radioviestintäperhe - lähetin, signaali, vastaanotin, sisäpuhelinsignaali, sisäpuhelimen hallinta
- Yksiköiden hallintaperhe
- Miinakentän perhe
- Synteettisen ympäristön perhe
- Simulaation hallinta luotettavuusperheellä
- Elävä kokonaisuusperhe
- Ei-reaaliaikainen perhe
- Information Operations -perhe - Information Operations -toiminto , Information Operations -raportti
Reaaliaikainen alustaviite FOM ("RPR FOM")
RPR FOM on Federation Object Model (FOM) ja korkean tason arkkitehtuurin tarkoituksena on järjestää PDU DIS HLA objektin luokka ja vuorovaikutusta luokkahierarkia. Se on kehitetty SISO-standardiksi SISO-STD-001. Tarkoituksena on tukea vanhojen DIS-järjestelmien siirtymistä HLA: han, parantaa etukäteen RPR FOM -käyttäjien välistä yhteentoimivuutta ja tukea vasta kehittyneitä liittovaltioita, joilla on samanlaiset vaatimukset. Uusin versio on RPR FOM -versio 2.0, joka vastaa DIS-versiota 6.
Katso myös
- Tietokonesimulaatio
- Simulation Interoperability Standards Organization
- Vakioliitäntä monen alustan linkin arviointia varten (SIMPLE)