the rise of smart systemsdtstc.ugr.es/tl/pdf/ugranadamar11v3.pdf · 2012-05-04 · cross-vendor...

53
The Global Leader in DDS The Rise of Smart Systems Stan Schneider, PhD. CEO

Upload: others

Post on 04-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

The Global Leader

in DDS

The Rise of Smart Systems

Stan Schneider, PhD. CEO

Page 2: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

RTI‟s Purpose

To unleash the value of distributed real-time information

Page 3: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Distribution Revolution

System size and

connectivity are

exploding!

Isolated

System Enterprise

System of systems

ESB

Page 4: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

The Rise of Smart Real-World Systems

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 5: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Smart Real-World Systems

• Smart Systems are: – Distributed

• Computers working together closely

– Real-Time • Fast enough to react to the real world

– Applications • As a single, intelligent system

• Smart Systems will: – Change many industries

• Smart Systems need: – Easy, fast, powerful, flexible…middleware

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 6: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Application

Middleware

Network stack

What & Why is Middleware?

• What? – Middleware is a layer

between application and network stack

– It presents a more powerful API to the application

– It handles connections, failures, changes

• Why? – Simpler conceptual model

– Easier programming

– Seamless interoperability

– Control communications “Quality of Service” (QoS)

© 2010 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Application

Middleware

Network stack

Application

Middleware

Network stack

Application

Middleware

Network stack

Application

publish()

Middleware

socket(), connect(), bind(),

listen(), accept()…

Network stack

Page 7: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

DDS – Third Generation Middleware

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Computers are networked today

But most applications are weakly

connected

The enterprise is connected

through central brokers or web

services

The DDS fully decentralized,

peer-to-peer implementation

eliminates bottlenecks

DDS middleware builds a

scalable, high performance,

reliable infrastructure

App App

App App

App

App

App

App ESB

Broker

App App

TCP

Broker

Peer-to-Peer

Page 8: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Why Not Use TCP? (or C37.118, 61850)

• Rigid reliability

protocol

• No multicast

• No OOB data

• Only global timeouts

• Can‟t do real time,

can‟t filter

• Does not scale

• No prioritization

• Can‟t handle varying

delivery QoS needs

© 2010 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Not intended for mission-critical real time

Page 9: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Why Not Use UDP?

• No reliability

• No discovery (where‟s the data?)

• No queuing or buffering

• No loss detection

• Must keep track of who needs the data

• Inefficient use of network resources

© 2010 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 10: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

3rd Generation: Distributed Data

• Data Bus

– Distributed, re-

locatable, modular

services

– No central

bottleneck or failure

– Efficient, scalable

distribution

– Flexible evolution

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Data Bus

Page 11: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

The DDS Standard

• OMG Data Distribution Service for Real-Time Systems

• Content and time aware – Efficient, easy integration

• Per-channel delivery QoS – Right data, right place, right time

• Transparent connectivity – C, C++, Java, .NET, Ada

– Windows, Linux, Unix, embedded, real-time

Real-Time

Publish-Subscribe

Wire Protocol (RTPS)

Middleware

DDS API

Cross-vendor portability

Cross-vendor interoperability

Page 12: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

DDS Adoption

• Dominant in military – DISA: DISR mandated

– Navy: Open Architecture, FORCEnet

– Air Force, Navy and DISA: NESI

– Army, OSD: UCS

– NATO, UK MOD, South Korea, many more

• Many other applications – Air traffic control, industrial

automation, transportation, medical

• Hundreds of active programs

• Multiple interoperable implementations

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 13: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Why DDS?

Page 14: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

LPD-17

LPD-17 Ship-Wide Area

Network (SWAN)

Runs everything:

Machinery, damage

control, steering, magnetic

signature, mission control,

navigation,

communication

200+ nodes

Redundant nodes,

networks, data, sensors

RTI middleware provides

non-stop reliability

Page 15: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Ship Self-Defense System

The Ship Self Defense

System is the “last line of

defense”

SSDS coordinates high-

speed radars, targets

defensive missiles, and

directs 1000+ rounds/sec

at incoming cruise

missiles

SSDS is in sea trial now

RTI reliably delivers

messages in real time

Page 16: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

UAV Ground Control Station

Defense

General Atomics Aeronautical

Systems develops advanced

cockpit ground control stations

(GCSs) for unmanned aircraft

GA needs real-time data

distribution for acquisition,

analysis, and response of remote

controlled aircraft

GA selected RTI for proven

software & services

This application was delivered in

under 14 months, significantly

faster than with alternative

software or building their own.

Middleware speeds development

Page 17: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

UCS Unmanned Air Systems

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

RTI is working with the US

Government to define a

standard architecture for

unmanned vehicles

RTI chairs the platform

architecture subcommittee

& leads the data model

group

Page 18: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Flight Simulation

CAE, one of the

world's leading

providers of

simulation and

training, uses RTI

over high-bandwidth

IEEE-1394 on its Sim

XXI product line.

Middleware provides

transport portability

and architecture

interoperability

"In the past we

probably would have

developed an expensive,

proprietary system for data

communications.

By using RTI, we were

able to deliver a proven,

reliable and cost effective

solution to our customers.“

--Peter Jarvis,

Chief Designer

Page 19: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Air Traffic Control

The ATLANTIDA consortium is a

group of 34 organizations

designing air traffic management

for Europe. They use RTI

middleware to integrate civilian,

military, and unmanned aircraft

into a coordinated airspace.

DDS will be used in both ground

stations and unmanned

vehicles.

RTI middleware cleanly

specifies interfaces between

module. It defines the dataflow

that coordinates the large,

distributed team.

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 20: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Harmonic Video-on-Demand

Transmission equipment to

enable video-on-demand

worldwide

DDS offered a richer feature

set than other solutions.

Also enables scalability

and future extensibility of

the system

Standard commercial off-

the-shelf middleware was

key to meeting tight

schedule, lowering costs

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 21: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Schneider is a global

discrete manufacturer of

factory automation

equipment

Modern factories require

up-to-the-minute data, even

with limited memory and

processing power

Standardized protocol as

IEC 61158-15

RTI middleware controls

large SCADA systems

Schneider PLCs

Page 22: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Composite Manufacturing Light and strong advanced

composites structures will

make advanced aircraft

quieter and more fuel-

efficient.

Lund Engineering uses RTI

middleware to integrate the

manufacturing inspection

system, including sensors,

analysis engines, and

operator stations.

Critically, all data must be

saved for validation; Lund

uses RTI‟s database

integration to save all data to

permanent storage. © 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 23: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

NASA Robotic Systems NASA‟s Human-Robotic

Systems Project is building

four prototype robots that will

someday operate on

extraterrestrial surfaces.

The project coordinates four

NASA centers building four

different robots. They

operate in realistic

environments, including over

low-bandwidth, high-delay,

lossy communications.

RTI middleware allows these

very different systems to

share a common data

communications over

disadvantaged links. © 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 24: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

NASA KSC Launch Control

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

The Constellation program will be

the next generation of American

manned spacecraft.

RTI delivered 300k instances, at

400k msgs/sec with 5x the

required throughput, at 1/5 the

needed latency

NASA used RTI‟s Architecture Study

to lower risk.

RTI connects thousands of sensors

and actuators

Page 26: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Medical Imaging

“RTI delivered great functionality at a low

cost. Using RTI middleware saved us a lot

of money, time, and effort compared to our

previous in-house developed solution.”

RTI powers Varian‟s entire

NMR and MRI product

lines

A single MRI receiver can

saturate a 1Gbit network.

An instrument may have

16…

RTI‟s flexible and powerful

QoS optimizes network

use

RTI middleware handles

megabytes of data

Page 27: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Cancer Treatment

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Still Rivers‟s PBRT (Proton

Beam Radiation Therapy)

system zaps tumors with

accelerated protons.

The treatment must be

continuous for 30-40 days;

downtime endangers

treatment success.

Still River built the world‟s

smallest, reliable,

autonomous, turn-key,

therapist-operated PBRT

system in record time.

Page 28: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

High-Speed Trading

Some of the world‟s largest trading companies, including:

Citigroup

PIMCO

use RTI for market-data distribution

RTI feeds price-prediction engines and automated trading applications

RTI middleware provides competitive advantage because it delivers low latency under load

“RTI provided the most consistent performance, with no latency spikes

even under times of peak volume”. -Dr. Carlos O’Ryan, CTO

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 29: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Sports Betting

Xuenn provides gaming and

sports betting software

infrastructure

Replaced incumbent software

to meet high performance and

scaling requirements

RTI carries high volume of

real-time data required for

sports betting and odds-feed

systems

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 30: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Traffic Monitoring in Tokyo

Transportation

Real-time information to

commuters and officials

Hundreds of traffic monitors

and information kiosks

along the highway

Variety of server & client

platforms, via links varying

in bandwidth & location

RTI supports wide-area

deployment

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 31: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Cloud Transport

• Cloud applications need a

fast, easy-to-provision

transport

• Example: video

conferencing system

– Leverage DDS to allow many-

to-many live video streams

with minimal hardware cost

• DDS provides scalable

connections for scalable

cloud designs

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 32: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Mobile Asset Tracking

Transportation

Wi-Tronix systems wirelessly monitor high-value mobile assets such as locomotives, industrial equipment and marine vessels

RTI addressed critical issues such as tuneability and discovery process over a wireless network

Proved that RTI middleware works effectively over lossy wireless networks.

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 33: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Automotive Safety

The VW Driver Assistance

& Integrated Safety

system provides steering

assistance when

swerving to avoid

obstacles, detects when

the lane narrows or

passing wide loads, and

helps drivers to safely

negotiate bends.

RTI middleware bridges

high speed networking to

the CAN bus

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 34: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

How Does Middleware Work?

Technology

Page 35: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Publish Subscribe

Operating System

Network Stack

Operating System

Network Stack

Operating System

Network Stack

DDS DDS DDS

Temp Temp Pressure Pressure

Publisher Subscriber Subscriber

Applications just ask

for what they want,

and publish what

they know

Middleware handles

addressing,

data conversion, sending,

receiving, and retries

Page 36: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

What is DDS?

• DDS is the Data-Centric Messaging Bus

– Like a hardware bus, you can plug & play

components

– Like a database, it integrates with a data model

– Like messaging middleware, it naturally connects

distributed components

• So…

– DDS builds systems from plug & play distributed

components that share a data model

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 37: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Data

Reader

“Market”

Subscriber Data

Writer

“Market”

Publisher

Precise Interface Control

• QoS Contracts control information flow – Reliability, filtering, liveliness, resources

• Per-data-stream control optimizes network use

• Real-time notification ensures deterministic behavior

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Listener Offered

QoS Listener

Got new

data

Requested

QoS

New

subscriber

!

Page 38: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

The Software Data Bus

• Crisply-defined interfaces decouple components

– Add or subtract any time

– No startup dependencies or ordering

– No data-transfer “surprises”

– Transparent scaling

• The data bus enables incremental composition

– Plug and play

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

DDS Data Bus™

38

Page 39: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

The Power of Quality of Service

QoS Policy QoS Policy

DURABILITY USER DATA

HISTORY (per subject) TOPIC DATA

READER DATA LIFECYCLE GROUP DATA

WRITER DATA LIFECYCLE PARTITION

LIFESPAN PRESENTATION

ENTITY FACTORY DESTINATION ORDER

RESOURCE LIMITS OWNERSHIP

RELIABILITY OWNERSHIP STRENGTH

TIME BASED FILTER LIVELINESS

DEADLINE LATENCY BUDGET

CONTENT FILTERS TRANSPORT PRIORITY

Page 40: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Why Distribution Middleware?

8.0 Training

5.0 Communications

2.0 Sensors

3.0 Fusion

4.0 BMC2

7.0 Visualization

6.0 Sensor Control

1.0 Common Services

Grouping the modules into functional clusters does nothing to change that

reality and ease software integration

UNCLASSIFIED

Hawkeye has

functionally oriented

software modules

Each module talks to

many other modules

RIP TRK MSI

WAC TDA

ESM SAFE RDR IFF

SEN DSC L4 L16 L11

HMI ACIS

DIA NAV IPCC MCP

MUX

FIL TDM

Adding new

functionality

cascades

integration re-work

across many other

modules

CEC

8.0 Training

5.0 Communications

2.0 Sensors

3.0 Fusion

4.0 BMC2

7.0 Visualization

6.0 Sensor Control

1.0 Common Services

RIP TRK CEC MSI

WAC RAIDER TDA

DWC

CHAT

ESM SAFE RDR IFF

SEN DSC D

istrib

ute

d D

ata

Fra

me

wo

rk

IPv6 L4 L16 L11

HMI ACIS T4O

DIA NAV IPCC MCP

MUX

FIL TDM aADNS TIS

1.0 Common Services

Changing the communication between the modules can ease integration, when

the new „Publish Subscribe‟ approach is used – each module publishes its

output w/o regard to who is receiving it, in contrast to the point-to-point

approach of traditional inter-process communication

It‟s about an architecture that can assimilate evolving functionality,

rather than remaining set in time

Page 41: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Data-Centric Elegance

Source

(Key) Latitude Longitude Altitude

UAV1 37.4 -122.0 500.0

UAV2 40.7 -74.0 250.0

UAV3 50.2 -0.7 2000.0

Virtual global dataspace

Page 42: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Direct Messaging

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Peer-to-Peer Broker-based

Page 43: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Fast & Scalable

Throughput with a single publisher

0

5

10

15

20

25

30

35

40

45

2 4 6 9 11 18

CPU load [%]

[10

00

's s

am

ple

/s]

RTI DDS

JMS

Platform: Linux 2.6 on AMD Athlon, Dual core, 2.2 GHz

RTI Data Distribution Service Scalability

0

10,000

20,000

30,000

40,000

50,000

60,000

16 32 64 128 256 512 1024

Message/Data Size (bytes - without batching)

Po

int-

to-P

oin

t U

pd

ate

s p

er

Seco

nd

1-1

1-10

1-24

RTI DDS is ~20X faster than JMS

RTI DDS reliable multicast exhibits

nearly perfect scalability

( 2KB messages )

© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 43 © 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 44: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Orders of magnitude more scalable than broker-

based solutions

• Going from 1 to ~1000

subscribers of the same

data has only a 10% impact

on throughput

• New topics can be added to a

system without impacting the

latency and throughput on

other topics

• Throughput with 8 topics is 8x

the throughput with 1 topic

http://www.rti.com/products/dds/benchmarks-cpp-linux.html

© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL 44 © 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 45: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Real-time

Apps Real-time

Apps

Integrated Ecosystem

Web

Tools Security Excel Recording

& Replay

Persis-

tence

Routing Service Transformation & Guard

Database

Integration

Web

Integration

SOA / Legacy

RDBMS DDS & JMS JMS, TCP, etc.

Web

Services

Real-Time

Apps

Real-Time

Systems

DDS Data Bus

Page 46: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Active Research!

• Intrusion Detection

• Distributed Instrumentation & Monitoring

• Situational Awareness

• Mixed-Criticality (Safety)

• SCADA Security

• DDS Security

• Airborne Network Security

• Multi-Sensor Analysis

• Cloud Transport

Page 47: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

About RTI

• Silicon Valley Market Leader – Over 70% DDS market share1

– Largest embedded middleware vendor of all types2

– Growing, profitable

• Setting the Standards – OMG Board of Directors

– DDS authors; chair SIG

– 10+ Industry standards boards

• Real-Time Pedigree – Founded by Stanford researchers

– High-performance control, tools history

• Real-World Successful Technology – 12+ years of commercial availability

– 300+ active customers, 100+ research projects

– 300,000+ licensed copies

– U.S. Technology Readiness Level (TRL) 9

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

1Embedded Market Forecasters 2VDC Analyst Report

Page 48: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

2008

Global Distribution

© 2011 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Page 49: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

50

RTI Core Values

• Realize the potential

– Of employees, customers, & company

• Deliver extraordinary value to customers

– Would you recommend RTI products to others?

• Stand for uncompromising ethics

– Base relationships on trust, respect, & absolute honesty

• Work as a team

– With each other, with customers, with partners

• Pursue excellence

• Make the world better

Page 50: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

Why Are We Here?

• Longstanding partnership with U Granada – CTO‟s home

– Sponsor research

– Hire students

– Active intern program

• Expanding in Europe

• Setting up Center of Excellence

Page 51: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

The Future of Smart Systems

Page 52: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

The Future of Smart Systems

Page 53: The Rise of Smart Systemsdtstc.ugr.es/tl/pdf/UGranadaMar11v3.pdf · 2012-05-04 · Cross-vendor portability Cross-vendor interoperability. DDS Adoption • Dominant in military –DISA:

RTI‟s Purpose

To unleash the value of distributed real-time information