complex information systemssbalakri/files/nipsbonneau2.pdf · complex networks and systems uses...

14
1 Integrity Service Excellence Complex Information Systems 8 Dec 2012 Robert J. Bonneau, Ph.D. AFOSR/RSL

Upload: others

Post on 20-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

1

Integrity Service Excellence

Complex Information

Systems

8 Dec 2012

Robert J. Bonneau, Ph.D.

AFOSR/RSL

Page 2: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

2

Goals:

• Preserve critical information structure and minimize latency over a heterogeneous distributed network and system• Ensure network and system robustness and stability under a diverse set ofresource constraints and manage not assuming static models• Find invariant properties for a given network and system from a distributed set of observations and predict network behavior• Develop unifying mathematical approach to discovering fundamental principles of networks and system and use them in network and system design

Payoffs:

• Preserve information structures in a network rather than just delivering packets or bits• Quantify likelihood of a given network management policy to support critical mission functions• Predict and manage network and system failure comprehensively

Complex Networks and Systems

Page 3: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

3

Foundations of Information Systems

- Model heterogeneous distributed systems using unified mathematical framework through previous measurement and validate

- Verify the properties of a given system application through measurement of a limited set of system parameters and assess mission risk

- Define general architectural principles of design through unified assessment of system operating properties

- Generalize design properties to universal system architectural principles

Program Objectives

Payoff

- Assess and verify properties of a distributed heterogeneous system where there is limited access to its elements

- Assess dynamic Air Force system mission performance and assess risk of failure

Page 4: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

4

SystemProperties

Information SystemsResearch

Measure SystemInformation & Verify

Properties

DiverseTypes of Systems

Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems, and architectures

Complex Networks and Information Systems Roadmap

Dynamic, Heterogeneous,Air Force Systems

CriticalInformation

System Measurement

Local Network/Systems Research

Assure CriticalInformation Delivery

Network/Systems Management Research

Manage Information Flow

Global Network/Systems Research

Predict Network Performance

Page 5: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

5

Local Network/System Research: Preserving Information Content

• Statistical geometric coding structures are used to transport diverse sets of information in a network and system and preserve its critical structure

Information Timescale t

Content InformationDistribution

ContentInformation LossWith Interference

ContentInformationRecovery

Less: Latency/Computation/Storage

More: Information LossWith Interference

Less: Information Loss WithInterference

More: Latency/Computation/Storage

RecoveredInformation

InformationLoss Distributed

Information LossMeasurable

Information LossSignificant

InformationSource

Deterministic/MinimalCoding

(ex: Trellis Code)

Hybrid Code(ex: Network Code)

Random Code(ex: Rateless Code)t packets, variables,

registers,Recover Using

Coding

Recover WithCode and Retransmit

Recover WithRetransmission

Page 6: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

6

Less: Information Loss WithDisruption

More: Latency, Difficult toControl

Less: LatencyMore: Information Loss With

Disruption, Controllable

InformationSources

Information Timescale t

Protocol/Policy Information Distribution

Protocol/PolicyInformation LossWith Interference

Protocol/Policy InformationRecovery

Source 1

Source 2

Source 3

t groups of packets, subroutine,virtual mem.

The state of information transfer on a network changes with network and system management policy and protocol

– Particularly important to the Air Force given its unique heterogeneous mobile infrastructure

Network/System Management Research: Guaranteeing Information Transfer

RecoveredInformation

Message 1

Message 2

Message 3

DeterministicRouting

(ex: OSPF)

Hybrid Routing(ex: OLSR)

Random Protocol(ex: Flooding)

Recover WithRedundancy

and Retransmit

Recover WithRedundancy

Recover WithRetransmission

InformationLoss Distributed

Information LossMeasurable

Information LossSignificant

Page 7: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

7

Less: Latency/Disruption Tolerant

More: Controllable

Less: Information Loss UnderDisruption

More: Latency, ResourceIntensive

InformationSources

Information Timescale t

Architecture InformationDistribution

ArchitectureInformation LossWith Interference

ArchitectureInformationRecovery

Source 1

Source 2

Source 3

RecoveredInformation

Message 1

Message 2

Message 3

t blocks ofinformation,program, virtualmemory

• We wish to develop information invariants that can be used to assess network/system performance

Global Network/System Research: Architecture Performance Invariants and Prediction

DeterministicRouting

(ex: Core/Backbone)

Hybrid Network(Mesh)

Random Network(ex: Mobile Ad Hoc)

Reroute Information

Reroute and ChangeDistribution

Change InformationDistribution

InformationLoss Distributed

Information LossMeasurable

Information LossSignificant

Page 8: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

8

Example: Unified Mission Assured Architecture

• Current networks are managed with multiple protocols depending on their taxonomy • Air Force networks, particularly Airborne Networks are heterogeneous • A unified network approach should adapt to the conditions and provide design principles

Less: Disruption Tolerant, Latency

More: Information Loss Under Interference,

Observable/Controllable

Less: Information Loss Under Interference,

Observable/ControllableMore: Disruption Tolerant,

Latency

Design PrinciplesAccording

To Constraints

Adapt AccordingTo Measurements

Page 9: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

9

Foundations of Information Systems

Hybrid Architecture

Hybrid Protocol

Hybrid Content

Random Architecture

Random Protocol

Random Content

DeterministicArchitecture

DeterministicProtocol

Deterministic Content

Measured Performance RegionsHeterogeneousInformation

Network States(packets, packet blocks,

packet groups)

Software States(variable, subroutine,

program)

Hardware States(register, ram, virt. mem)

SystemMeasurements

Less: Information Loss UnderDisruption/Live

More: Latency, ResourceIntensive/Safe

Less: Latency/Disruption Tolerant/Safe

More: Controllable/Live

Best IntegratedPerformance Region

(timescale/level of abstraction)

GlobalProperties

StatisticalProperties

Stable/ResourcedSecure

Unstable/Un-resourcedInsecure

Measure and verify information system properties among various system constraints

Page 10: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

10

Measuring Information Systems Fundamental Properties

Units of information translate across heterogeneous domains and can be used to measure and quantify system performance

- Taking this approach can lead to a unified systems and security strategy

DeterministicProtocol

Distribution

Time Evolution(Global

Properties)

Deterministic Heterogeneous Random

Content(local)

System Policy/Protocol(management)

SystemStructure

(global)

DeterministicContent

HeterogeneousSystem

HeterogeneousProtocol

DeterministicSystem

(1/informationtimescale)

FrequencyData

Network

Packet

PacketGroups

PacketBlocks

WirelessNetwork

ModulationUnit

Waveform

SignalArray

Hardware/Software

Register/Variable

Ram/Subroutine

Virtual Mem./

Program

Social

Words

Phrases

NewsReports/

Blogs

Biological

DNA

ProteinSynth.

CellFunction

Basic Information Unit Scales

DigitalSystems

General Systems

RandomProtocol

RandomContent

HeterogeneousContent

RandomSystem

Measured System Properties

Not Resourced,Not Stable,Not Secure

DesignExcluded Properties

Resourced,Stable,Secure,(Safe)

DesignIncluded Properties

Page 11: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

11

Algorithms for Information Networks

• If we would like to estimate, detect, control, or predict networks, there are many algorithms that have been adapted to the relevant network conditions• We would like new classes of integrated algorithms that can adapt across many dynamic network conditions

Dynamic/Non-stationary

Static/Stationary

RandomDeterministic

Time

Frequency/Scale

StationaryMarkov Dec.

Process

Min-maxEstimation

WienerFilter

AdaptiveMatchedFilters

KalmanFilter

BootstrapMethods

ExtendedKalman

Filter

SequentialProbabilityRatio Tests

ParticleFiltering

ArchitectureHybrid Statistics

Protocol/Policy

Content

More: Robust to Change/ComputationallyIntensive

Less: Robust to Change/ComputationallyIntensive

Critical Space ofNetwork Performance

NecessaryAlgorithm Properties

Page 12: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

12

Comprehensive Systems Modeling

- Model heterogeneous distributed systems using unified, modular, composable and scalable mathematical framework from previous measurement and system specification

- Use new statistical, algebraic, and geometric representations and theory for modularized representations and composable into a modeling framework

Unified Representation

Modular, Composable,

Scalable Model of Unified System

Resource PolicySecurity

FrameworkDatabase Arch.

Operating SystemProg. Languages

Design Tools

MissionApplications

Physical Environ.Resource Const.

ProcessingHardwareNetwork

System of InterestMathematical Models

Statistical, Algebraic, Geometric, …

Page 13: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

13

Measurement-Based System Verification

- Verify the properties of a given unified system through measurement of a limitedset of parameters and calculate system risk of not meeting mission requirements

- Assess risk by distance between properties of desired representation (model) and measured properties - Incorporate risk of sparse measurement

Desirable Properties:(Example)

Robustness to Disruption

Undesirable Properties:(Examples)

Latency, Interference,Computational Overhead

Measurement

MissionRequirements

Performance Verification

Low Mission

Risk

Medium Mission

Risk

High Mission

Risk

Risk Assessment

Measured Properties

Desired Properties

Page 14: Complex Information Systemssbalakri/files/nipsbonneau2.pdf · Complex networks and systems uses measured information to assure, manage, predict, and design distributed networks, systems,

14

Measurement Validation Trade-space

- Define general application architectural and policy validation principles through unified assessment of system operating risk

- Apply to existing architectures through policy implementation

Architecturally Validated Modalities(low mission risk)

Architecturally Excluded Modalities(high mission risk)

System Operating Trade-space