Introduction to the IRRIIS Simulation SimCIP Césaire Beyel.
-
Upload
timothy-fisher -
Category
Documents
-
view
217 -
download
0
Transcript of Introduction to the IRRIIS Simulation SimCIP Césaire Beyel.
IRRIIS- FP6-2005–IST-4
EC - LOGO
Introduction to the IRRIIS Simulation SimCIP
Césaire Beyel
IRRIIS
Contents
Introduction: definition and goals of SimCIP Preliminaries and CI-Model used within SimCIP SimCIP introduction to the environment SimCIP demo SimCIP state of the art SimCIP open questions and future work
IRRIIS
Definition and goals of SimCIP
SimCIP - Simulation for Critical Infrastructure Protection SimCIP is an agent based simulation
environment, aimed at modelling and simulating systems of Critical Infrastructures (CI).
The purpose of SimCIP is to help understand the dependencies within complex infrastructure.
SimCIP should also serve as test for Middleware Improved Technology (MIT).
IRRIIS
Preliminaries: basics of the network model
The network model for SimCIP is based on the ISE-Model, the Leontief input-output model adapted to
critical infrastructures and a multi-agent concept in which CI-
components are agents and CI-Systems are systems of agents.
IRRIIS
The ISE-Model
Focus on services,
iterative processing and
Extension to other layers
Dependencies within
and between layers
Consists of three layers:
implementation,
services and effects
effectlayer
internal effect factors internal effect factors
global effect factors
servicelayer
servicesservices
mapping: service à effect mapping: service à effect
implementationlayer
implementation elementsimplementation elements
mapping: implementation à service mapping: implementation à service
Submodel 1 (e.g. telecommunication) Submodel 2 (e.g. electric power)
IRRIIS
Leontief model of infrastructures
Adapt Leontief economic model to model critical
infrastructures: System of interconnected and interdependent
services. Inputs to a service is the inoperability of services
it depends on. Output of a service is its own inoperability that
serves as input for other services.
IRRIIS
Electricity
Infrastructures in SimCIP:Electricity and Telecommunication
Telecom
SGSN NSSBackbone BSS MS
Generation Transmission Distribution
Control
Control
Power Supply
IRRIIS
Principle and example
Step 1 : identify net nodes (services)
Service 3 Service 1
Service 2
Service 4
Step 2 : determine dependencies
0.5
0.3
1.00.7
Step 3 :
compute inoperability : 0.0 0.0
0.0
0.0
))()())1(((,1min()1(1
n
i ikk txideptxfaulttx
IRRIIS
SimCIP example model : Ytali
Dependencies of the example model
C
C
G
G
G
G
G
G
G
G
G
G
G
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 5960
61
6263
64
65
Electricity
C
C
G
G
G
G
G
G
G
GG
G
G
C
C
interdependencies
C
C
1
23
45
678
9
10
11 12
13
1415
16
1718
19
20
2122
23
24
25
26
27
28
2930
31
32
33
34
35
36
37
3839
40
Telecom
IRRIIS
SimCIP Architecture and progress of the development efforts
LampSys RTI
Logger
To
ol 1
Electricity
SimulatorCI
Data
Com
Simulator
To
ol 2
Agent / Scenario
Behaviours
An
alysis 1
An
alysis 2
Fault /
Attack
Tool
MITA
nalysis 3
SCADA
Emulator
GUI
IRRIIS
SimCIP Demo
Inoperability in a 4-nodes-CI
-0,1
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0 50 100 150 200 250
Time
Ino
per
abil
ity/
Fau
lt
tester_1_fault
tester_1_inop
tester_2_fault
tester_2_inop
tester_3_fault
tester_3_inop
tester_4_fault
tester_4_inop
: some results
IRRIIS
SimCIP Demo: more results
Inoperability Ytali (65 nodes)
-0,2
0
0,2
0,4
0,6
0,8
1
1,2
0 10 20 30 40 50 60
Time
Ino
pe
rab
ility
/fa
ult
srvc54_transm_3
srvc54_transm_3
mean
IRRIIS
SimCIP state of the art
• Offers a GUI based interface for developing CI-models and simulation.
• Modelling and simulating occur in one single application.
• Produces simple flat files that can be evaluated with other software e.g. MS-Excel.
• Can be used in different modes: online, batch and mixed mode.
IRRIIS
SimCIP open questions and future work
• Further development and refinement of the CI-model
• Data models and definitions
• Tools for analysis
• Graphical User Interface (GUI)
• Test-bed for MIT
• External CI-Simulators
IRRIIS
Thank YOU