react project presentation

34
CAP Implementers Workshop - Geneve, 09- 10.12.08 REACT [IST-2005-033607] CAP in the IST project REACT Massimo Cristaldi & Uberto Delprato – IES Solutions srl Marcello Marzoli – Italian Ministry of Interior, Firemen Dept. CAP Implementers Workshop WMO Geneve, 9-10 December 2008 http://www.react-ist.net

Upload: massimo-cristaldi

Post on 30-Jan-2016

229 views

Category:

Documents


0 download

DESCRIPTION

REACT Project Presentation at the CAP implementers workshop

TRANSCRIPT

Page 1: REACT Project Presentation

CAP Implementers Workshop - Geneve, 09-10.12.08

REACT [IST-2005-033607]

CAP in the IST project REACT

Massimo Cristaldi & Uberto Delprato – IES Solutions srlMarcello Marzoli – Italian Ministry of Interior, Firemen Dept.

CAP Implementers Workshop WMOGeneve, 9-10 December 2008

– http://www.react-ist.net

Page 2: REACT Project Presentation

– http://www.react-ist.net

Current emergency services situation in Europe

• Fragmentation of Emergency Services

• Unique 112 (EU 911) -> still far from reality

• Only some European regions have unified emergency services (i.e. Ambulances and Fire Fighters)

• Need for interoperability

Page 3: REACT Project Presentation

Ambulance C&C1 Fire Brigade C&C1

Police Dept. C&C1

REGION 1

UNCOORDINATED ACTION

REGION 2

AmbulanceC&C2

Fire BrigadesC&C2

FRAGMENTEDCOMMUNICATION

Police DeptC&C2

INTEROPERABILITY ENHANCED

COORDINATED

Need for interoperability

– http://www.react-ist.net

Not only for disasters, but usually for small limited incidents that may escalate in scale

Page 4: REACT Project Presentation

REACT

• EU Project funded in 2006, finishing in 2009

• 7 technical partners from UK, Italy, Belgium, Germany, Slovenia, Austria

• 3 End Users

• Focused in:• Citizen-to-PSAP

interaction• PSAP-to-PSAP

coordination for incoming calls and incident knowledge

• Don’t focus on resources mgt

– http://www.react-ist.net

Page 5: REACT Project Presentation

REACT - The mission

“Reaction to Emergency Alerts using voice and Clustering Technologies”

Main goals:

• capture more of the information available from sensors, being them “human” or technological

• make this information available to as many local Emergency Call Services as possible, by creating an interoperable European information-structure

• complement the data with associated services able to semantically analyse and cluster environmental and crisis management information

• Keeping data transfer secure

– http://www.react-ist.net

Voice capturingVoice capturingE-CallE-Call

InteroperabilityInteroperability

Call groupingCall grouping

Page 6: REACT Project Presentation

Same call seen by different C&C

– http://www.react-ist.net

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

C&C1

CNVVF Venezia

C&C2

Venezia Ambulance

Page 7: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Same call seen by different C&C

– http://www.react-ist.net

C&C1

CNVVF Venezia

C&C2

Venezia Ambulance

Page 8: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Same call seen by different C&C

– http://www.react-ist.net

C&C1

CNVVF Venezia

C&C2

Venezia Ambulance

Page 9: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Same call seen by different C&C

– http://www.react-ist.net

C&C1

CNVVF Venezia

C&C2

Venezia Ambulance

Page 10: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Same call seen by different C&C

– http://www.react-ist.net

C&C1

CNVVF Venezia

C&C2

Venezia Ambulance

Page 11: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Same call seen by different C&C

– http://www.react-ist.net

C&C1

CNVVF Venezia

C&C2

Venezia Ambulance

Page 12: REACT Project Presentation

Additional services

1. Call and Incidents content mgt– Semantic Analysis of calls– Call Grouping for a wider view on an event

2. Voice recognition– Capturing keywords (e.g. “gun”, “fire”)– Suggesting keywords to the call-taker

3. Automatic translation of local codes into general codes

– i.e. using TSO dictionary

– http://www.react-ist.net

Page 13: REACT Project Presentation

Where we are now

• Architecture Defined

• 1st Round implementation completed

• 1st verification round currently happening

• Interoperability – Achieved

• Voice recognition – Achieved

• Call Grouping – Partially achieved

• Trials will start in February next year

– http://www.react-ist.net

Page 14: REACT Project Presentation

REACT Architecture

• Loose coupling between components• Uses standard TCP/IP based protocols and links

– XML– Web Services– Atom Feeds

• Common Alerting Protocol as Calls/Incidents Message format

• TSO as Incident Dictionary

– http://www.react-ist.net

Page 15: REACT Project Presentation

Conceptual Architecture

C&CC&C

CAP AdaptersCAP

Adapters

Incident API

Incident API

Input Analysis

Input Analysis

RouterRouter

– http://www.react-ist.net

Page 16: REACT Project Presentation

REACT Sequence Diagram

• REACTSequenceDiagram.png

– http://www.react-ist.net

Page 17: REACT Project Presentation

Using a common dictionary

• CAP alone is generic in classifying incident (cap.alertinfo.category.code)

• Local codes will be, in any case, sent to recipients in original format (in cap.alertinfo.event.code)

• For being interoperable across different nations TSO dictionary has been selected in REACT

– http://www.react-ist.net

Page 18: REACT Project Presentation

CAP/TSO

CAP MESSAGE

TSO CODEDCar acc. + people

Cod.10

People trapped

Red code

– http://www.react-ist.net

Page 19: REACT Project Presentation

Call/taking at a PSAP [CNVVF]

– http://www.react-ist.net

SO 115 GIS interface

Page 20: REACT Project Presentation

CAP representation of an event:Car accident with passengers to be rescued

Current CNVVF procedure– Always send resources– Inform other CNVVF HQs by phone (if needed)– Inform other rescue services by phone (if needed)

• CAP Status = Actual• CAP Type = Alert• CAP Category = Rescue• CAP Urgency = Immediate• CAP Severity= Severe• CAP Certainty= Likely

– http://www.react-ist.net

Page 21: REACT Project Presentation

TSO representation of an event:Car accident with passengers to be rescued

Current CNVVF description– Code = 10 [Incidente stradale (generico)]– Type = Incidente con persone a bordo– Icon = 10

• Event/EType/Category (1st) = CRS (TRP)• Event/EType/Category (2nd) = COL (TRP)• Event/EType/Category (3rd) = TRP (ASR)• Event/EType/Actor (1st) = VEH• Event/EType/Actor (2nd) = PPL• Event/EType/LocType (1st) = ROAD

– http://www.react-ist.net

Page 22: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Interoperability btw Firemen in Italy

– http://www.react-ist.net

C&C2

Treviso Fire

C&C1

CNVVF Venezia

Page 23: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Interoperability btw Firemen in Italy

– http://www.react-ist.net

SO115

C&C1

CNVVF Venezia

C&C2

Treviso Fire

Page 24: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Interoperability btw Firemen in Italy

– http://www.react-ist.net

SO115

CAP adapterC&C1

CNVVF Venezia

C&C2

Treviso Fire

Page 25: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Interoperability btw Firemen in Italy

– http://www.react-ist.net

SO115

CAP adapterC&C1

CNVVF Venezia

C&C2

Treviso Fire

Page 26: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Interoperability btw Firemen in Italy

– http://www.react-ist.net

SO115

CAP adapter CAP parserC&C1

CNVVF Venezia

C&C2

Treviso Fire

Page 27: REACT Project Presentation

Existing infrastructures, E112 if present

Existing infrastructures, E112 if present

Caller identification, Location, Voice, Clustering

Interoperability btw Firemen in Italy

– http://www.react-ist.net

SO115

CAP adapter

SO115

CAP parserC&C1

CNVVF Venezia

C&C2

Treviso Fire

Page 28: REACT Project Presentation

How can a C&C becomeinteroperable with other C&C’s?

• Identify who they need to interoperate with

• Agree on a common dictionary or adopt an established dictionary (i.e. TSO)

• Match their local codes against an this dictionary

• Adapt their C&C to generate and receive CAP messages

• Adapt their C&C to process and display the received messages

– http://www.react-ist.net

Page 29: REACT Project Presentation

CAP adopted by Italian Firemen Corps

• The Italian Ministry of the Interior has issued a formal decree concerning the sharing of data between the fire department and other emergency organisations, such as the ambulance service.

• The decree – published in the government’s Official Journal of 3 July – defines the communication protocols for exchanging data and information between emergency service command and control rooms.

• This is the first time in Italy that an emergency organisation will open its databases to other similar organisations, providing they adopt the communication protocol which has been defined and developed within the REACT project.

– http://www.react-ist.net

Page 30: REACT Project Presentation

– http://www.react-ist.net

Page 31: REACT Project Presentation

What Italian Firemen will additionally get in 2009

– http://www.react-ist.net

C&C1

Venezia Fire

C&C3

Venezia Ambulance

C&C

Venezia Local Police

CAP VIEWER – SALA OPERATIVA VIGILI URBANI DEL COMUNE DI VENEZIACAP VIEWER – SALA OPERATIVA VIGILI URBANI DEL COMUNE DI VENEZIA

Messaggi CAP attiviMessaggi CAP attivi

C - Dettagli Messaggio CAP n. CNVVF-VE-C-10123-2 - Esercitazione 'Mediterraneo 2008'C - Dettagli Messaggio CAP n. CNVVF-VE-C-10123-2 - Esercitazione 'Mediterraneo 2008'

ChiamataID 10123 16/10/2008Data 18:35OraComando Provinciale dei Vigili del Fuoco di VeneziaEnte

Incidente stradale (generico)Tipologia Autovettura in canaleDettaglio

Corso del Popolo, 221, VeneziaIndirizzo

Ugo AmbasciatoriRichiedente 338 7830928Tel.

Note Oggetto: Auto in canale.Descrizione: Auto nel canale. Caduta forse da via Andrea Costa. È visibile da Via Forte Marghera. Non si notano persone all’interno.Istruzioni: Utilizzate la strada statale. Possibili difficoltà sull’autostrada a causa di lunghe code.Link: http://resources.comune.venezia.it/source=ig&hl=it&rlz=1G1GGLQ_ITIT294&q

CSE Giorgio CavalloOperatore

ImmediataUrgenza Gravità Grave ProbabileCertezza

ARCHIVIA

Vigili del Fuoco Com. Prov. Venezia

Incendio normale (generico)Incendio autovettura

Numero Chiamata 10123 16/10/2008 18:35

ImmediateSevereLikely

UrgencySeverityCertainty Archivia

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60123 16/10/2008 18:35

“Probabile alimentazione a GPL”

Incendio normale (generico)Incendio autovettura

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60120 16/10/2008 18:34

“Chiamante in transito”

Incendio normale (generico)Incendio autovettura

Vigili del Fuoco Com. Prov. VeneziaNumero Intervento 7378 16/10/2008 18:23

“Minaccia area giochi bambini”

Dissesto statico (generico)Cornicione pericolante

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60116 16/10/2008 18:32

“Non è sicuro dell’indirizzo”

Incendio normale (generico)

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60098 16/10/2008 18:19

“Parti di intonaco a terra”

Dissesto statico (generico)

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60093 16/10/2008 18:15

B

A

Z

T

M

Via Pietro Bembo30172 Venezia

Via G. Pisanelli, 930172 Venezia

Via Pisanelli30172 Venezia

Apri

Messaggi CAP attivi Messaggi CAP in archivio Inserisci Nuovo Messaggio CAP Configura Sistema

SoccorsoCategoria

n.

Lat 45.484038 Lon 12.241050Coordinate Obiettivi rilevantiPOI Distributore AGIP 'Popolo'desc.

CAP VIEWER – SALA OPERATIVA VIGILI URBANI DEL COMUNE DI VENEZIACAP VIEWER – SALA OPERATIVA VIGILI URBANI DEL COMUNE DI VENEZIA

Messaggi CAP attiviMessaggi CAP attivi

C - Dettagli Messaggio CAP n. CNVVF-VE-C-10123-2 - Esercitazione 'Mediterraneo 2008'C - Dettagli Messaggio CAP n. CNVVF-VE-C-10123-2 - Esercitazione 'Mediterraneo 2008'

ChiamataID 10123 16/10/2008Data 18:35OraComando Provinciale dei Vigili del Fuoco di VeneziaEnte

Incidente stradale (generico)Tipologia Autovettura in canaleDettaglio

Corso del Popolo, 221, VeneziaIndirizzo

Ugo AmbasciatoriRichiedente 338 7830928Tel.

Note Oggetto: Auto in canale.Descrizione: Auto nel canale. Caduta forse da via Andrea Costa. È visibile da Via Forte Marghera. Non si notano persone all’interno.Istruzioni: Utilizzate la strada statale. Possibili difficoltà sull’autostrada a causa di lunghe code.Link: http://resources.comune.venezia.it/source=ig&hl=it&rlz=1G1GGLQ_ITIT294&q

CSE Giorgio CavalloOperatore

ImmediataUrgenza Gravità Grave ProbabileCertezza

ARCHIVIA

Vigili del Fuoco Com. Prov. Venezia

Incendio normale (generico)Incendio autovettura

Numero Chiamata 10123 16/10/2008 18:35

ImmediateSevereLikely

UrgencySeverityCertainty Archivia

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60123 16/10/2008 18:35

“Probabile alimentazione a GPL”

Incendio normale (generico)Incendio autovettura

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60120 16/10/2008 18:34

“Chiamante in transito”

Incendio normale (generico)Incendio autovettura

Vigili del Fuoco Com. Prov. VeneziaNumero Intervento 7378 16/10/2008 18:23

“Minaccia area giochi bambini”

Dissesto statico (generico)Cornicione pericolante

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60116 16/10/2008 18:32

“Non è sicuro dell’indirizzo”

Incendio normale (generico)

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60098 16/10/2008 18:19

“Parti di intonaco a terra”

Dissesto statico (generico)

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60093 16/10/2008 18:15

B

A

Z

T

M

Via Pietro Bembo30172 Venezia

Via G. Pisanelli, 930172 Venezia

Via Pisanelli30172 Venezia

Apri

Messaggi CAP attivi Messaggi CAP in archivio Inserisci Nuovo Messaggio CAP Configura Sistema

SoccorsoCategoria

n.

Lat 45.484038 Lon 12.241050Coordinate Obiettivi rilevantiPOI Distributore AGIP 'Popolo'desc.

CAP VIEWER – SALA OPERATIVA VIGILI URBANI DEL COMUNE DI VENEZIACAP VIEWER – SALA OPERATIVA VIGILI URBANI DEL COMUNE DI VENEZIA

Messaggi CAP attiviMessaggi CAP attivi

C - Dettagli Messaggio CAP n. CNVVF-VE-C-10123-2 - Esercitazione 'Mediterraneo 2008'C - Dettagli Messaggio CAP n. CNVVF-VE-C-10123-2 - Esercitazione 'Mediterraneo 2008'

ChiamataID 10123 16/10/2008Data 18:35OraComando Provinciale dei Vigili del Fuoco di VeneziaEnte

Incidente stradale (generico)Tipologia Autovettura in canaleDettaglio

Corso del Popolo, 221, VeneziaIndirizzo

Ugo AmbasciatoriRichiedente 338 7830928Tel.

Note Oggetto: Auto in canale.Descrizione: Auto nel canale. Caduta forse da via Andrea Costa. È visibile da Via Forte Marghera. Non si notano persone all’interno.Istruzioni: Utilizzate la strada statale. Possibili difficoltà sull’autostrada a causa di lunghe code.Link: http://resources.comune.venezia.it/source=ig&hl=it&rlz=1G1GGLQ_ITIT294&q

CSE Giorgio CavalloOperatore

ImmediataUrgenza Gravità Grave ProbabileCertezza

ARCHIVIA

Vigili del Fuoco Com. Prov. Venezia

Incendio normale (generico)Incendio autovettura

Numero Chiamata 10123 16/10/2008 18:35

ImmediateSevereLikely

UrgencySeverityCertainty Archivia

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60123 16/10/2008 18:35

“Probabile alimentazione a GPL”

Incendio normale (generico)Incendio autovettura

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60120 16/10/2008 18:34

“Chiamante in transito”

Incendio normale (generico)Incendio autovettura

Vigili del Fuoco Com. Prov. VeneziaNumero Intervento 7378 16/10/2008 18:23

“Minaccia area giochi bambini”

Dissesto statico (generico)Cornicione pericolante

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60116 16/10/2008 18:32

“Non è sicuro dell’indirizzo”

Incendio normale (generico)

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60098 16/10/2008 18:19

“Parti di intonaco a terra”

Dissesto statico (generico)

Vigili del Fuoco Com. Prov. VeneziaNumero Chiamata 60093 16/10/2008 18:15

B

A

Z

T

M

Via Pietro Bembo30172 Venezia

Via G. Pisanelli, 930172 Venezia

Via Pisanelli30172 Venezia

Apri

Messaggi CAP attivi Messaggi CAP in archivio Inserisci Nuovo Messaggio CAP Configura Sistema

SoccorsoCategoria

n.

Lat 45.484038 Lon 12.241050Coordinate Obiettivi rilevantiPOI Distributore AGIP 'Popolo'desc. C&C

Envir. Agencies

C&C

Civil Protecion

Page 32: REACT Project Presentation

An example of an unexpected application in Italy

• Although 112 is an emergency number, each emergency agency can be reached with different numbers (113, 115, 118)

• Caller not speaking Italian are often managed with problems

• With REACT in place, keywords may help...• ...but it is possible to forward the call to

another call-taker who can gather information in the caller language and make them instantly available to the local call-taker

– http://www.react-ist.net

Page 33: REACT Project Presentation

Conclusions

• Integrated use of both CAP and TSO as enhanced protocol for representing and sharing information about events

• Adopted by Fire Brigades in Italy• Issues:

– Make current C&C Systems “CAP compliant”– Define CAP message content – Agree on a common data dictionary: i.e. TSO is a bit primitive for Police officers

• Demonstrate the interest of the solution: at the end, from end user perspective, is just a “dot” on a screen that pops up… How to perceive the value?

• Trials in Venezia / Aachen / UK aims at demonstrating the concept• Open issues: usage of some CAP fields

– cap1091.xml

– http://www.react-ist.net

Page 34: REACT Project Presentation

Thank you very much for your time

Massimo Cristaldi &Uberto DelpratoIES SolutionsRoma - [email protected]

www.react-ist.net

See you at the stand

– http://www.react-ist.net