IC.NET Data Model Technical Briefing

Download Report

Transcript IC.NET Data Model Technical Briefing

IC.NET

(Incident Command Net)

First Responder Collaboration & Integration

Don McGarry • E146 315-838-2669 • [email protected]

Approved For Public Release. Distribution Unlimited. Case #09-4342

My Background

 Practicing Paramedic in New York State since 2001 – 3 years full-time – Currently part-time  Paramedic Instructor for State University of New York Upstate Medical University  FEMA certified in Incident Command System, National Incident Management System, & National Response Framework  Ph.D. Candidate in Electrical & Computer Engineering – Syracuse University

2 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

The Problem

County EMS Dispatch Voice / Telephone County Fire Dispatch Voice / Telephone Voice / Telephone City EMS Dispatch Voice / Telephone Voice over Radio / Chat Message Voice over Radio / Dispatch Message Hazard on I-81 Bridge. All vehicles enter from Mattydale exit.

County PD Dispatch City Fire Dispatch Voice over Radio / Dispatch Message Voice over Radio / Dispatch Message Voice over Radio / Dispatch Message City EMS Unit City FD Unit County FD Unit County EMS Unit County PD Unit

Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

IC.NET Problem Statement

 Incident Managers rely on radio communication & handwritten notes/reports for Situational Awareness during large scale events – Difficult to maintain a common operating picture – In-briefing of new staff is cumbersome – Information is sent ad-hoc to third & forth responders  Most regions have software-based Computer Aided Dispatch (CAD) or disaster management systems with computers in field units – Systems are generally not interoperable among regions – Existing standards are narrow in scope, or are too heavyweight to be used during large scale events – Field sensor data is not sent on a real-time basis through an open platform

4 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Incident Management Spectrum

We Need Tools That Scale

High situational awareness

Authority-based leadership

From This

(Pattern) Recognitional decision-making

Modest customization

Execution of trained/practiced scripts

To This Major Earthquakes Major Hurricanes Industrial Accidents Airplane Crashes Explosions (bombs) Pandemic Flu Cyber Attack Agriculture Attack Wild Fires N-Vehicle Accidents House Fires 2-Vehicle Accidents Most Predictable Least Least Nuclear Attack

• • • • • •

Low situational awareness Collaborative leadership Improvisation and execution of untested actions (Fault Tolerance) Multiple levels of government Strong political component Dynamic Communities of Interest

Novel, Emergent* Most Incident Complexity * Leonard, H. B. and Howitt, A. M., Against Desperate Peril: High Performance in Emergency Preparation and Response, forthcoming in Communicable Crisis , edited by D. E. Gibbons. Leonard and Howitt, professors at Harvard’s Kennedy School of Government, have researched the characteristics of novel crises and have distinguished sudden crises from emergent crises.

5 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Constraint: Incident Command System

 Pen & Paper / Organizational System  A standardized on-scene emergency management construct derived to ensure: – The safety of responders and others – The achievement of tactical objectives – The efficient use of resources  Represents "best practices" and has become the standard for emergency management across the country.  Is a key feature of the National Incident Management System (NIMS).

6 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Our Focus: EMS Chain of Action

Size-Up (Assess) Triage Field Treatment Determine Disposition Transport Disposition

Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Approach

 Direct engagement with First Responders – Determine operational needs – Monthly brainstorming sessions to evaluate content – – Analysis of real field systems and real field data Evaluation of proposed ideas to digitize business processes  Data modeling based on First Responder requirements – Identification of common data elements / exchange patterns – Mapping to data elements to existing standards – Existing standards evaluation – Identification of data model gaps, development of placeholder loose couplers  Design & implementation of messaging platform – Routing and exposure messaging architecture – Joint Interoperability testbed on MITRE DMZ

8 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

What Distinguishes IC.NET

 Studies have been done on CAD system interoperability – These studies focused on vendor-specific CAD to CAD communication, not general CAD to CAD interoperability or CAD to Mobile Data Terminal (MDT) communication – MDT’s are the systems that First Responders know how to use and will bring them to a mutual aid event – The First Responder Community and FEMA have expressed a desire to have interoperability at the MDT layer – Research on how to apply data standards to this layer is needed along with a functional prototype for proof of concept  Most current systems don’t capture First Responder Sensor Data – This research will include ways to capture, transmit, and expose this data to a common operating picture (COP)  Existing systems use explicit delivery to individuals through manual configuration role information – IC.NET seeks to automate this process based on the state of the ICS structure along with predefined

9 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Stakeholder Engagement

 Central New York First Responders – Monthly feedback/brainstorming sessions – Participation on Handshake / Testbed / Prototyping  LAFD / SDFD – – Integration with legacy CAD Prototyping of interoperable CAD / MDT solution – Integration with COTS vendors / CBRNE sensors – Participation in incidents / exercises  OASIS – Research efforts can also produce technology transfer – Provide SME and technical expertise to support DHS OIC  DHS – – Support Virtual USA vision Support C2 interoperability for First Responder systems

10 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

IC.NET FY10 Vision

LAFD CAD ADASHI EOC SAFE CBRNE Sensors Solace XML Router SD CAD CMU DM Evotec HAITI New Vendors IC.NET on MITRE DMZ / Joint Interoperability Testbed OASIS Partners LAFD MDT LA Hospitals IC.NET Test Tool COTS Vis.

WW Vis. & C2 Google (VA) / ESRI (VIPER) First Responder On-Scene Network MITRE MDT Virtual USA = via plugin = via standards Images Lifepak 12 Digital Pen Field Sensors

11 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

General Architectural Requirements

 Standard data “envelope” for distributing data – Simple to implement / Easy to use – Ability to distribute without processing content – Support for machine-based processing of metadata  Standard payloads to be carried in the envelope – Use cases developed from consultation with SME – Data model driven from use cases  Platform to route and expose payload data – Field-able prototype for proof of concept, interoperability testing, validation of data model – 24x7 joint interoperability testbed with OASIS partners, COTS vendors, DHS, and SPAWAR

12 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Breakdown of EDXL-DE Structure

 This diagram illustrates the basic components that makeup a DE message  DE messages are able to carry one or more payloads of data  IC.NET will use the OASIS standard EDXL v1.0 message  All EDXL standards are designed to be carried in the DE “Type” of Message Date / Time Message Sent Sender Information Recipient Information Geographical Information XML / Non-XML Payloads

13 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

IC.NET Payloads

 EDXL-HAVE – Hospital Availability: – OASIS Standard v1.0

– MITRE is currently supporting development of EDXL-DE v2.0

 Situational Representation: – Incident & Unit Information – MITRE is currently supporting development of EDXL-SitRep standard in OASIS  Tracking of Emergency Patients: – Patient, Triage, Treatment, and Transport Information – MITRE is will be supporting development of EDXL-TEP standard once it reaches OASIS  Resource Messaging – Unit information – Unit tasking

14 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Platform / Architecture Features

 Research goal is to automate the exposure of data to the ICS structure based on pre-defined business processes  Leverage the “context” of the ICS structure to have message exposure system determine: – Who are the appropriate customers for a message?

– What level of detail should I expose to each customer?

 Message exposure system needs to examine both the content of the messages and the state command structure  Messages should be ingested and exposed using both pub/sub and request/reply messaging  Message delivery should be guaranteed, despite network conditions  Architecture needs to provide a simple mechanism to add both consumers & producers of data

15 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

IC.NET High Level Architecture

16 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Dynamic Data Composability

IC.NET

LAFD CAD ADASHI EOC LAFD MDT LA Hospitals

Existing Users

Field Hospital

1. New Field Hospital wants to receive pertinent 4. IC.NET returns xAL object with dynamically data feeds 2. Field Hospital system posts EDXL-DE / Message to POST Endpoint 3. IC.NET system adds created REST & pub/sub Endpoints for Field Hospital 5. Field Hospital will now receive data feeds from existing users field hospital to model 17 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Dynamic Data Federation

4. Local jurisdiction now can receive all of neighboring area’s shared data 2. Routing rules are updated and DE pub/sub endpoints are connected 1. Local jurisdiction has incident and wants to connect with other neighboring jurisdictions 3. Other Local jurisdiction now has bilateral C2 information sharing capabilities

IC.NET for Local Jurisdiction IC.NET in Neighboring Area FEMA IPAWS

5. This works with ANY EDXL-DE – based system!

FEMA DM-OPEN Solace Router Network Layer

18 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Current Status

 Technical – EDXL - Library implementation – Transition to Open Source – EDXL - Test tool development – Transition to Open Source – – MEXL – Design & Library Implementation Ingestion / Exposure Services – Routing service with pub/sub messaging  Outreach – OASIS Technical Committee Voting member – Supporting technical effort for EDXL standards development – – Chair W3C Decisions Incubator Activity LAFD & SDFD Engagement – Interoperability Testbed – DHS / FEMA Engagement

19 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

IC.NET – Incident Command Net

Principal Investigators Donald McGarry Organizations Level of Effort Status: E146 HLSC / SEDI 1.8 Staff Years New Objectives

Create better situational awareness for Incident Command & Supervising Facilities

Develop prototype tools for National Emergency Response Scenarios

Drive standards development and adoption for / with DHS Activities

Research & develop a data model for the First Responder Domain

Develop enterprise messaging services to support dynamic message routing and orchestration

Develop agile end-user applications to support changing and expanding National Response events for enhanced situational awareness

Participate in Mass Casualty Incident Drills Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

IC.NET DEMO

21 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

References

 FEMA (2008).

National Response Framework.

Retrieved from the FEMA Web site: http://www.fema.gov/pdf/emergency/nrf/nrf-core.pdf

 Gorman, J. (2005). Parlez | UML.

Driving Development with Use Cases.

Retrieved from the ParlezUML Web site: http://www.parlezuml.com/tutorials/usecases/usecases.pdf

 Jain, S. et. al. (2007). Towards Standards For Integrated Gaming And Simulation For Incident Management.

SCSC.

 Truong, H. et. al. (2009). On Modeling, Collecting and Utilizing Context Information for Disaster Responses in Pervasive Environments.

CASTA ‘09.

 United States Department of Homeland Security [DHS] (2009).

Emergency Data Exchange Language (EDXL) Project Initiation Document (PID) For the Tracking of Emergency Victims (EDXL-TEV) Messaging Standard PHASE I - Tracking of Emergency Patients (EDXL-TEP).

Retrieved from the Evotec inc. Web site: http://www.evotecinc.com/TEP/index.php?dir=&file=EDXL TEP%20Project%20Initiation%20Document%20%28PID%29%20v4%201.pdf

22 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

References

 Brady, T. (2003). Emergency Management: Capability Analysis of Critical Incident Response.

Proceedings of the 2003 Winter Simulation Conference.

 Chen, R. et. al. (2008). Coordination in Emergency Response Management.

Communications of the ACM,

51(5), 66-73  Chipman, R. et. al. (2008).

Network Based Information Sharing Between Emergency Operations Center

. IEEE Xplore.

 Emergency Interoperability Consortium [EIC] (2009).

The Emergency Interoperability Consortium.

Retrieved from the EIC Web site: http://www.eic.org/  Fawcett, Dr. J (2009). Syracuse University.

UML Notation.

Retrieved from the Syracuse University Web site: http://www.ecs.syr.edu/faculty/fawcett/handouts/cse681/presentations/notation.ppt

 Federal Emergency Management Agency [FEMA] (2009).

About the National Incident Management System (NIMS).

Retrieved from the FEMA Web site: http://www.fema.gov/emergency/nims/AboutNIMS.shtm

 FEMA (2009).

Disaster Management Interoperability Services – Open Platform for Emergency Networks (OPEN).

Retrieved from the Disaster Help Web site: http://www.disasterhelp.gov/disastermanagement/open/index.shtm

 FEMA (2008).

Incident Command System (ICS), Review Materials.

Retrieved from the FEMA Independent Study Web site: http://training.fema.gov/EMIWeb/IS/ICSResource/assets/reviewMaterials.pdf

23 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

References

 FEMA (2008).

IS-100 Introduction to Incident Command System ICS-100 Instructor & Student Guide.

Retrieved from the FEMA Independent Study Web site: http://training.fema.gov/EMIWeb/IS/is100alst.asp

 FEMA (2008).

IS-200 ICS for Single Resources and Initial Action Incidents ICS-200 Instructor & Student Guide.

Retrieved from the FEMA Independent Study Web site: http://training.fema.gov/EMIWeb/IS/is200alst.asp

 FEMA (2009).

IS-700 NIMS An Introduction Instructor & Student Guide.

Retrieved from the FEMA Independent Study Web site: http://training.fema.gov/EMIWeb/IS/is700alst.asp

 Leonard, H. B. and Howitt, A. M.,

Against Desperate Peril: High Performance in Emergency Preparation and Response

, forthcoming in

Communicable Crisis

, edited by D. E. Gibbons. Leonard and Howitt , professors at Harvard’s Kennedy School of Government, have researched the characteristics of novel crises and have distinguished sudden crises from emergent crises.

 Mulgund, et. al. The MITRE Corp. (2008).

N2CI Architecture.

 Organization for the Advancement of Structured Information Standards (OASIS) (2005).

Common Alerting Protocol (CAP) 1.1 OASIS Standard.

Corrected_DOM.pdf

Retrieved from the OASIS Web site: http://www.oasis-open.org/committees/download.php/15135/emergency-CAPv1.1  OASIS (2006).

Emergency Data Exchange Language Distribution Element (EDXL-DE) 1.0 OASIS Standard.

Retrieved from the OASIS Web site: http://docs.oasis open.org/emergency/edxl-de/v1.0/EDXL-DE_Spec_v1.0.pdf

24 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

References

 OASIS (2008).

Emergency Data Exchange Language Hospital Availability Exchange (EDXL HAVE) 1.0 Public Review Draft.

Retrieved from the OASIS Web site: http://docs.oasis open.org/emergency/edxl-have/pr05/emergency_edxl_have-1.0-spec-pr05.pdf

 OASIS (2008).

Emergency Data Exchange Language Resource Messaging (EDXL-RM) 1.0 Public Review Draft.

Retrieved from the OASIS Web site: http://docs.oasis open.org/emergency/edxl-rm/v1.0/pr02/EDXL-RM-SPEC-V1.0.pdf

 OASIS (2009).

SitRep). Emergency Data Exchange Language (EDXL) Requirements Statement and draft Messaging Specification for the Situation Reporting Messaging Standard (EDXL-

Retrieved from the OASIS Web site: http://www.oasis open.org/apps/org/workgroup/emergency-msg/download.php/32999/EDXL-SitRep-Rqmts MsgSpec020209.pdf

 OASIS (2009).

The Distribution Element:The Basic Steps to Package and Address Your Emergency Information.

Retrieved from the OASIS Web site: WhitePaper-18Aug09-r2.doc

http://www.oasis open.org/apps/org/workgroup/emergency/download.php/34264/EDXL-DE-Basics  FEMA (2008).

IS-800 National Response Framework, An Introduction Instructor & Student Guide.

Retrieved from the FEMA Independent Study Web site: http://training.fema.gov/EMIWeb/IS/is800blst.asp

 FEMA (2008).

National Incident Management System.

Retrieved from the FEMA Web site: http://www.fema.gov/emergency/nims/  FEMA (2009).

National Incident Management System Supporting Technology Evaluation Program.

Retrieved from the NIMS-STEP Web site: https://www.nimsstep.org/Default.asp

25 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

BACKUP SLIDES

26 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Industry Partners

27 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

First Responder Partners

28 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

MITRE Partners

 Warfighter Widgets – Kelly Gerschefske E54A  CoT for DNDO Messaging – Paul Gonsalves E146  Digital Pen – Qian Hu – G063  EREN – David Siegrist – G154  SLFC Study – Kim Warren – N010  CID Support – Gerardo Garcia – N010  VIPER Support – Mike French – N161  Breckford / Decision Support – Percy Schmidt – E541  Virtual USA Support – Neal Rothleder – E541

29 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

What is IC.NET?

 IC.NET (Incident Command Net) – Original research idea proposed by PI during FY09 MIP – MITRE MSR starting in FY10 – Research idea to bring interoperability to First Responders  Objectives – Operational needs from First Responders – Data modeling – Standards development / support – Common platform for data exchange – Platform to drive standards adoption

30 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Future Work

 Expand Data Model – Fire Units – Police Units – Police Information  Connection to additional “interested parties” – Local government – CI/KR – DOT  Handling LEIS / CUI  Connection between DoD / Civilian Systems  Expanding data model to include wider band of incident command system  “Intelligent” message processing routing

31 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

CAD

Underlying Architecture Issues

Proprietary / Legacy / Non-Standard Data Formats Incident Management HAZMAT Sensor Data IMINT ICS Tools SA / COP Tools MDT COTS / Custom Vis.

New Producers COTS / Custom Vis.

COTS / Custom Vis.

What about???

COTS / Custom Vis.

COTS / Custom Vis.

COTS / Custom Vis.

New Consumers Smartphones Cellular Twitter Web Unanticipated Users

32 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Research Topics / Questions

 Development & analysis of the data model for the First Responder Domain – General Breadth Analysis – Specific Depth Analysis for EMS  Do existing standards cover the data model?

 How can we improve existing standards / develop standards to fill gaps?

 How can we connect systems that are currently disparate using standards?

 How do we orchestrate data flow between systems in a system that is feasible for First Responder deployment?

 How can we apply CCoD concepts to support the First Responder mission?

33 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved

Sample Triage Algorithm

 No more than 30 seconds per patient  No treatment other than airway positioning and major bleeding control  Patients categorizes into 3 priorities or dead  Individuals can also be affected persons – Not injured but affected by disaster

34 Approved For Public Release. Distribution Unlimited. Case #09-4342

© 2009 The MITRE Corporation. All rights reserved