1 / 46

Metrics of a System for Disaster Relief

Metrics of a System for Disaster Relief. Lynne Grewe California State University East Bay lynne.grewe@csueastbay.edu Presentation by Funda Erdin. Disaster Recovery. Issues. Disaster Incident Definition/Protocol Categories of Data representing Incident Methods of Data Capture

mada
Download Presentation

Metrics of a System for Disaster Relief

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Metrics of a System for Disaster Relief Lynne Grewe California State University East Bay lynne.grewe@csueastbay.edu Presentation by FundaErdin

  2. Disaster Recovery

  3. Issues • Disaster Incident Definition/Protocol • Categories of Data representing Incident • Methods of Data Capture • Data and Uncertainty Computer Representation • Fusion Processes to Reduce Data Size. • Storage and Data Distribution Needs • Personnel Roles and related Security Needs • Data Presentation • Communication Needs and Performance • Administration and Incident Control Tools

  4. Previous Work • Currently, • mostly disaster relief is performed without any computer management tools as shown in images • Protocols (NIMS/ICS) • Describe human interactions … not as quantifiable as needed • Specialized Components • Some previous work concentrates on very specific issues (e.g. ambulance routing) • C3 related work • Command, Control, Communications – C3, US military related work, goals are not disaster relief

  5. Our System: DiRecT(Disaster Recovery Tool) • Visualization • Uncertainty Visualization • Distributed Infrastructure • Communications Application of Mobile Agents • Protocol Structure • Client Control

  6. DiRecT Overview

  7. DiRecT Server • EJB components for persistence and business logic • JMS and Mobile agents for instant-memoing • JMS for incident updates • Oracle database for persistence

  8. DiRecT Field & Incident Command Clients • create a new incident • manage multiple incidents • request resources, personnel and equipment for a given incident • assignment of personnel

  9. DiRecT Admin Client • Activation / Deactivation of incidents • Creation of new personnel, equipment and resources. • Assigning personnel to incidents • Fulfilling resource requests • Purging incidents from the database

  10. Incident • Tracking of victims, personnel • Hazardous materials • Natural hazards response • Search-and-rescue missions • Fire control • Air, rail, ground, and water transportation accidents • Incidents with multiple casualties…and others. • Planned human events, e.g., large crowd gatherings, concerts, etc.

  11. Beginning of Incident

  12. Incident Data • Many kinds of data possible, different operating units (firefighters, police, etc) may want different kinds of data. • DiRecT’s Data Categories • BioTargets (victims) • Search Areas • Equipment • Personnel • Hazards • Imagery

  13. Data and Uncertainty Metric Goals • Quickly enter in data • Capture the essence of the underlying data • Allow for longer more narrative (open) forms of data capture optionally. • Have quantitative metrics when possible to make visualization easier and storage efficient. • Have metrics easily understood by all types of possible users. • Have metrics be intuitive when possible.

  14. BioTarget Data Metrics • Capture common data • Quantize • Capture uncertainties. • Data measured: • Identity • Location • Health • Safety

  15. Biotarget Data Capture • Identity

  16. Biotarget Data Capture • Location

  17. Biotarget Data Capture • Health

  18. Biotarget Data Capture • Safety / Status

  19. Search Area Metrics • Represent areas of search (or past search) • Typical geometries – rectangular, circular • Capture uncertainties. • Data measured: • Geometry size, shape, location, searching or searched

  20. Search Area Data Capture • Give identity through name • Label as searching or searched • Give geometry and associated certainty of this

  21. Equipment Data Metrics • Represents various kinds of equipment and resources in the field • Could be lots of different kinds of equipment • Data measured: • Identity, type, location

  22. Equipment Data Capture • Give identity through name • Label Category or type in your own if not listed • Location same as biotarget data capture • Right screen shows listing of current equipment in Incident.

  23. Personnel Data Metrics • Represents various personnel in the field (firefighters, police, etc). • Data measured: • Identity, personnel type, location

  24. Personnel Data Capture • Give identity through name • Type indicates unit personnel belongs to. • Location same as BioTarget data capture

  25. Hazard Data Metrics • Represents hazards in the scene. • Many kinds (fire, water, wind, etc). • Data measured: • Identity, location

  26. Hazard Data Capture • Give identity through name, type, optional description, condition and certainty • Condition – scale of 0 to 100 indicating level of containment & severity. • 0 is contained/low level problem. • 100 is not contained/critical

  27. Imagery Data Metrics • Represents raw imagery type data collected about incident. • Many kinds possible – photographic imagery, infra-red, maps, etc. • Data is ALREADY quantified • Problem here is to register the data against our Incident Visualization Grid so it can be fused. • Data measured: • File upload, User entered Registration points

  28. Imagery Data Capture • Name of image layer • Activate layer or not • Data file • Registration information • Specified by user by clicking with mouse on upper-left and lower-left location ofimage boundaries. • Opacity control • Optional description • Rotation control

  29. DiRecT Visualization • DiRecT take these data and certainty metrics and performs visualization

  30. Some Visualization Cues • Opaqueness-Transparency • Icons/Glyphs • Color (pseudo-coloring or color representation) • Brightness/Intensity • Texture • Atmospheric Effects • Adding/Altering Geometry • Layers • Focus • Pop-up textual information • Animation • Morphing • Time Fading • Sounds (volume, key, duration, fade)

  31. Biotarget Visualization • Iconic • Color • Transparency • Location • Bloom indicates BioTargetidenity type Indicates combined Healthand Safety w/Certainty indicates identity and presence certainty indicates location information indicates location certainty

  32. Biotarget Color Color of Icon = F(Health,Saftey, Certainty) Red = Max(ColorSafetyR, ColorHealthR) Green =Min(ColorSafetyG,ColorHealthG) This visualization is intuitive. Red –alarm/high concern. Green – safe Yellow –caution/uncertain.

  33. Example Visualiztion • Image, map, BioTargets, Search Areas, Equipment, Hazard and Personnel.

  34. Visualization Control • Control clutter • Better Decisions • View only desired data

  35. Infometrics – basic statistics about Incident. • Count • Search Search and highlight for biotargets Health <=60%

  36. DiRecTInfrastructure Issues • Remote method invocations • Transparent fail-over • Back-end integration • Transactions • Clustering • Dynamic redeployment • Clean shutdown • Logging and auditing • Threading • Object life cycle • Resource pooling • Security • Caching • Communications

  37. DiRecT Server

  38. DiRecTCommunications • We can’t in the time allowed look at all the components of Infrastructure • Look at communications module • Performs a kind of “Instant- Memoing” for asynchronous communications in the field. • 2 implementations • Will look at Performance metrics

  39. Instant Memoing

  40. Implementation 1 : Messaging via JMS

  41. Implementation 2: Mobile Agents – using Aglets

  42. Aglets over JMS • Aglets can very easily and efficiently send private messages, while with JMS it is not so simple. • Aglets is explicitly asynchronous while JMS can be made asynchronous through durable subscriptions • Each mobile agent can carry different a encoding/decoding algorithm. • Agents can be controlled and can react dynamically to unfavorable situations on a host • JMS reliable, mature technology.

  43. Performance Aglets over JMS • JMS Superior, especially as message size grows. • Aglets have some other possible advantages.

  44. Future Work • Testing • System Integration • PDA, other devices • Predictive & Planning (AI) • Other forms of Media • User-specified/assigned visualization queues

More Related