This document discusses integrating operational technology (OT) systems with information technology (IT) systems. It presents messaging patterns for high-performance data exchange between OT and IT. These include publish-subscribe, request-reply, and guaranteed delivery patterns. It also discusses integration patterns like message translation, content filtering, splitting/aggregating, and choreography mediated by an integration bus. The bus supports various protocols and provides adaptation, transformation, and governance capabilities to connect heterogeneous systems in a system-of-systems. A July 2012 release of the integration platform will provide these communication and integration capabilities.
First Operational Technology (OT) High Performance Messaging Patterns for Enterprise Integration
1. First Operational Technology (OT) High
Performance Messaging Patterns for
Enterprise Integration
Edwin de Jong, PhD
Director of Product Management and Strategy, RTI
4. IT-OT: An Evolutionary Context
Convergence: Integration: Alignment:
Technology Uniformity Meaningful Connectivity Holistic Governance
• Linux Operating System • Exchanging data in real-time • Uniform Management
• Oracle Data Base • Automating Control • Policy Enforcement
• Intel Processors • Sharing Services • Streamline Operations
• TCP/IP • Achieving Business Gains
5. Mixed Communication Patterns
Hi Speed Data Full Resolution Data Analysis
Source
Pub Sub Sub Sub
Sn S9 S8 S7 S6 S5 S4 S3 S2 S1
IT/OT
Bridge
Server
Response
Response
Response
Request
Request
Request
S4 Sn S9
JMS Web AMQP
Client Client Client
Low Fidelity Trend IT Analysis
6. System of Systems Integration
Business Analytics
Multiple Operational Deployments IT Infrastructure
Pub / Pub / Pub / / Pub / Pub /
Pub Web Web
Sub Sub Sub Sub Sub
Sub Server Web
Web
Client
Web
Client
Client
Client
Pub / Pub / Pub // Pub / Pub /
Pub JMS
Sub Sub Sub Sub Sub
Sub Client
Mediation Mediation
Mediation Mediation
Integration Bus capable of supporting all
messaging and data patterns
7. How Do We Get There?
Top Down or Bottom Up?
Cloud CLOUD
• Security Services
• Asset Services
App
‘SOAP’ 3rd Party
Enterprise
Single data bus
App Historian; store-and-
forward
Today: Batch/DB
Alarms recognized App
Near Real-Time here
Analytics
Future: real-time
analytics
• Heterogeneous
• Device to device
Real-Time Machine Machine • SCADA
• Multiple Protocols
8. Bridging the IT-OT Gap
Operational Technology (OT) Information Technology (IT)
(Devices & Software) (Business Applications)
Extreme Performance Integration Power
and Scalability Rich Messaging
Connext
10. Data-Centric Messaging
Distributed Data Model and System State
Source
Latitude Longitude Altitude
(Key)
RADAR1 37.4 -122.0 500.0
UAV2 40.7 -74.0 250.0
LPD3 50.2 -0.7 0.0
11. Publish-Subscribe
Subscriber
Temperature
Update
Publisher Subscriber
Temperature Temperature
Update Update
Subscriber
Temperature
Update
20. System of Systems Integration
Business Analytics
Multiple Operational Deployments IT Infrastructure
Pub / Pub / Pub / / Pub / Pub /
Pub Web Web
Sub Sub Sub Sub Sub
Sub Server Web
Web
Client
Web
Client
Client
Client
Pub / Pub / Pub // Pub / Pub /
Pub JMS
Sub Sub Sub Sub Sub
Sub Client
Mediation Mediation
Mediation Mediation
Integration Bus capable of supporting all
messaging and data patterns