interoperable architecture for command and control · 2014. 7. 3. · adsl c2 app dm time sync...

13
1 Interoperable Architecture for Command and Control Cobus Venter (CSIR, South Africa; [email protected]) Corné Smith (CSIR, South Africa; [email protected]) Rudolph Oosthuizen (CSIR, South Africa; [email protected]) Arno Duvenhage (CSIR, South Africa; [email protected]) Brian Naude (CSIR, South Africa; [email protected]) Willem H le Roux (CSIR, South Africa; [email protected])

Upload: others

Post on 26-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

  • 1

    Interoperable Architecture for Command and Control

    Cobus Venter (CSIR, South Africa; [email protected]) Corné Smith (CSIR, South Africa; [email protected])

    Rudolph Oosthuizen (CSIR, South Africa; [email protected]) Arno Duvenhage (CSIR, South Africa; [email protected])

    Brian Naude (CSIR, South Africa; [email protected]) Willem H le Roux (CSIR, South Africa; [email protected])

    mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]

  • 2

    1. Introduction 2. Common architecture development approach 3. Common Information Exchange Architecture 4. CIEA concept experimentation 5. CIEA experiment results 6. Data Link Processor concept

    Contents

  • 3

    Traditional Engineering Approaches

    Introduction

  • 4

    • Defence Forces forced to re-think systems development

    • Move towards common building blocks emerging

    • Building blocks are expected to conform to a common architecture

    • Common Information Exchange Architecture (CIEA) could expedite the

    integration of systems

    Common Architecture Development Approach

    System X

    Application

    (providing functionality)

    Data

    System Y

    Application

    (providing functionality)

    Data

    Infrastructure Infrastructure

    Procedures

  • 5

    Common Information Exchange Architecture

    Data States

    Data-in-Use Data-in-Rest Data-in-Motion

    CIEA must address:

    Common Information Model

    Object-orientated (inheritance) Resource Description Framework Standard Information Formats Tags for semantic meaning

    Communications

    Combat communications bus - clever routing Static communications bus

    Interoperability : Flexibility : Shorten Acquisition Time

  • 6

    App A

    DM

    App B

    DM

    Platform/C2 System/Sensor Combat Group A

    App C

    DM

    App D

    DM

    Static Communications Bus

    Combat Communications Bus

    Platform/C2 System/Sensor Combat Group B

    Combat Communications Bus

    App E

    DM

    Data-in-RestGateway

    Data Servers

    DM - Data ModelApp - Application

    DM

    Databases

    Archives

    Static Communication Infrastructure

    Tactical/MobileCommunication

    Infrastructure

    Tactical/MobileCommunication

    Infrastructure

    Common Information Exchange Architecture

  • 7

    Gateway experimental

    implementation to validate the

    CIEA

    Gateway experimental set-up Comparative CIEA

    Common Information Exchange Architecture:

    Experiment

  • 8

    Middleware

    Interface

    Message Coder

    Message Framing

    Interface

    Gateway Link

    Middleware

    Interface

    Message Coder

    Message Framing

    Interface

    Gateway Link

    Generic Publish-Subscribe Time-stepped Middleware(A C++ Layered Distributed Architecture Developed by DPSS)

    Middleware

    Interface(Pub-Sub)

    Message Coder(CNIS, Propriatary, ...)

    Message Framing(Propriatary framing)

    Interface(TCP,UDP,RS232,HDLC,...)

    Gateway Link

    Middleware

    Interface(Pub-Sub)

    Gateway UI(Qt)

    User Interface

    Object Oriented Datamodel

    - based on LinkZA

    - consistent units

    - consistent conventions

    - extendable

    - supports Legacy systems

    - supports Non-LinkZA systems

    - supports M&S

    Middleware

    Interface(Pub-Sub)

    Routing & Filtering (using internal datamodel)

    Gateway

    Common Information Exchange Architecture:

    Experiment

  • 9

    Static site Data-in-rest server systems

    such as email servers, document servers and data

    servers

    Combat Group CTemporary Tactical Head quarter with

    data-at-rest client and C2 data-in-motion applications utilising only

    satellite connectivity

    Combat Group ATactical data-at-rest client with

    numerous data-in-motion

    applications utilising different connectivity mediums

    Combat Group BTactical data-at-rest client with

    numerous data-in-motion applications utilising different

    connectivity mediums

    140km

    190 km

    480km

    670km

    Common Information Exchange Architecture:

    Experiment

  • 10

    Satellite

    data-in-motion source

    GPRS/Edge/3G/LTE Tower

    Gateway

    Combat Group A

    BGAN Satellite

    Emergency Services radio

    V/UHF radio

    Combat Communications Infrastructure

    DM

    Routing

    GISEmail

    data-in-motion source

    data-in-motion source

    Data-in-rest client

    Data-in-motion client

    Gateway

    Combat Group B

    BGAN Satellite

    Emergency Services radio

    GIS

    data-in-motion source

    C2 App

    WiMax/Wifi

    Routing

    DM

    Combat Communications Infrastructure

    Email

    data-in-motion source & data-in-rest client

    Data-in-rest client

    Data-in-motion client

    Data-in-motion client

    Gateway

    Combat Group C

    BGAN Satellite

    GIS

    WiMax/Wifi

    Routing

    DM

    Email

    data-in-motion source & data-in-rest client

    Data-in-rest client

    Data-in-motion client

    Combat Communications Infrastructure

    Data-in-RestGateway

    GIS

    ADSL

    C2 App

    DM

    Time SyncServer

    EmailServer

    Document Server

    Static Communications Infrastructure

    Static Site

    Common Information Exchange Architecture:

    Experiment

  • 11

    Common Information Exchange Architecture:

    Experiment Results

    Common-Data Model Enables - Integration of Data-in-Motion sources - Integrations of legacy systems via gateway - Flexibility - Data Filtering Enabled - Decision rules can be applied

  • 12

    Common Information Exchange Architecture

    App A

    DLP

    App B

    DLP

    Platform/C2 System/Sensor Combat Group A

    App C

    DLP

    App D

    DLP

    Static Communications Bus

    Combat Communications Bus

    Platform/C2 System/Sensor Combat Group B

    Combat Communications Bus

    App E Data-in-RestGateway

    Data Servers

    DM - Data ModelApp - Application

    DLP

    Databases

    Archives

    DLP

    Static Communication Infrastructure

    Tactical/MobileCommunication

    Infrastructure

    Tactical/MobileCommunication

    Infrastructure

  • 13

    Thank you