Top Banner
2017-10-10 1 Piratvarning Jörgen Ahlberg Pirater. Inte de som kopierar. The Pirate Bays Piracy Map from the ICC/IMB website (Dec. 2014) Motmedel Intelligent Piracy Avoidance using Threat detection and Countermeasure Heuristics Co-funded by the European Commission’s 7 th Framework Programme (FP7) Duration: 2014 – 2017 Budget: €5m IPATCH Consortium
6

Pirater. Inte de som kopierar. Piratvarning - old.liu.se · Piracy Map from the ICC/IMB website ... Sensor Manager Sensor Manager RR AIS IMU Sensor ... Testa på riktigt! Tested on

Dec 25, 2018

Download

Documents

dangkhuong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Pirater. Inte de som kopierar. Piratvarning - old.liu.se · Piracy Map from the ICC/IMB website ... Sensor Manager Sensor Manager RR AIS IMU Sensor ... Testa på riktigt! Tested on

2017-10-10

1

Piratvarning

Jörgen Ahlberg

Pirater.

Inte de som kopierar.

The Pirate Bays

Piracy Map from the ICC/IMB website (Dec. 2014)

Motmedel

Intelligent Piracy Avoidance using Threat

detection and Countermeasure Heuristics

• Co-funded by the European Commission’s 7th

Framework Programme (FP7)

• Duration: 2014 – 2017

• Budget: €5m

IPATCH Consortium

Page 2: Pirater. Inte de som kopierar. Piratvarning - old.liu.se · Piracy Map from the ICC/IMB website ... Sensor Manager Sensor Manager RR AIS IMU Sensor ... Testa på riktigt! Tested on

2017-10-10

2

• Analysis – piracy behaviour and countermeasures

• Development – on-board situational awareness and decision support system

• Trials – testing and demonstration in simulated real-life scenarios

Three Phases

IPATCH receives funding from the EC FP7 Security Programme2016-03-15

Analysis

Countermeasures Manual

Piracy Knowledgebase

Stakeholder Consultations

Literature Study

Databases

830 incident records• July 2010 to April 2014

• East and West Africa

99 variables• Incident, Place, Attack, Vessel,

Journey, Weather, Countermeasures, Impact

Piracy Knowledgebase

«XSDcomplexType»

Incident

«XSDelement»

+ attack :AttackDetails

+ coastalStateAction :string [0..1]

+ consequences :Impact [0..-1]

+ countermeasure :CountermeasureUse [0..-1]

+ dateLT :dateTime [0..1]

+ dateUTC :dateTime [0..1]

+ location :Place

+ reported :boolean [0..1]

+ ReportedTo :string [0..1]

+ reportingState :CountryName [0..1]

+ textualDescription :string [0..1]

+ vessel :Vessel

+ vesselRoute :Journey

+ weatherConditions :WeatherConditions

«XSDcomplexType»

Vessel

«XSDelement»

+ auxiliaryEngine :string [0..1]

+ auxiliaryGenerator :string [0..1]

+ breadthMoulded :decimal [0..1]

+ countermeasureOnboard :CountermeasureUse [0..-1]

+ depth :decimal [0..1]

+ draugth :decimal [0..1]

+ DWT :decimal [0..1]

+ freeBoard :decimal [0..1]

+ GT :decimal

+ height :decimal [0..1]

+ IMONumber :decimal

+ largeFreeboard :boolean

+ lengthOverall :decimal [0..1]

+ machinery :string [0..1]

+ maxSpeed :decimal

+ operator :string [0..1]

+ primeMaster :string [0..1]

+ serviceSpeed :decimal

+ shipBuilde :string [0..1]

+ shipName :string

+ shipType :VesselType

+ totalPower :decimal

+ yearOfBuild :date

«XSDcomplexType»

Place

«XSDelement»

+ coastalState :CountryName [0..1]

+ distanceToSeaCoast :decimal [0..1]

+ geographicalArea :GeographicalArea

+ geoPoliticalContext :GeoPoliticalContext [0..1]

+ highRiskArea :boolean [0..1]

+ latitude :string [0..1]

+ listedAreas :boolean [0..1]

+ LOCODE :string [0..1]

+ longitude :string [0..1]

+ nearestLandmark :string [0..1]

+ port :string [0..1]

+ seaRoutes :SeaRoutes [0..1]

+ type :LocationType [0..1]

«XSDcomplexType»

Journey

«XSDelement»

+ cargoQuantity :decimal [0..1]

+ cargoType :CargoType [0..-1]

+ crewNumber :integer [0..1]

+ destination :Place [0..1]

+ flag :CountryName [0..1]

+ origin :Place [0..1]

+ passageSpeed :decimal [0..1]

+ shipStatus :VesselStatus [0..1]

+ visitedPlace :Place [0..-1]

«XSDcomplexType»

WeatherConditions

«XSDelement»

+ periodOfDay :PeriodOfDay [0..1]

+ Season :string

+ seaState :WMOSeaStateCode [0..1]

+ seaWavesHeight :decimal [0..1]

+ visibil ity :Visibil ity [0..1]

+ weather :Weather [0..1]

+ windDirection :Direction [0..1]

+ windSpeed :decimal [0..1]

«XSDcomplexType»

AttackDetails

«XSDelement»

+ attackType :AttackType

+ craftUsed :string [0..1]

+ methodOfApproach :string [0..1]

+ methodOfBoarding :MethodOfBoarding [0..1]

+ motherShip :boolean [0..1]

+ numberOfCraftUsed :integer [0..1]

+ numberOfPersons :integer [0..1]

+ openWhaler :boolean [0..1]

+ pointOfApproach :PointOfApproach [0..1]

+ shipStatus :VesselStatus [0..1]

+ weaponsUsed :Weapons [0..1]

«XSDcomplexType»

Countermeasure

«XSDelement»

+ countermeasureInstallationCost :decimal [0..1]

+ countermeasureName :string

+ countermeasureOperationalCost :decimal [0..1]

+ countermeasureTime :CountermeasureTime [0..1]

+ countermeasureType :CounterMeasureType

+ textualDescription :string [0..1]

«XSDcomplexType»

Impact

«XSDelement»

+ assaultedCrew :boolean [0..1]

+ assaultedCrewNumber :integer [0..1]

+ attackOutcome :AttackOutcome

+ crewConsequences :boolean [0..1]

+ crewConsequencesDetails :string [0..1]

+ estimatedLoss :decimal [0..1]

+ kidnapedCrew :boolean [0..1]

+ kidnapedCrewNumber :integer [0..1]

+ livesLost :boolean [0..1]

+ livesLostNumber :integer [0..1]

+ missingCrew :boolean [0..1]

+ missingCrewNumber :integer [0..1]

+ partsRaided :PartOfShip [0..-1]

+ shipConsequences :boolean

+ shipConsequencesDetails :string [0..1]

+ stolenItem :string [0..-1]

+ woundedCrew :boolean [0..1]

+ woundedCrewNumber :integer [0..1]

«XSDcomplexType»

CountermeasureUse

«XSDelement»

+ countermeasure :Countermeasure [1..-1]

+ countermeasureApplication :string [0..1]

+ countermeasureEffect :string [0..1]

+ countermeasureOrder :integer [0..1]

Piracy Knowledgebase

On-board System Concept

Threat Detection

Threat Detection

Human-Machine Interface (HMI)

Human-Machine Interface (HMI)

Piracy Knowledge-base

Piracy Knowledge-base

Countermeasures Manual

Countermeasures Manual

Decision Support Engine

Decision Support Engine

IPATCH receives funding from the EC FP7 Security Programme2016-03-15

Olika sensorer

Page 3: Pirater. Inte de som kopierar. Piratvarning - old.liu.se · Piracy Map from the ICC/IMB website ... Sensor Manager Sensor Manager RR AIS IMU Sensor ... Testa på riktigt! Tested on

2017-10-10

3

Datainsamling 2015 + 2016

Brest, FrankrikeVN Partisan

Datainsamling 2015 + 2016

Piratscenarier

Page 4: Pirater. Inte de som kopierar. Piratvarning - old.liu.se · Piracy Map from the ICC/IMB website ... Sensor Manager Sensor Manager RR AIS IMU Sensor ... Testa på riktigt! Tested on

2017-10-10

4

Early Detection Module

V

T

T

Sensor Manager

Sensor Manager

RR

AIS

IMU

Sensor Manager

Detection and

Tracking

Detection and

TrackingMulti-Target

Multi-Sensor

Tracking

Integration Platform

IPATCH multi-sensor

multi-target tracking

Objectdetection

Horizondetection

Low-leveltracking

MSMTT

IPATCH multi-sensor

multi-target tracking

Objectdetection

Horizondetection

Low-leveltracking

MSMTT

Observation model

Objectdetection

Horizondetection

Low-leveltracking

MSMTT

Observation – heterogeneous sensors

Page 5: Pirater. Inte de som kopierar. Piratvarning - old.liu.se · Piracy Map from the ICC/IMB website ... Sensor Manager Sensor Manager RR AIS IMU Sensor ... Testa på riktigt! Tested on

2017-10-10

5

Maj 2017

Testa på riktigt!

Tested on the Mediterranean

Page 6: Pirater. Inte de som kopierar. Piratvarning - old.liu.se · Piracy Map from the ICC/IMB website ... Sensor Manager Sensor Manager RR AIS IMU Sensor ... Testa på riktigt! Tested on

2017-10-10

6

Run code for demo!

Resultat

• Databas med piratbeteenden

• Databas med sensordata

– Radar, GPS, visuella kameror, värmekameror, AIS

• Countermeasure manual

• Teknikdemonstrator