dis or cut bait the push to the first draft
play

DIS or Cut Bait: the Push to the First Draft - PowerPoint PPT Presentation

DIS or Cut Bait: the Push to the First Draft 2020-SIW-Presentation-036 Robert Murray, SimPhonics, USA 2020 Simulation Innovation Workshop Orlando, Florida, USA, 10-14 February 2020 Background The 3 rd generation of DIS PDUs is being developed


  1. DIS or Cut Bait: the Push to the First Draft 2020-SIW-Presentation-036 Robert Murray, SimPhonics, USA 2020 Simulation Innovation Workshop Orlando, Florida, USA, 10-14 February 2020

  2. Background The 3 rd generation of DIS PDUs is being developed • ▪ Will result in DIS Version 8 Detonation Fire Entity Munition State Resupply • Work started in earnest in late 2016 Signal Transmitter ▪ A lot has been done in 3 years ▪ The design of most PDUs has matured ▪ Rules and explanations have been updated • Work is progressing in the Product Support Group (PSG) • Can’t create a draft, but can create Problem/Change Requests (PCRs) • Need to form a Product Development Group (PDG) to create a draft ▪ That starts the 4- year IEEE deadline, so don’t want to do it prematurely • SIW Paper 18W-SIW- 028 has a general overview of what’s changing 2020 Simulation Innovation Workshop 2

  3. Gen 3 Design Features • Protocol compatibility with future versions • Translation compatibility for past versions • Extensibility ▪ Every PDU has an extension record section ▪ Some records will be standardized, users can add custom records • Consistent and efficient PDU design ▪ Every PDU has a header, a fixed body portion, and extension records ▪ Allows machine readable syntax description (e.g. XML or JSON) • Standard document organization ▪ Improved descriptions and rules, information for each PDU co-located • Significant clarification on several topics, including coordinate system 2020 Simulation Innovation Workshop 3

  4. PCR 277 – Coordinate Systems Clarification • The World Coordinate System (WCS) used in DIS is based on Geocentric Coordinates (GCC), aka Earth Centered, Earth Fixed (ECEF) ▪ Earth X, Y, Z axes for position, velocity, acceleration ▪ Euler angles about Earth X, Y, Z axes for orientation Real-world X, Y, Z DIS X, Y, Z • Provide clarifications Terrain above Geoid Terrain modeled above Ellipsoid Z axis ▪ WGS-84 Ellipsoid Undulation ▪ No Geoid correction (DTED over ellipsoid) Geoid Beach Real-world Ocean surface sea level ▪ Diagrams for helping understand elevation Ellipsoid Simulation ▪ Discussion of conversions between coordinate Ocean floor sea level Latitude of mountain systems (reference frames) Latitude of peak beach Equatorial (XY) plane 2020 Simulation Innovation Workshop 4

  5. Updated Header Proto Ver Compat Ver Exercise ID PDU Type PDU Status HDR Len PDU Length HDR Timestamp • V8 Header Revision ▪ Maintains Protocol Version as first byte ▪ Adds: Compatibility Version, PDU Header Length ▪ Compatibility Version ➢ Indicates the lowest Protocol Version to which this PDU remains compatible Field Size ▪ PDU Header Length Field Name Data Type (bytes) ➢ Expandable Headers for V9+ enhancements 1 Protocol Version = 8 8-bit enumeration 1 Compatibility Version = 8 8-bit enumeration ▪ PDU Type 1 Exercise ID 8-bit unsigned integer 1 PDU Type 8-bit enumeration ▪ Built-in Forward Compatibility 1 PDU Status 8-bit record 1 PDU Header Length = 16 8-bit unsigned integer 2 PDU Length 16-bit unsigned integer 8 Timestamp 64-bit signed integer Total PDU Header record size = 16 bytes 2020 Simulation Innovation Workshop 5

  6. New PDUs Three new proposed PDUs • Application Control PDU ▪ SIMAN PDU to discover and allocate simulation resources to an exercise ▪ Also includes simulation health monitoring • New Synthetic Environment PDUs for Dynamic Terrain ▪ Scaled Height Map PDU ▪ Soil Attribute Map PDU • PCRs but have submitted for these PDUs but not been reviewed 2020 Simulation Innovation Workshop 6

  7. Combine Similar PDUs • Simulation Management with Reliability combined with the 12 original SIMAN PDUs ▪ Record-R, Set Record-R, and Record Query-R no longer needed ▪ Any extension record can be designed to contain a Record Set • Entity State Update - no advantage over shortened Entity State PDU • Collision-Elastic now an extension record for Collision PDU • Supplemental Emission/Entity State (SEES) now extension records • Intercom combined with Radio • Proposal to combine Point Linear, Areal Object State PDUs with Entity State 2020 Simulation Innovation Workshop 7

  8. Proposed Deletions • DIS V8 will eliminate PDUs and features that are not used and have no proponents ▪ The PDUs and rules in the Version 7 standard can still be used • Minefield family - Four PDUs with no known users • Attribute PDU ▪ Every PDU is now extensible, replaces the primary purpose of Attribute PDU ▪ But there could be other purposes • IsGroupOf PDU • Non-real-time Protocol ▪ Little or no use, DIS concentrates on LVC, therefore primarily real time • Live PDUs – Five PDUs with no known users 2020 Simulation Innovation Workshop 8

  9. Ready for First Draft The following have PCRs that have been reviewed and are generally ready to go into the first draft, some need minor cleanup • Entity Information PDUs – Entity State, Collision • Warfare PDUs – Fire, Detonation, Directed Energy, Damage Status • Logistics PDUs – All six are ready • Emission Regeneration PDUs – EE, Designator, Underwater Acoustics ▪ Need IFF • Entity Management PDUs – Transfer Ownership ▪ Need Aggregate State and IsPartOf 2020 Simulation Innovation Workshop 9

  10. Ready for First Draft (continued) • Synthetic Environment – Environmental Process ▪ Need Gridded Data • Information Operations PDUs – IO Action and IO Report • Clause 4 General Requirements – DIS Exercise, State PDU, Coordinate Systems, Time, Data Representation ▪ Proposal for change in Dead Reckoning has not been reviewed 2020 Simulation Innovation Workshop 10

  11. Needs Some Work • These are not necessarily complicated, just needs to get done ▪ Not proposing change in capability and usage ▪ But need to convert to DIS V8 format ▪ We have general PDU design figures but don’t have PCRs yet • SIMAN PDUs • Aggregate State PDU • IsPartOf • Gridded Data PDU 2020 Simulation Innovation Workshop 11

  12. Needs Significant Work • IFF ▪ Base PDU is defined, along with Mode 5 and Mode S records ▪ Want to replace the “layer” terminology, but it is pervasive ▪ 100-page annex could be a lot of work • Communications ▪ Combine Radio and Intercom ▪ Proposed to combine Transmitter, Signal, and Receiver in a single PDU ▪ But a lot of details to work out • Combine Objects and Entities ▪ Objects use an Environment Manager ▪ Rules need to be merged 2020 Simulation Innovation Workshop 12

  13. Summary • The first draft is in sight • The goal is to stand up a PDG in 2020 and create the first draft • Three areas requiring significant work before drafting can start ▪ IFF, Communications, Object/Entity combination • Some work needed on these PDUs ▪ SIMAN, Aggregate State, IsPartOf, Gridded Data • Some work also needed on the new PDUs ▪ Application Control and Dynamic Terrain PDUs 2020 Simulation Innovation Workshop 13

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend