Information Quality in Critical Infrastructures. Andrea Bondavalli.

Similar documents
The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems

INFORMATION AND COMMUNICATION TECHNOLOGIES IMPROVING EFFICIENCIES WAYFINDING SWARM CREATURES EXPLORING THE 3D DYNAMIC VIRTUAL WORLDS

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn

Next Generation of Adaptive Traffic Signal Control

for Vehicular Ad Hoc Networks

Guy FREMONT Innovative Solutions Manager

PSYCO 457 Week 9: Collective Intelligence and Embodiment

SOFT 437. Software Performance Analysis. What is UML? UML Tutorial

From Communication to Traffic Self-Organization in VANETs

CSCI 445 Laurent Itti. Group Robotics. Introduction to Robotics L. Itti & M. J. Mataric 1

Stanford Center for AI Safety

Knowledge-based Reconfiguration of Driving Styles for Intelligent Transport Systems

Communication Networks. Braunschweiger Verkehrskolloquium

Shuffled Complex Evolution

CAN for time-triggered systems

Design of 5.9GHz DSRC-based Vehicular Safety Communication

Swarm robotics in wireless distributed protocol design for coordinating robots involved in cooperative tasks

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

Swarm Intelligence. Corey Fehr Merle Good Shawn Keown Gordon Fedoriw

Vehicle speed and volume measurement using V2I communication

SWARM INTELLIGENCE. Mario Pavone Department of Mathematics & Computer Science University of Catania

Towards EU-US Collaboration on the Internet of Things (IoT) & Cyber-physical Systems (CPS)

Introduction to Systems Engineering

1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg)

Evaluation of Actuated Right Turn Signal Control Using the ITS Radio Communication System

Deployment and Testing of Optimized Autonomous and Connected Vehicle Trajectories at a Closed- Course Signalized Intersection

Wireless technologies Test systems

Swarm Robotics. Lecturer: Roderich Gross

SSI Technologies - Application Note AT-AN1 Acu-Trac Ultrasonic Fluid Level Sensors Product Overview

VI51 Project Subjects

Biologically-inspired Autonomic Wireless Sensor Networks. Haoliang Wang 12/07/2015

Robotic Systems ECE 401RB Fall 2007

Car-to-Car Communication by Martin Wunderlich Meysam Haddadi

For Review Only. Wireless Access Technologies for Vehicular Network Safety Applications

Standing on the Shoulders of Ants: Stigmergy in the Web

Technical and Commercial Challenges of V2V and V2I networks

Fabian Adelt Johannes Weyer SKIN 3 Workshop, Budapest, May 2014

BRAIN CONTROLLED CAR FOR DISABLED USING ARTIFICIAL INTELLIGENCE

Wireless Mesh Networks

STUDY OF VARIOUS TECHNIQUES FOR DRIVER BEHAVIOR MONITORING AND RECOGNITION SYSTEM

UMLEmb: UML for Embedded Systems. II. Modeling in SysML. Eurecom

Connected Car Networking

TRAFFIC SIGNAL CONTROL WITH ANT COLONY OPTIMIZATION. A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo

AN0503 Using swarm bee LE for Collision Avoidance Systems (CAS)

Adaptive Technique to Improve Highway Safety Using WMDP in Vanet

INF3430 Clock and Synchronization

Energy-Efficient MANET Routing: Ideal vs. Realistic Performance

Survey of MANET based on Routing Protocols

Overview: Routing and Communication Costs Store-and-Forward Routing Mechanisms and Communication Costs (Static) Cut-Through Routing/Wormhole Routing

Safety Message Power Transmission Control for Vehicular Ad hoc Networks

Supporting the Design of Self- Organizing Ambient Intelligent Systems Through Agent-Based Simulation

RECOMMENDATION ITU-R M.1310* TRANSPORT INFORMATION AND CONTROL SYSTEMS (TICS) OBJECTIVES AND REQUIREMENTS (Question ITU-R 205/8)

Device Pairing at the Touch of an Electrode

Simulator Integration Platform for City Simulations

2. CYBERSPACE Relevance to Sustainability? Critical Features Knowledge Aggregation and Facilitation Revolution Four Cases in the Middle East**

Getting Through the Green: Smarter Traffic Management with Adaptive Signal Control

CORC 3303 Exploring Robotics. Why Teams?

Vehicle-to-X communication using millimeter waves

Dynamic Zonal Broadcasting for Effective Data Dissemination in VANET

M U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic

Web of Things for Connected Vehicles. Soumya Kanti Datta Communication Systems Department

Characteristics of Routes in a Road Traffic Assignment

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols

TRB Workshop on the Future of Road Vehicle Automation

IV Work Area: CONNECTED CARS: ROAD TO VEHICLE COMMUNICATION THROUGH VISIBLE LIGHT. An illustration of traffic control system of tomorrow

Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems

GPS-Based Navigation & Positioning Challenges in Communications- Enabled Driver Assistance Systems

Development of Practical Software for Micro Traffic Flow Petri Net Simulator

THE EXPANSION OF DRIVING SAFETY SUPPORT SYSTEMS BY UTILIZING THE RADIO WAVES

Keysight p WAVE (wireless access in vehicular environments)

Robust Positioning for Urban Traffic

Link and Link Impedance 2018/02/13. VECTOR DATA ANALYSIS Network Analysis TYPES OF OPERATIONS

Standards enabled Digital Twin in LSP AUTOPILOT

VEHICLE COMMUNICATIONS: A SHORT SURVEY

Dependability in the Information Society: getting ready for the FP6

FAQs about OFDMA-Enabled Wi-Fi backscatter

Introduction. Introduction ROBUST SENSOR POSITIONING IN WIRELESS AD HOC SENSOR NETWORKS. Smart Wireless Sensor Systems 1

HIGHTS: towards sub-meter positioning accuracy in vehicular networks. Jérôme Härri (EURECOM) on Behalf of HIGHTS ETSI ITS Workshop March 6-8, 2018

Israel Railways No Fault Liability Renewal The Implementation of New Technological Safety Devices at Level Crossings. Amos Gellert, Nataly Kats

Estimation of System Operating Margin for Different Modulation Schemes in Vehicular Ad-Hoc Networks

Region-wide Microsimulation-based DTA: Context, Approach, and Implementation for NFTPO

Horizon 2020 ICT Robotics Work Programme (draft - Publication: 20 October 2015)

Autonomous Self-deployment of Wireless Access Networks in an Airport Environment *

Mobile Crowdsensing enabled IoT frameworks: harnessing the power and wisdom of the crowd

Requirements Analysis aka Requirements Engineering. Requirements Elicitation Process

Semi-Autonomous Parking for Enhanced Safety and Efficiency

Andrea Goldsmith. Stanford University

Positioning Challenges in Cooperative Vehicular Safety Systems

Guide to OSPF Application on the CSS 11000

Overview: Routing and Communication Costs

Advanced Traffic Signal Control System Installed in Phuket City, Kingdom of Thailand

Chapter 2 Mechatronics Disrupted

Potential areas of industrial interest relevant for cross-cutting KETs in the Electronics and Communication Systems domain

Cooperative navigation in robotic swarms

Project Overview Mapping Technology Assessment for Connected Vehicle Highway Network Applications

Biological Inspirations for Distributed Robotics. Dr. Daisy Tang

Adaptive Transmission Scheme for Vehicle Communication System

Strategic Considerations when Introducing Model Based Systems Engineering

Are we ready for computer assisted living?

Vehicle-to-X communication for 5G - a killer application of millimeter wave

Transcription:

Information Quality in Critical Infrastructures Andrea Bondavalli andrea.bondavalli@unifi.it Department of Matematics and Informatics, University of Florence Firenze, Italy Hungarian Future Internet - MJIK 2017 Budapest 8-11-2017

Introduction Critical Infrastructures and the pervasive IoT which will surround us are and can be thought as Time Aware Cyber-Physical Systems of Systems There many facets on a cyber physical SoS but in this talk we will focus on Information. We first point out how physical channels (stigmergic channels) play a fundamental role in defining the (sometimes emergent) behavior of the SoS Later we focus on Information Quality issues. We extend the conceptual model and related supporting tooling (SysML- Eclipse) for Systems of Systems developed in a previous work including the possibility to deal with Information Quality. 2

What is a Cyber Physical System-of- Systems? Constituent Cyber Physical System (CS) An autonomous subsystem of an SoS, consisting of computer systems, controlled physical objects and possibly interacting humans. System-of-Systems (SoS) A System-of-Systems (SoS) is an integration of a finite number of constituent systems (CSes) which are independent and operable, and which are networked together for a period of time to achieve a certain higher g oal. Hungarian FI 2017, 10 November Budapest 2017

Constituent Systems and Communication Channels C-System Controlled by program execution Execution time Sparse Timebase P-System Controlled by laws of physics Physical time Dense time Operator C-System RT-Com. System C P-System Events in the P System Left CS Natural Language RUHI? Cyber-Message RUMI C Stigmergic RUPI Operator C-System RT-Com. System P-System Events in the P System Right CS Hungarian FI 2017, 10 November Budapest 2017

Stigmergic Channels A stigmergic information channel is present if one CS acts on the environment (common to many CSs,) changes the state of this physical environment and another CS observes the changed state at some later point in time. In biology the term stigmergy describes the indirect information flow among the members of a termite colony when they coordinate their nest building activities. According to the present understanding, the nearly blind ants orient themselves on the information captured by the olfactory sense following the intensity of the smell of the chemical substance pheromone.

Stigmergy in Biology... Ants find food and build/enforce trail by leaving traces (pheromone) in environment on way back. Environment evaporates traces autonomously environmental dynamics. In case food source depleted, ants stop leaving traces, and trail disappears.

Emergence A phenomenon of a whole at the macro-level is emergent if and only if it is new with respect to the non-relational phenomena of any of its proper parts at the micro level. Many emergent phenomena come about by feedback loops among CSes closed via stigmergic channels

Emergence in Critical Systems and Infrastructures Emergent Behaviour Expected Beneficial Normal case Detrimental Avoided by appropriate rules Unexpected Positive surprise Problematic case As SoS designers and or users we would like to gain a complete awareness of emergent phenomena and be able to CONTROL (or mitigate the effects of) the detrimental one With proper observation and documentation of interactions among the CSs (including Stigmergic ones) the occurrence of the emergent phenomena in SOSes can be explained. Hungarian FI 2017, 10 November Budapest 2017

Stigmergy in SoSes Stigmergic channels, if one CS acts on the environment common to other CSs: - Sender changes state of environment - Environmental dynamics (E-dynamics) act concurrently on state of environment - Receiver observes changed state of environment

Unidirectional Stigmergic Information Flow Sender must have capability to cause an effect in environment. Actuator design determines how bit-patterns affects environment Intermediate state / Environmental dynamics (E-dynamics) Produced by output actions of CSs and E-dynamics. No single CS has full control over state of environment. Receiver Perception phase: Sensors measure relevant properties of things as raw data. Recognition phase: Transformation of raw data to refined data.

Cyber versus Stigmergic Information Flow Viewpoint Stigmergic Cyber Message Information Type Properties of Things No Restriction Tense Present Past, Present, Future Inform. Transfer Pull Push/Pull E-Dynamics Considered Not Considered Comm. Delay Unbounded Bounded Source Unknown Known Representation Single Context Multiple Contexts

SoS and Information SoS, the integration of CSs can be achieved depending on information. Yet, Existing work focused mainly on how information can be exchanged and understood by CSs, not on the quality of such information. Existing IQ models are not able to deal with some of the needs of SoS, i.e., no existing IQ model is able to deal with information that is exchanged through indirect (stigmergic) channels. Most CSs may not have complete knowledge about their operational environment, i.e., they may not be able to identify whether information is complete for performing an activity. Ensuring information consistency for the overall SoS might not be possible or at least it is not feasible due to the decentralized nature of SoS. An IQ model that tackles these problems is a great step forward in designing SoS.

Example: Vehicular Communication NETworks (VANETs) Actors: 1- Vehicles, 2- Road Side Units, 3- Point of Interest. Communication links: 1- Vehicle-to-Vehicle (V2V), 2- Vehicle-to- Infrastructure (V2I), and 3- Infrastructure -to-vehicle (I2V).

Example: Vehicular Communication NETworks (VANETs) These Constituent Systems depend on information to perform and coordinate their activities, and the efficient performance of such systems or even their correctness heavily depends on the quality of such information.

Information & Information Quality Information sources Information can be classified into three main types based on its source: 1- created internally, 2- acquired from objects, or 3- obtained by communication. Information Quality (IQ) is a hierarchical multidimensional concept that can be characterized by different dimensions Accuracy is the extent to which information is true or error free. Completeness is the extent to which information is complete for performing a specific task. Timeliness is the extent to which information is valid in term of time for performing a specific task. Consistency is the extent to which all multiple records of the same information are the same across time and space.

A conceptual model for IQ in SoS A domain is made up of things (cars..) that have states (moving). States have a set of values (we call state variables) that represent properties of a state (speed), and the value of each property is contained in a value attribute.

A conceptual model for IQ in SoS Things can be represented by information objects, which have a defined set of produced information. Each state variable can be represented by produced information, and they are called a corresponding couple.

A conceptual model for IQ in SoS A SoS integrates CSs that can be intentional or unintentional CSs. A CS can produce produced information by acquiring its value from its corresponding state variable. Intentional CS can create created information based on information it has.

A conceptual model for IQ in SoS A SoS integrates CSs that can be intentional or unintentional CSs. A CS can produce produced information by acquiring its value from its corresponding state variable. Intentional CS can create created information based on information it has.

A conceptual model for IQ in SoS A CS may perform activities that can be either Intentional communicative activities, which are performed with the intention of changing a state of a thing to convey a message. Unintentional communicative activities, which are not performed to communicate any kind of information. (1) car turning lights (notify other drivers) (2) speed increase

A conceptual model for IQ in SoS A CS may send/receive messages that contain information by relying on message interface that transmits messages depending on a channel.

A conceptual model for IQ in SoS - accuracy A produced information is accurate at a point of time if its value is equal to the value of its corresponding state variable. We can guarantee the accuracy of produced information by synchronizing its value with the value of its corresponding state variable.

A conceptual model for IQ in SoS - accuracy A created information does not have a corresponding state variable, i.e., its value cannot be synchronized with a reference accurate value. The accuracy of created information can be analyzed based on the trustworthiness of its provenance (information source and providence).

A conceptual model for IQ in SoS - completeness Value completeness, whether information is preserved against corruption and/or loss during its transfer. Purpose of use completeness, whether information is complete for performing a specific activity.

A conceptual model for IQ in SoS - timeliness State variable is extended with time stamp and real volatility attribute. Information is extended with time stamp attribute. Produced information is extended with a corresponding volatility attribute. Created information is extended with a validity time attribute. Channel is extended with a latency attribute.

A conceptual model for IQ in SoS - consistency Information consistency arises when multiple records of the same information is being used by several CSs for interdependent activities. Interdependent activities are activities that belong to the same activity type, and they are performed in the same Sphere of Action (SoA).

Illustrative example: VANETs A driver aims to reach his destination safely within the shortest possible time. He needs to depend on a map that is made available to drivers by a trusted maps provider.

Illustrative example: VANETs To facilitate arriving in the shortest possible time, 1- route condition information, and 2- traffic congestion should be known to the driver Both of them are relevant to the purpose of this activity, and in turn they are considered as part of the map.

Illustrative example: VANETs To facilitate arriving in the shortest possible time, 1- route condition information, and 2- traffic congestion should be known to the driver Both of them are relevant to the purpose of this activity, and in turn they are considered as part of the map.

Illustrative example: VANETs Traffic congestion information can be obtained either from RSU (a trusted source) or other vehicles using the same route. Vehicles may not be trusted for such information, because they may disseminate inaccurate (false) information (e.g., bogus information attack).

Illustrative example: VANETs If a driver seems to violate a red light, RSU starts notifying all vehicles trying to safely pass (interdependent activities) through the intersection (sphere of action), and this information should be consistent among all of these vehicles (interdependent CSs).

Illustrative example: VANETs PoI notifications are produced by PoI (a distrusted source) and sent to RSUs (a trusted source) to be broadcast to passing vehicles. RSU needs to verify the timeliness of such notification before providing them to passing vehicles.

Conclusions and Future Work We elaborated on Information in Critical Infrastructures seen as Systems of Systems: We first pointed out how physical interactions through physical (stigmergic) channnels deserve specific attention in SoSes and then we presented a new conceptual model that provides concepts/attributes specialized for analyzing Information Quality for SoS in terms of the four core IQ dimensions. Extension of the conceptual model for designing SoSs introduced in AMADEOS project (http://amadeos-project.eu/) and extension of our SysML SoS profile..