model-based situational awareness P R E S E N T E D B Y T. Russell - - PowerPoint PPT Presentation

model based situational awareness
SMART_READER_LITE
LIVE PREVIEW

model-based situational awareness P R E S E N T E D B Y T. Russell - - PowerPoint PPT Presentation

REST -ful GIS services for simplified interoperability in blended LVC and model-based situational awareness P R E S E N T E D B Y T. Russell Gayle, Computer Scientist I n te ra c t i ve S yste m s , S i m u l a t i o n s , a n d A n a l


slide-1
SLIDE 1

P R E S E N T E D B Y

Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525. SAND2018-14326 C.

REST

  • ful GIS services for simplified

interoperability in blended LVC and model-based situational awareness

  • T. Russell Gayle, Computer Scientist

I n te ra c t i ve S yste m s , S i m u l a t i o n s , a n d A n a l ys i s D e p a r t m e n t S a n d i a N a t i o n a l L a b o ra to r i e s , U S A r gay l e @ s a n d ia . go v

UNCLASSIFIED UNLIMITED RELEASE

slide-2
SLIDE 2

Interoperation is difficult

  • Multiple standards (HLA, DIS, etc)
  • Dozens of implementations
  • Hundreds of models, workflows, and systems
  • Sources of complexity
  • Distributed systems
  • Parallel computation
  • Heterogeneous run-time infrastructure
  • Mixed platforms and use cases
  • Many more!

UNCLASSIFIED UNLIMITED RELEASE

slide-3
SLIDE 3

Capability isolation and heterogenous run-times

UNCLASSIFIED UNLIMITED RELEASE

System Effectiveness Modeling (Dante)

Training (VBS3) Human-In-The-Loop Exercises (JCATS) Planning and Design (OpShed) Physical Security Modeling, Simulation and Analytics

slide-4
SLIDE 4

Expanding capability via interoperation

UNCLASSIFIED UNLIMITED RELEASE

System Effectiveness Modeling (Dante)

Training (VBS3) Human-In-The-Loop Exercises (JCATS) Planning and Design (OpShed) Live analytics during exercises Simulated entities Distributing computational workload

slide-5
SLIDE 5

Expanding capability via interoperation

UNCLASSIFIED UNLIMITED RELEASE

System Effectiveness Modeling (Dante)

Training (VBS3) Human-In-The-Loop Exercises (JCATS) Planning and Design (OpShed)

Live analytics during training (e.g. Augmented reality displays) Potential response Bottlenecks, weaknesses

Distributing computational workload

slide-6
SLIDE 6

Benefits of interoperation and mixed operation

▪ Lower response time ▪ Improve defender awareness ▪ Serve as a battle aid ▪ Predicted OPFOR and suggested blue force moves

UNCLASSIFIED UNLIMITED RELEASE

Augmented reality Real Operation Simulation Autonomy

slide-7
SLIDE 7

Simplifying interoperability: GeoDispatch

Goals

  • 1. Simple, platform/language independent interface
  • RESTful web service
  • 2. Standard and well supported protocols, serializations,

data types

  • HTTP, JSON, ESRI ArcGIS
  • 3. Maintain asset and metadata states

UNCLASSIFIED UNLIMITED RELEASE

slide-8
SLIDE 8

GeoDispatch: System architecture

  • Server
  • Transactional REST web service with two

“endpoints” (GET, POST, DELETE)

  • …/rest/tracklogs: Maintain asset location and state
  • …/rest/graphics: Maintain metadata location and state
  • Client
  • Implement a REST layer
  • Transcode tracked assets into standard data
  • Transcode geospatial cues and metadata

UNCLASSIFIED UNLIMITED RELEASE

GeoDispatch

URI: …/tracklogs URI: …/graphics

Simulation

REST Layer Asset locations Geospatial graphics

slide-9
SLIDE 9

Experiment: Mixing LVC & situational analytics

  • Implemented clients
  • Mobile
  • Browser-based client
  • Mobile-device location tracking (GPS)
  • JavaScript-based communications
  • Umbra
  • Simulation and analytics framework

developed by Sandia National Laboratories

  • Entity client controlled virtual assets
  • Analysis client provides metadata based
  • n state of assets and terrain

UNCLASSIFIED UNLIMITED RELEASE

GeoDispatch Simulated Blue Team (Umbra) Situational Analytics (Umbra) Live User (mobile web browser)

slide-10
SLIDE 10

Experiment: Mixing LVC & situational analytics

UNCLASSIFIED UNLIMITED RELEASE

Live user’s location

Brower client tactical view

Other entities (live or virtual) User’s suggested path Suggested paths Sensor viewshed Umbra Simulated Entities Umbra Analytics Mobile user Legend

slide-11
SLIDE 11

Conclusions Key takeaways

  • Lightweight synchronization services work well for interoperability.
  • Standard and well-supported protocols, schemas, and data types greatly

simplifies the integration process.

  • Particularly across platforms and languages

UNCLASSIFIED UNLIMITED RELEASE