LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 1
Lecture Series - MSG 141 Technical Architecture and - - PowerPoint PPT Presentation
Lecture Series - MSG 141 Technical Architecture and - - PowerPoint PPT Presentation
Lecture Series - MSG 141 Technical Architecture and Standards C2-Simula:on Interoperability (C2SIM) LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 1 The Simula:on
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 2
The ¡Simula:on ¡Interoperability ¡ Standards ¡Organiza:on ¡(SISO) ¡ Background ¡
¡
- Dr. ¡Robert ¡WiKman
¡ ¡ APPROVED ¡FOR ¡PUBLIC ¡RELEASE ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 3
Agenda ¡
- Mission ¡& ¡Principles ¡
- Leadership ¡& ¡Sponsors ¡
- Products ¡& ¡Services ¡
- Areas ¡of ¡Interest ¡
- Working ¡Model ¡for ¡Standards ¡Development ¡
- Current ¡Study ¡Grounds ¡
- Available ¡Standards ¡
- Standards ¡Under ¡Development ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 4
SISO ¡-‑ ¡hKp://www.sisostds.org ¡
- Established ¡1996 ¡as ¡an ¡Open ¡Standards ¡Development ¡Org ¡
- Mission ¡
Ø To ¡develop, ¡manage, ¡and ¡promulgate ¡user-‑driven ¡Modeling ¡and ¡ Simula7on ¡(M&S) ¡standards ¡that ¡improve ¡the ¡technical ¡quality ¡ and ¡cost ¡efficiency ¡of ¡M&S ¡implementa7ons ¡across ¡the ¡ worldwide ¡M&S ¡community. ¡
- Principles ¡
Ø Responsive ¡and ¡Responsible ¡to ¡the ¡communi7es ¡we ¡serve ¡ Ø Quality ¡in ¡our ¡ac7vity ¡and ¡resul7ng ¡products ¡ Ø Discipline ¡in ¡all ¡ac7vi7es ¡ Ø Fairness ¡at ¡all ¡levels ¡ Ø Openness ¡to ¡any ¡person ¡in ¡all ¡forums ¡ Ø Consensus ¡of ¡the ¡community ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 5
SISO ¡Leadership, ¡Sponsors, ¡& ¡Liaisons ¡
- Mark ¡McCall ¡– ¡Execu:ve ¡
Director, ¡SISO ¡ markmccall@sisostds.org ¡
- Michael ¡O’Connor ¡– ¡Execu:ve ¡
CommiKee ¡Chair, ¡ moconnor@trideum.com ¡
- Jeff ¡AbboK ¡– ¡Standards ¡Ac:vity ¡
CommiKee ¡Chair, ¡ jeff.abboK@caemilusa.com ¡
- Paul ¡Gustavson ¡– ¡Conference ¡
CommiKee ¡Chair, ¡ pgustavson@simven:ons.com ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 6
SISO ¡Product ¡& ¡Services ¡
- Standards ¡
- Guidance ¡Products ¡
- Reference ¡Products ¡
- Papers ¡& ¡Presenta:ons ¡
Ø Spring ¡Technical ¡Interchange ¡Mee7ng ¡ Ø M&S ¡Seminar ¡@ ¡ITEC ¡ Ø Fall ¡Simula7on ¡Interoperability ¡Workshop ¡
- M&S ¡Professional ¡Educa:on/Collabora:on ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 7
SISO ¡Areas ¡of ¡Interest ¡ ¡
- Architectures/Frameworks ¡
- Communi:es ¡of ¡Prac:ce ¡
- Data/Databases ¡Networks ¡
- Intellectual ¡Property ¡
- Security ¡
- Seman:c ¡Interoperability ¡
- Substan:ve ¡
Interoperability ¡
- Augmented ¡Reality ¡
- Cyber ¡
- Interfaces ¡
- Medical ¡
- Ontologies ¡
- Protec:on ¡
- Taxonomies ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 8
Development ¡
- f ¡ ¡
Standards ¡
Sponsor ¡ Organiza7on ¡
Study ¡Group ¡
Product ¡ Development ¡ Group ¡
Product ¡ Nomina7on ¡
Product ¡ Support ¡ Group ¡
Standing ¡ Study ¡Group ¡ Matura:on ¡ Of ¡ Concept ¡
The ¡SISO ¡Working ¡Model ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 9
SISO ¡Current ¡Study ¡Groups ¡
- Short ¡Term ¡Study ¡Groups ¡
Ø Layered ¡Simula7on ¡Architecture ¡ Ø Human ¡Performance ¡Markup ¡Language ¡
- Standing ¡Study ¡Groups ¡
Ø Economics ¡of ¡M&S ¡ Ø Simula7on ¡Australia ¡ Ø Parallel ¡an ¡Distributed ¡M&S ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 10
SISO ¡Standards ¡(1/3) ¡ ¡
- SISO-‑STD-‑001.1: ¡Real ¡Time ¡Pladorm ¡Reference ¡FOM ¡
- SISO-‑STD-‑001: ¡Guidance, ¡Ra:onal ¡and ¡Interoperability ¡
Modali:es ¡for ¡the ¡RPR ¡FOM ¡
- SISO-‑STD-‑002: ¡Link ¡16 ¡Simula:on ¡
- SISO-‑STD-‑003: ¡Base ¡Object ¡Model ¡Template ¡Specifica:on ¡
- SISO-‑STD-‑003.1: ¡Guide ¡for ¡BOM ¡Use ¡and ¡Implementa:on ¡
- SISO-‑STD-‑004.1: ¡Dynamic ¡Link ¡Compa:bility ¡HLA ¡API ¡
Interface ¡Specifica:on ¡(IEEE ¡1516.1) ¡
- SISO-‑STD-‑006: ¡Commercial ¡Off-‑the-‑Shelf ¡Simula:on ¡Package ¡
Reference ¡Models ¡ ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 11
SISO ¡Standards ¡(2/3) ¡ ¡
- SISO-‑STD-‑007: ¡Military ¡Scenario ¡Defini:on ¡Language ¡
- SISO-‑STD-‑008: ¡Core ¡Manufacturing ¡Simula:on ¡Data ¡
- SISO-‑STD-‑011: ¡Coali:on ¡BaKle ¡Management ¡Language ¡
- SISO-‑STD-‑012 ¡Federa:on ¡Engineering ¡Agreements ¡Template ¡
- SISO-‑STD-‑013 ¡Common ¡Image ¡Generator ¡Interface ¡4.0 ¡
- SISO ¡Sponsored ¡Standards ¡
Ø IEEE ¡1278 ¡Series: ¡Distributed ¡Interac7ve ¡Simula7on ¡(DIS) ¡ Ø IEEE ¡1516 ¡Series: ¡High ¡Level ¡Architecture ¡(HLA) ¡ Ø IEEE ¡730 ¡Series: ¡Distributed ¡Simula7on ¡Engineering ¡& ¡Execu7on ¡ Process ¡(DSEEP) ¡
¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 12
SISO ¡Standards ¡(3/3) ¡ ¡
- SISO ¡Supported ¡Standards ¡
Ø ISO ¡18025-‑2005 ¡Series: ¡Environment ¡Data ¡Coding ¡System ¡ Ø ISO ¡18026-‑2005 ¡Series: ¡Spa7al ¡Reference ¡Model ¡
¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 13
SISO ¡Products ¡Under ¡Development ¡
- Acquisi:on ¡M&S ¡Standards ¡
Profile ¡
- Command ¡and ¡Control ¡Systems ¡– ¡
Simula:on ¡Systems ¡ Interopera:on ¡(C2SIM) ¡
- Distributed ¡Debrief ¡Control ¡
Architecture ¡
- DIS ¡
- Enhanced ¡Posi:on ¡Loca:on ¡
Repor:ng ¡System ¡including ¡ Situa:onal ¡Awareness ¡Data ¡Link ¡
- Gateway ¡Descrip:on ¡and ¡
Configura:on ¡Language ¡
- Guidance ¡on ¡Scenario ¡
Development ¡
- Guidance, ¡Ra:onal ¡& ¡
Interoperability ¡Modali:es ¡for ¡ RPR ¡FOM ¡2.0 ¡
- Link ¡11 ¡A/B ¡Simula:on ¡
- RPR ¡FOM ¡2.0 ¡
- Reuse ¡& ¡Interopera:on ¡of ¡
Environmental ¡Data ¡& ¡Processes ¡
- Simula:on ¡Conceptual ¡Modeling ¡
- Simula:on ¡Reference ¡Markup ¡
Language ¡
- Urban ¡Combat ¡Advanced ¡
Training ¡Technologies ¡
- Web ¡Live ¡Virtual ¡Construc:ve ¡
(WebLVC) ¡Protocol ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 14
What ¡are ¡the ¡opportuni:es? ¡
- Become ¡a ¡SISO ¡Member ¡
- AKend ¡a ¡Simula:on ¡Interoperability ¡Workshop ¡(SIW) ¡
- Write ¡/ ¡present ¡your ¡ideas ¡and ¡experiences ¡
- Contribute ¡to ¡standards ¡development ¡/ ¡support ¡group ¡
- Be ¡an ¡SIW ¡exhibitor ¡ ¡
- Sign ¡up ¡to ¡one ¡of ¡our ¡mail ¡reflectors ¡
- Become ¡a ¡Sponsor ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 15
Become ¡a ¡SISO ¡member ¡
- Register ¡as ¡a ¡member ¡
- n ¡the ¡SISO ¡web ¡site ¡
Ø ¡annual ¡fee ¡: ¡95 ¡US ¡$ ¡ ¡
- Par:cipate ¡in ¡a ¡SISO ¡
workshop ¡(SIW) ¡
Ø ¡a ¡paying ¡event! ¡
15
15
www.sisostds.org
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 16
MSDL ¡Background ¡& ¡Opera:on ¡
- Dr. ¡Robert ¡WiKman
¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 17
MSDL ¡from ¡the ¡beginning ¡
- Scenario ¡(Simula:on ¡Start ¡Data) ¡Standardiza:on ¡in ¡2000 ¡
Ø Independent ¡formats ¡defined ¡by ¡each ¡simula7on ¡ Ø Unique ¡scenario ¡development ¡tools ¡for ¡each ¡simula7on ¡ Ø Crea7ng ¡consistent ¡start ¡data ¡among ¡federa7ons ¡was ¡a ¡human-‑ intensive ¡manual ¡coordina7on ¡process ¡ Ø Community ¡recognized ¡poten7al ¡savings ¡of ¡standardized ¡ sharable ¡scenario ¡data ¡ Ø 2001-‑2005 ¡common ¡scenario ¡data ¡model ¡explora7on ¡by ¡the ¡US ¡ Program ¡Execu7ve ¡Office ¡Simula7on ¡Training ¡and ¡ Instrumenta7on ¡(PEO ¡STRI) ¡OneSAF ¡Program ¡Office ¡ Ø ¡2005 ¡OneSAF ¡Program ¡Office ¡proposes ¡Study ¡Group ¡to ¡explore ¡ the ¡concept ¡within ¡SISO ¡ ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 18
Why ¡Use ¡the ¡MSDL ¡Data ¡Format ¡
- Import ¡format ¡versus ¡
na:ve ¡format ¡
Ø Allows ¡standard ¡format ¡ (MSDL) ¡and ¡specific ¡na7ve ¡ simula7on ¡ini7aliza7on ¡ formats ¡to ¡evolve ¡at ¡their ¡
- wn ¡pace ¡
Ø Allows ¡simula7ons ¡to ¡define ¡ specific ¡informa7on ¡needs ¡ Ø Allows ¡standard ¡format ¡for ¡ scenario ¡start ¡data ¡for ¡all ¡ par7cipa7ng ¡systems ¡
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 19
MSDL: ¡The ¡SISO ¡Study ¡Group ¡
- Study ¡Group ¡Approval ¡Spring ¡
2005 ¡
- Par:cipants ¡
Ø Over ¡100 ¡par7cipants ¡with ¡ sustained ¡inputs ¡at ¡mee7ngs ¡and ¡
- nline ¡
Ø 5 ¡Na7ons ¡with ¡start-‑to-‑finish ¡ representa7on ¡ Ø Industry, ¡Academia ¡and ¡ Government ¡
- C-‑BML ¡Par:cipa:on ¡
- Product ¡Nomina:on ¡approved ¡by
¡ SAC ¡and ¡EXCOM ¡March ¡8 ¡2006 ¡
Mtg 1 Spring SIW San Diego, CA 6 April 2005 56 Participants Mtg 2 Orlando, FL 8-10 June 2005 35 Participants Mtg 3 Euro-SIW Toulouse, France 29 June 2005 27 Participants Mtg 4 George Mason Univ, VA 3 Aug. 2005 17 Participants Mtg 5 Fall SIW Orlando, FL 22 Sept. 2005 Mtg 6 I/ITSEC Orlando 29 Nov. 2005
Product Development Group Kickoff 5 April 2006
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 20
MSDL: ¡The ¡Road ¡to ¡Ballo:ng ¡
- Product ¡Approval ¡
Ø 33 ¡Accepts ¡ Ø 1 ¡Reject ¡ Ø 2 ¡No ¡Response ¡
PDG Spec Review 28 June 07 Update Specification Balloting Begins Dec 3 – 1 Feb 08 PDG Review Period ~ 2 weeks Balloting Announcement
~ 4 weeks
SAC Review ~ 9 Aug 07 SAC Review Period ~ 4 weeks Balloting Invitation ~ 10 Sept 07 Update Period ~ 2 weeks Comment Collection Begins Resolve Comments
V 1.0 Standard Accepted SISO-STD-007-2008 on 14 October 2008
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 21
MSDL ¡Contents ¡
- 9 ¡Primary ¡Elements ¡including ¡
reuse ¡components ¡from ¡ ¡
Ø Base ¡Object ¡Model ¡ Ø JC3IEDM ¡
- OneSAF ¡Elements ¡not ¡considered ¡
for ¡Ballo:ng ¡ ¡
Ø Plan ¡ Ø Course ¡of ¡Ac7on ¡ Ø Threats ¡ Ø Units ¡and ¡Equipment ¡ Enumera7ons ¡
- XML ¡Representa:on ¡
Ø Structure ¡and ¡Type ¡Valida7on ¡ Ø Business ¡Rule ¡Valida7on ¡
XML Representation
LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 22
MSDL ¡in ¡Opera:on ¡
Military Scenario Definition Language Format Initialization:
Task Org; Geo-Info; Planned Missions
C-BML Format Preplanned or execution time Orders/Reports:
Move,; Recce; Attack; …/ Sitrep; Recce; Slant, …
Command and Control/ Mission Command Simulations
OneSAF JSAF VR-Forces SWORD … Initial Prototype with NATO Mission Command and Surrogate Mission Command Systems &Scenario Development Tools