SlideShare a Scribd company logo
1 of 32
Integrating National Tsunami Early
  Warning Systems towards Ocean-Wide
      System-of-Systems Networks




Matthias Lendholt [1], Martin Hammitzsch [1], Miguel A. Esbri [2]
         [1] German Research Centre for Geosciences (GFZ), Germany
                         [2] ATOS Research, Spain
Motivation
•   Increasing number of national tsunami early warning systems (TEWS)
•   Increasing number of Crisis Management Information Systems (CIMS)
•   Research about information systems

Do we design + develop + implement + deploy interoperable information
   systems that are capable of system to system communication?

Or do we create more and more isolated islands?
Overview
•   Introduction
•   Challenge
•   Results
•   Reference implementation
•   Outlook
UNESCO Tsunami Programme
•   UNESCO Intergovernmental Oceanographic Commission (IOC) Tsunami
    Programme:
    o Objective: The IOC Tsunami Programme aims at reducing the loss of lives and
      livehoods that could be produced worldwide by tsunamis.
    o Four Intergovernmental Coordination Groups (ICG) corresponding to the
      regions Pacific, Caribbean, Indian Ocean and Mediterranean have been
      established to address particular regional needs
UNESCO Tsunami Programme

•   Main objective IOC Tsunami Programme: The integration of national TEWS
    to ensure information exchange during tsunami events.
     ICG Implementation plans

•   IOC ICG/IOTWS, 2008: Implementation Plan
     “… the establishment of a coordinated regional warning system for the entire
     Indian Ocean basin, through the establishment of a network of National inter-
     operable Warning Centres.”
ICG Implementation plan
•   Goal: develop systems-of-systems
     o Based on Standard Operating Procedures (SOP)
         • Legal aspects
         • Workflows
     o Standardized ICG warning products (bulletins)
         • Content: What, Where, When
         • Format: Plain ASCII text designed for FAX transmission
         • No protocols, technologies, encodings
     o Standardized ICG spatial reference schemas
         • Coastal Forecast Zones
         • Coastal Forecast Points
ICG/IOTWS Coastal Forecast Zones
•   Coastal Forecast Zones (CFZ) introduced to ensure interoperability
    between TEWS
Challenge
•   Develop a communication model to interlink/integrate national TEWS:
     1.   According to UNESCO IOC guidelines
     2.   Accounting UN International Strategy for Disaster Reduction (ISDR)
          recommendations
     3.   Based on standards of the emergency management domain
     4.   Applying system-of-systems engineering


• Best practices / design philosophy:
     o    Keep it simple
     o    No proprietary technology
     o    Open standards, open source software
Information gathering
 What are the needs and requirements?
 Which information must/must not be shared?
 Which technologies must/must not be used?

•   Experiences from preceding projects
     o GITEWS (German Indonesian Tsunami Early Warning System)
•   Literature work
     o   IOC / ICG guidelines, implementation plans, …
     o   ISDR recommendations
     o   Other TEWS related research
     o   Crisis Information Management Systems (CIMS) in general
•   Survey among experts
     o Questionnaires, Interviews, …
General
 public     Legal Aspects
                §§§




                              Cultural
                            background,
                              capacity
                              building




Operators   Technologies
Identified Workflows
1.   National Centres (NC) share sensor observations
2.   Wide Area Centre (WAC) runs ocean wide tsunami simulation
3.   WAC sends warning messages (IOC bulletins) to NCs




                            Wide Area Centre
National Centres
                         National Centre
National Centre             Thailand
   Sri Lanka




                    National Centre
                         Indonesia
Wide Area Centre Infrastructure
                             National Centre
National Centre                 Thailand
   Sri Lanka




                        National Centre
                             Indonesia
                                               Wide Area Centre
Earthquake Event
                          National Centre
National Centre              Thailand
   Sri Lanka




                     National Centre
                          Indonesia
                                            Wide Area Centre
Observation by NC
                          National Centre
National Centre              Thailand
   Sri Lanka




                     National Centre
                          Indonesia
                                            Wide Area Centre
Dissemination on National Level
                             National Centre
National Centre                 Thailand
   Sri Lanka




                        National Centre
                             Indonesia
                                               Wide Area Centre
Sending observations to WAC
                               National Centre
National Centre                   Thailand
   Sri Lanka




                          National Centre
                               Indonesia
                                                 Wide Area Centre
Forwarding to NCs
                          National Centre
National Centre              Thailand
   Sri Lanka




                     National Centre
                          Indonesia
                                            Wide Area Centre
Running ocean wide tsunami forecast
                     IOC bulletin
                           National Centre
National Centre               Thailand
   Sri Lanka




                      National Centre
                           Indonesia
                                             Wide Area Centre
Delivery of warnings to NCs
                               National Centre
National Centre                   Thailand
   Sri Lanka




                          National Centre
                               Indonesia
                                                 Wide Area Centre
Dissemination on National Level
                             National Centre
National Centre                 Thailand
   Sri Lanka




                        National Centre
                             Indonesia
                                               Wide Area Centre
Information Encoding
1. Sensor Observation exchange
    SWE (Sensor Web Enablement) messages
      • XML
      • OGC (Open Geospatial Consortium) Standard
      • Used by GITEWS and many others sensor related information systems
2. Ocean wide bulletins
    CAP (Common Alerting Protocol)
     • XML
     • OASIS (Organization for the Advancement of Structured Information Standards)
     • Widely used in Canada, US and Australia
3.Envelope / addressing
    EDXL-DE (Emergency Data Exchange Language-Distribution Element)
      • XML
      • OASIS
Example message: EDXL-DE envelope
<EDXLDistribution xmlns='urn:oasis:names:tc:…'>
<distributionID>urn:org:dews_online:WAC.IO:CAP6_1</distributionID>
  <senderID>urn:org:dews_online:WAC.IO</senderID>
  <dateTimeSent>2011-03-10T17:50:28.202+00:00</dateTimeSent>
  <distributionStatus>Actual</distributionStatus>
  <distributionType>Report</distributionType>
  <keyword>
    <valueListUrn>http://www.dews-online.org/urn/c2c</valueListUrn>
    <value>BULLETIN</value>
  </keyword>
  <contentObject>
    <contentDescription>CAP message generated by DEWS WAC.IO</…>
    <incidentID>urn:org:dews_online:WAC.IO:6</incidentID>
    <incidentDescription>Tsunami Warning</incidentDescription>
    <xmlContent>
      <embeddedXMLContent>
        <alert xmlns='urn:oasis:names:tc:emergency:cap:1.1' xmlns:xsi='…'>
          <!-- CAP payload with Tsunami bulletin embedded here-->
        </alert>
      </embeddedXMLContent>
    …
<alert>
  …

 <info>
    <category>Safety</category>
    <event>TsunamiWarning</event>
    <responseType>Shelter</responseType>
    <urgency>Future</urgency>
    <severity>Severe</severity>
    <certainty>Likely</certainty>
    <onset>2011-04-24T21:18:15.015+00:00</onset>
    <senderName>urn:org:fosslab:centre:WAC.IO</senderName>
    <parameter>
      <valueName>MinTimeOfArrival</valueName>
      <value>2011-04-24T21:18:15+0000</value>
    </parameter>
    <parameter>
      <valueName>MaxSeaSurfaceHeight</valueName>
      <value>1.81</value>
    </parameter>
    <area>
      <areaDesc>QUILON</areaDesc>
      <geocode>
         <valueName>EX_BOX_ID</valueName>
         <value>19</value>
      </geocode>
    </area>
  </info>
</alert>
Reference Implementation
•   Messaging:
     o Asynchronous communication
     o Message Oriented Middleware (MOM)
     o Apache Active MQ


•   GUI Client
     o Command and Control User Interface (CCUI)
     o Eclipse Rich Client Platform (programming language: Java)


•   Encodings
     o XML Schema + Java XML Beans
Participation at IOWave 10/2011 in Jakarta
Conclusion
•   Simple and robust communication model
     o   Follows UNESCO IOC/ICG guidelines
     o   Accounts UN/ISDR recommendations
     o   Based on open standards (OGC, OASIS)
     o   Reference implementation
           • Open source MOM
           • Standard compliant (xml schema)
           • Tested/Validated at IOC exercise



•   Deployment is not a technological problem
     o Longsome decision processes on high levels (political processes)
     o Development of information systems not driven by IT experts
Outlook
•   TRIDEC: EU project focussing on TEWS in Mediterranean
     o Project partner: Turkey – system is running there
     o Cooperation with ICG/NEAMTWS
     o Evaluation which countries are interested to participate


•   Indonesia: Evaluation of the system with real data

•   Convince IOC/ICGs to rely on open standards (Cap, EDXL)

•   Long term: official IOC CAP profile for tsunami bulletins
Thank you!
matthias.lendholt@gfz-potsdam.de
www.gfz-potsdam.de




                           Acknowledgements
DEWS project www.dews-online.org
Funded in FP6, 2007-2010

TRIDEC project www.tridec-online.eu
Funded in FP7, 2010-2013

More Related Content

Viewers also liked

TSUNAMI EMERGENCY RESPONSE SYSTEM USING GEO-INFORMATION TECHNOLOGY ALONG THE ...
TSUNAMI EMERGENCY RESPONSE SYSTEM USING GEO-INFORMATION TECHNOLOGY ALONG THE ...TSUNAMI EMERGENCY RESPONSE SYSTEM USING GEO-INFORMATION TECHNOLOGY ALONG THE ...
TSUNAMI EMERGENCY RESPONSE SYSTEM USING GEO-INFORMATION TECHNOLOGY ALONG THE ...IAEME Publication
 
TSUNAMI EARLY WARNING SYSTEM ALONG THE GUJARAT COAST, INDIA
TSUNAMI EARLY WARNING SYSTEM ALONG THE GUJARAT COAST, INDIATSUNAMI EARLY WARNING SYSTEM ALONG THE GUJARAT COAST, INDIA
TSUNAMI EARLY WARNING SYSTEM ALONG THE GUJARAT COAST, INDIAIAEME Publication
 
Tsunami on 26th December,2004 Current National Disaster Management System
Tsunami on 26th December,2004 Current National Disaster Management SystemTsunami on 26th December,2004 Current National Disaster Management System
Tsunami on 26th December,2004 Current National Disaster Management SystemDeepa Menon
 
The TRIDEC system in the NEAMWave12 exercise
The TRIDEC system in the NEAMWave12 exerciseThe TRIDEC system in the NEAMWave12 exercise
The TRIDEC system in the NEAMWave12 exerciseMartin Hammitzsch
 
The Evolution of Disaster Early Warning Systems in the TRIDEC Project
The Evolution of Disaster Early Warning Systems in the TRIDEC Project The Evolution of Disaster Early Warning Systems in the TRIDEC Project
The Evolution of Disaster Early Warning Systems in the TRIDEC Project Peter Löwe
 
Seminar technical abstract
Seminar technical abstractSeminar technical abstract
Seminar technical abstractvinitkumar0963
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning systemupparasuresh
 
tsunami warning system (synofsis)
tsunami warning system (synofsis)tsunami warning system (synofsis)
tsunami warning system (synofsis)Girish1020
 
Tsunami Warning System
Tsunami Warning SystemTsunami Warning System
Tsunami Warning SystemGirish1020
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning systemPriya Meena
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning systemAarush Jewaria
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning systemVIBHOR RATHI
 
IOT and smart city in India
IOT and smart city in India IOT and smart city in India
IOT and smart city in India Soumya Gupta
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning systems1180052
 
Early warning System Disaster Management
Early warning System Disaster ManagementEarly warning System Disaster Management
Early warning System Disaster ManagementVraj Pandya
 
In-House Tips and Tricks: Pubcon 2015
In-House Tips and Tricks: Pubcon 2015In-House Tips and Tricks: Pubcon 2015
In-House Tips and Tricks: Pubcon 2015Brian McDowell
 
Mohamed Benmimoun, ika, Functions, research-questions, hypothesis defined for...
Mohamed Benmimoun, ika, Functions, research-questions, hypothesis defined for...Mohamed Benmimoun, ika, Functions, research-questions, hypothesis defined for...
Mohamed Benmimoun, ika, Functions, research-questions, hypothesis defined for...euroFOT
 
Stockholmscenterns Motioner 2010
Stockholmscenterns Motioner 2010Stockholmscenterns Motioner 2010
Stockholmscenterns Motioner 2010Stockholmscentern
 

Viewers also liked (20)

TSUNAMI EMERGENCY RESPONSE SYSTEM USING GEO-INFORMATION TECHNOLOGY ALONG THE ...
TSUNAMI EMERGENCY RESPONSE SYSTEM USING GEO-INFORMATION TECHNOLOGY ALONG THE ...TSUNAMI EMERGENCY RESPONSE SYSTEM USING GEO-INFORMATION TECHNOLOGY ALONG THE ...
TSUNAMI EMERGENCY RESPONSE SYSTEM USING GEO-INFORMATION TECHNOLOGY ALONG THE ...
 
TSUNAMI EARLY WARNING SYSTEM ALONG THE GUJARAT COAST, INDIA
TSUNAMI EARLY WARNING SYSTEM ALONG THE GUJARAT COAST, INDIATSUNAMI EARLY WARNING SYSTEM ALONG THE GUJARAT COAST, INDIA
TSUNAMI EARLY WARNING SYSTEM ALONG THE GUJARAT COAST, INDIA
 
Tsunami on 26th December,2004 Current National Disaster Management System
Tsunami on 26th December,2004 Current National Disaster Management SystemTsunami on 26th December,2004 Current National Disaster Management System
Tsunami on 26th December,2004 Current National Disaster Management System
 
The TRIDEC system in the NEAMWave12 exercise
The TRIDEC system in the NEAMWave12 exerciseThe TRIDEC system in the NEAMWave12 exercise
The TRIDEC system in the NEAMWave12 exercise
 
The Evolution of Disaster Early Warning Systems in the TRIDEC Project
The Evolution of Disaster Early Warning Systems in the TRIDEC Project The Evolution of Disaster Early Warning Systems in the TRIDEC Project
The Evolution of Disaster Early Warning Systems in the TRIDEC Project
 
Tusanami
TusanamiTusanami
Tusanami
 
Seminar technical abstract
Seminar technical abstractSeminar technical abstract
Seminar technical abstract
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning system
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning system
 
tsunami warning system (synofsis)
tsunami warning system (synofsis)tsunami warning system (synofsis)
tsunami warning system (synofsis)
 
Tsunami Warning System
Tsunami Warning SystemTsunami Warning System
Tsunami Warning System
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning system
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning system
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning system
 
IOT and smart city in India
IOT and smart city in India IOT and smart city in India
IOT and smart city in India
 
Tsunami warning system
Tsunami warning systemTsunami warning system
Tsunami warning system
 
Early warning System Disaster Management
Early warning System Disaster ManagementEarly warning System Disaster Management
Early warning System Disaster Management
 
In-House Tips and Tricks: Pubcon 2015
In-House Tips and Tricks: Pubcon 2015In-House Tips and Tricks: Pubcon 2015
In-House Tips and Tricks: Pubcon 2015
 
Mohamed Benmimoun, ika, Functions, research-questions, hypothesis defined for...
Mohamed Benmimoun, ika, Functions, research-questions, hypothesis defined for...Mohamed Benmimoun, ika, Functions, research-questions, hypothesis defined for...
Mohamed Benmimoun, ika, Functions, research-questions, hypothesis defined for...
 
Stockholmscenterns Motioner 2010
Stockholmscenterns Motioner 2010Stockholmscenterns Motioner 2010
Stockholmscenterns Motioner 2010
 

Similar to ISCRAM 2012 #123

Ssop workshop 08 may 2013 ioc unesco
Ssop workshop 08 may 2013   ioc unescoSsop workshop 08 may 2013   ioc unesco
Ssop workshop 08 may 2013 ioc unescoABU_DRRGroup
 
Pissierssens - International Oceanographic Data and Information Exchange Pres...
Pissierssens - International Oceanographic Data and Information Exchange Pres...Pissierssens - International Oceanographic Data and Information Exchange Pres...
Pissierssens - International Oceanographic Data and Information Exchange Pres...Iwl Pcu
 
Collaboration Between Infosec Community and CERT Teams : Project Sonar case
Collaboration Between Infosec Community and CERT Teams : Project Sonar caseCollaboration Between Infosec Community and CERT Teams : Project Sonar case
Collaboration Between Infosec Community and CERT Teams : Project Sonar caseValdes Nzalli
 
NeCTAR Presentation
NeCTAR PresentationNeCTAR Presentation
NeCTAR PresentationCybera Inc.
 
Monitoring indonesia darknets - Revealing the unseen security intrusion
Monitoring indonesia darknets - Revealing the unseen security intrusionMonitoring indonesia darknets - Revealing the unseen security intrusion
Monitoring indonesia darknets - Revealing the unseen security intrusionCharles Lim
 
Cybersecurity response in the Pacific
Cybersecurity response in the PacificCybersecurity response in the Pacific
Cybersecurity response in the PacificAPNIC
 
CNCERT Conference 2017: Capacity development in the Asia Pacific
CNCERT Conference 2017: Capacity development in the Asia PacificCNCERT Conference 2017: Capacity development in the Asia Pacific
CNCERT Conference 2017: Capacity development in the Asia PacificAPNIC
 
APAN 44: Security outreach at APNIC
APAN 44: Security outreach at APNICAPAN 44: Security outreach at APNIC
APAN 44: Security outreach at APNICAPNIC
 
Yi-Lang Tsai - Cyber Security, Threat Hunting and Defence Challenge in Taiwan...
Yi-Lang Tsai - Cyber Security, Threat Hunting and Defence Challenge in Taiwan...Yi-Lang Tsai - Cyber Security, Threat Hunting and Defence Challenge in Taiwan...
Yi-Lang Tsai - Cyber Security, Threat Hunting and Defence Challenge in Taiwan...REVULN
 
170131 tryggve-at ssi-biobanks-ap
170131 tryggve-at ssi-biobanks-ap170131 tryggve-at ssi-biobanks-ap
170131 tryggve-at ssi-biobanks-apanttipursula
 
NordForsk Open Access Reykjavik 14-15/8-2014:NeIC
NordForsk Open Access Reykjavik 14-15/8-2014:NeICNordForsk Open Access Reykjavik 14-15/8-2014:NeIC
NordForsk Open Access Reykjavik 14-15/8-2014:NeICNordForsk
 
EGIforum-Amsterdam-15-Sep2010
EGIforum-Amsterdam-15-Sep2010EGIforum-Amsterdam-15-Sep2010
EGIforum-Amsterdam-15-Sep2010Alex Hardisty
 
JLeRN Experiment Slides for CETIS Conference 2012 Session on The Learning Reg...
JLeRN Experiment Slides for CETIS Conference 2012 Session on The Learning Reg...JLeRN Experiment Slides for CETIS Conference 2012 Session on The Learning Reg...
JLeRN Experiment Slides for CETIS Conference 2012 Session on The Learning Reg...Sarah Currier
 
07 cap standards-n-procedures
07 cap standards-n-procedures07 cap standards-n-procedures
07 cap standards-n-proceduresNuwan Waidyanatha
 
Infn os summit_2015_v1.0
Infn os summit_2015_v1.0Infn os summit_2015_v1.0
Infn os summit_2015_v1.0caifti
 

Similar to ISCRAM 2012 #123 (20)

Ssop workshop 08 may 2013 ioc unesco
Ssop workshop 08 may 2013   ioc unescoSsop workshop 08 may 2013   ioc unesco
Ssop workshop 08 may 2013 ioc unesco
 
Pissierssens - International Oceanographic Data and Information Exchange Pres...
Pissierssens - International Oceanographic Data and Information Exchange Pres...Pissierssens - International Oceanographic Data and Information Exchange Pres...
Pissierssens - International Oceanographic Data and Information Exchange Pres...
 
Engaging the software in research community
Engaging the software in research communityEngaging the software in research community
Engaging the software in research community
 
Collaboration Between Infosec Community and CERT Teams : Project Sonar case
Collaboration Between Infosec Community and CERT Teams : Project Sonar caseCollaboration Between Infosec Community and CERT Teams : Project Sonar case
Collaboration Between Infosec Community and CERT Teams : Project Sonar case
 
Microhub Project Maker | final report
Microhub Project Maker | final reportMicrohub Project Maker | final report
Microhub Project Maker | final report
 
NeCTAR Presentation
NeCTAR PresentationNeCTAR Presentation
NeCTAR Presentation
 
Monitoring indonesia darknets - Revealing the unseen security intrusion
Monitoring indonesia darknets - Revealing the unseen security intrusionMonitoring indonesia darknets - Revealing the unseen security intrusion
Monitoring indonesia darknets - Revealing the unseen security intrusion
 
Cybersecurity response in the Pacific
Cybersecurity response in the PacificCybersecurity response in the Pacific
Cybersecurity response in the Pacific
 
CNCERT Conference 2017: Capacity development in the Asia Pacific
CNCERT Conference 2017: Capacity development in the Asia PacificCNCERT Conference 2017: Capacity development in the Asia Pacific
CNCERT Conference 2017: Capacity development in the Asia Pacific
 
APAN 44: Security outreach at APNIC
APAN 44: Security outreach at APNICAPAN 44: Security outreach at APNIC
APAN 44: Security outreach at APNIC
 
Yi-Lang Tsai - Cyber Security, Threat Hunting and Defence Challenge in Taiwan...
Yi-Lang Tsai - Cyber Security, Threat Hunting and Defence Challenge in Taiwan...Yi-Lang Tsai - Cyber Security, Threat Hunting and Defence Challenge in Taiwan...
Yi-Lang Tsai - Cyber Security, Threat Hunting and Defence Challenge in Taiwan...
 
170131 tryggve-at ssi-biobanks-ap
170131 tryggve-at ssi-biobanks-ap170131 tryggve-at ssi-biobanks-ap
170131 tryggve-at ssi-biobanks-ap
 
NordForsk Open Access Reykjavik 14-15/8-2014:NeIC
NordForsk Open Access Reykjavik 14-15/8-2014:NeICNordForsk Open Access Reykjavik 14-15/8-2014:NeIC
NordForsk Open Access Reykjavik 14-15/8-2014:NeIC
 
EENA 2016 - Alert to citizens in case of disaster (3/3)
EENA 2016 - Alert to citizens in case of disaster (3/3)EENA 2016 - Alert to citizens in case of disaster (3/3)
EENA 2016 - Alert to citizens in case of disaster (3/3)
 
EGIforum-Amsterdam-15-Sep2010
EGIforum-Amsterdam-15-Sep2010EGIforum-Amsterdam-15-Sep2010
EGIforum-Amsterdam-15-Sep2010
 
Charles Lim - Honeynet Indonesia Chapter
Charles Lim - Honeynet Indonesia Chapter Charles Lim - Honeynet Indonesia Chapter
Charles Lim - Honeynet Indonesia Chapter
 
JLeRN Experiment Slides for CETIS Conference 2012 Session on The Learning Reg...
JLeRN Experiment Slides for CETIS Conference 2012 Session on The Learning Reg...JLeRN Experiment Slides for CETIS Conference 2012 Session on The Learning Reg...
JLeRN Experiment Slides for CETIS Conference 2012 Session on The Learning Reg...
 
07 cap standards-n-procedures
07 cap standards-n-procedures07 cap standards-n-procedures
07 cap standards-n-procedures
 
FLOOD PPT 1.pptx
FLOOD PPT 1.pptxFLOOD PPT 1.pptx
FLOOD PPT 1.pptx
 
Infn os summit_2015_v1.0
Infn os summit_2015_v1.0Infn os summit_2015_v1.0
Infn os summit_2015_v1.0
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

ISCRAM 2012 #123

  • 1. Integrating National Tsunami Early Warning Systems towards Ocean-Wide System-of-Systems Networks Matthias Lendholt [1], Martin Hammitzsch [1], Miguel A. Esbri [2] [1] German Research Centre for Geosciences (GFZ), Germany [2] ATOS Research, Spain
  • 2. Motivation • Increasing number of national tsunami early warning systems (TEWS) • Increasing number of Crisis Management Information Systems (CIMS) • Research about information systems Do we design + develop + implement + deploy interoperable information systems that are capable of system to system communication? Or do we create more and more isolated islands?
  • 3. Overview • Introduction • Challenge • Results • Reference implementation • Outlook
  • 4. UNESCO Tsunami Programme • UNESCO Intergovernmental Oceanographic Commission (IOC) Tsunami Programme: o Objective: The IOC Tsunami Programme aims at reducing the loss of lives and livehoods that could be produced worldwide by tsunamis. o Four Intergovernmental Coordination Groups (ICG) corresponding to the regions Pacific, Caribbean, Indian Ocean and Mediterranean have been established to address particular regional needs
  • 5. UNESCO Tsunami Programme • Main objective IOC Tsunami Programme: The integration of national TEWS to ensure information exchange during tsunami events.  ICG Implementation plans • IOC ICG/IOTWS, 2008: Implementation Plan “… the establishment of a coordinated regional warning system for the entire Indian Ocean basin, through the establishment of a network of National inter- operable Warning Centres.”
  • 6. ICG Implementation plan • Goal: develop systems-of-systems o Based on Standard Operating Procedures (SOP) • Legal aspects • Workflows o Standardized ICG warning products (bulletins) • Content: What, Where, When • Format: Plain ASCII text designed for FAX transmission • No protocols, technologies, encodings o Standardized ICG spatial reference schemas • Coastal Forecast Zones • Coastal Forecast Points
  • 7. ICG/IOTWS Coastal Forecast Zones • Coastal Forecast Zones (CFZ) introduced to ensure interoperability between TEWS
  • 8. Challenge • Develop a communication model to interlink/integrate national TEWS: 1. According to UNESCO IOC guidelines 2. Accounting UN International Strategy for Disaster Reduction (ISDR) recommendations 3. Based on standards of the emergency management domain 4. Applying system-of-systems engineering • Best practices / design philosophy: o Keep it simple o No proprietary technology o Open standards, open source software
  • 9. Information gathering  What are the needs and requirements?  Which information must/must not be shared?  Which technologies must/must not be used? • Experiences from preceding projects o GITEWS (German Indonesian Tsunami Early Warning System) • Literature work o IOC / ICG guidelines, implementation plans, … o ISDR recommendations o Other TEWS related research o Crisis Information Management Systems (CIMS) in general • Survey among experts o Questionnaires, Interviews, …
  • 10. General public Legal Aspects §§§ Cultural background, capacity building Operators Technologies
  • 11. Identified Workflows 1. National Centres (NC) share sensor observations 2. Wide Area Centre (WAC) runs ocean wide tsunami simulation 3. WAC sends warning messages (IOC bulletins) to NCs Wide Area Centre
  • 12. National Centres National Centre National Centre Thailand Sri Lanka National Centre Indonesia
  • 13. Wide Area Centre Infrastructure National Centre National Centre Thailand Sri Lanka National Centre Indonesia Wide Area Centre
  • 14. Earthquake Event National Centre National Centre Thailand Sri Lanka National Centre Indonesia Wide Area Centre
  • 15. Observation by NC National Centre National Centre Thailand Sri Lanka National Centre Indonesia Wide Area Centre
  • 16. Dissemination on National Level National Centre National Centre Thailand Sri Lanka National Centre Indonesia Wide Area Centre
  • 17. Sending observations to WAC National Centre National Centre Thailand Sri Lanka National Centre Indonesia Wide Area Centre
  • 18. Forwarding to NCs National Centre National Centre Thailand Sri Lanka National Centre Indonesia Wide Area Centre
  • 19. Running ocean wide tsunami forecast  IOC bulletin National Centre National Centre Thailand Sri Lanka National Centre Indonesia Wide Area Centre
  • 20. Delivery of warnings to NCs National Centre National Centre Thailand Sri Lanka National Centre Indonesia Wide Area Centre
  • 21. Dissemination on National Level National Centre National Centre Thailand Sri Lanka National Centre Indonesia Wide Area Centre
  • 22. Information Encoding 1. Sensor Observation exchange  SWE (Sensor Web Enablement) messages • XML • OGC (Open Geospatial Consortium) Standard • Used by GITEWS and many others sensor related information systems 2. Ocean wide bulletins  CAP (Common Alerting Protocol) • XML • OASIS (Organization for the Advancement of Structured Information Standards) • Widely used in Canada, US and Australia 3.Envelope / addressing  EDXL-DE (Emergency Data Exchange Language-Distribution Element) • XML • OASIS
  • 23. Example message: EDXL-DE envelope <EDXLDistribution xmlns='urn:oasis:names:tc:…'> <distributionID>urn:org:dews_online:WAC.IO:CAP6_1</distributionID> <senderID>urn:org:dews_online:WAC.IO</senderID> <dateTimeSent>2011-03-10T17:50:28.202+00:00</dateTimeSent> <distributionStatus>Actual</distributionStatus> <distributionType>Report</distributionType> <keyword> <valueListUrn>http://www.dews-online.org/urn/c2c</valueListUrn> <value>BULLETIN</value> </keyword> <contentObject> <contentDescription>CAP message generated by DEWS WAC.IO</…> <incidentID>urn:org:dews_online:WAC.IO:6</incidentID> <incidentDescription>Tsunami Warning</incidentDescription> <xmlContent> <embeddedXMLContent> <alert xmlns='urn:oasis:names:tc:emergency:cap:1.1' xmlns:xsi='…'> <!-- CAP payload with Tsunami bulletin embedded here--> </alert> </embeddedXMLContent> …
  • 24. <alert> … <info> <category>Safety</category> <event>TsunamiWarning</event> <responseType>Shelter</responseType> <urgency>Future</urgency> <severity>Severe</severity> <certainty>Likely</certainty> <onset>2011-04-24T21:18:15.015+00:00</onset> <senderName>urn:org:fosslab:centre:WAC.IO</senderName> <parameter> <valueName>MinTimeOfArrival</valueName> <value>2011-04-24T21:18:15+0000</value> </parameter> <parameter> <valueName>MaxSeaSurfaceHeight</valueName> <value>1.81</value> </parameter> <area> <areaDesc>QUILON</areaDesc> <geocode> <valueName>EX_BOX_ID</valueName> <value>19</value> </geocode> </area> </info> </alert>
  • 25. Reference Implementation • Messaging: o Asynchronous communication o Message Oriented Middleware (MOM) o Apache Active MQ • GUI Client o Command and Control User Interface (CCUI) o Eclipse Rich Client Platform (programming language: Java) • Encodings o XML Schema + Java XML Beans
  • 26.
  • 27.
  • 28.
  • 29. Participation at IOWave 10/2011 in Jakarta
  • 30. Conclusion • Simple and robust communication model o Follows UNESCO IOC/ICG guidelines o Accounts UN/ISDR recommendations o Based on open standards (OGC, OASIS) o Reference implementation • Open source MOM • Standard compliant (xml schema) • Tested/Validated at IOC exercise • Deployment is not a technological problem o Longsome decision processes on high levels (political processes) o Development of information systems not driven by IT experts
  • 31. Outlook • TRIDEC: EU project focussing on TEWS in Mediterranean o Project partner: Turkey – system is running there o Cooperation with ICG/NEAMTWS o Evaluation which countries are interested to participate • Indonesia: Evaluation of the system with real data • Convince IOC/ICGs to rely on open standards (Cap, EDXL) • Long term: official IOC CAP profile for tsunami bulletins
  • 32. Thank you! matthias.lendholt@gfz-potsdam.de www.gfz-potsdam.de Acknowledgements DEWS project www.dews-online.org Funded in FP6, 2007-2010 TRIDEC project www.tridec-online.eu Funded in FP7, 2010-2013