Submit Search
Upload
Connext DDS Professional 5.1.0 Overview
•
Download as PPTX, PDF
•
2 likes
•
2,345 views
Real-Time Innovations (RTI)
Follow
An overview of our latest product release - Connext DDS 5.1.0.
Read less
Read more
Technology
Business
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 43
Download now
Recommended
DDS Enabling Open Architecture
DDS Enabling Open Architecture
Real-Time Innovations (RTI)
Comparison of MQTT and DDS as M2M Protocols for the Internet of Things
Comparison of MQTT and DDS as M2M Protocols for the Internet of Things
Real-Time Innovations (RTI)
Introduction to DDS
Introduction to DDS
Rick Warren
Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?
Real-Time Innovations (RTI)
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
Real-Time Innovations (RTI)
Introducing Amazon EKS Anywhere On Apache CloudStack
Introducing Amazon EKS Anywhere On Apache CloudStack
ShapeBlue
Ad-Tech on AWS 세미나 | AWS와 실시간 입찰
Ad-Tech on AWS 세미나 | AWS와 실시간 입찰
Amazon Web Services Korea
Migrando seu Sistema de Gestão para a Nuvem da AWS
Migrando seu Sistema de Gestão para a Nuvem da AWS
Artsoft Sistemas
Recommended
DDS Enabling Open Architecture
DDS Enabling Open Architecture
Real-Time Innovations (RTI)
Comparison of MQTT and DDS as M2M Protocols for the Internet of Things
Comparison of MQTT and DDS as M2M Protocols for the Internet of Things
Real-Time Innovations (RTI)
Introduction to DDS
Introduction to DDS
Rick Warren
Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?
Real-Time Innovations (RTI)
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
Real-Time Innovations (RTI)
Introducing Amazon EKS Anywhere On Apache CloudStack
Introducing Amazon EKS Anywhere On Apache CloudStack
ShapeBlue
Ad-Tech on AWS 세미나 | AWS와 실시간 입찰
Ad-Tech on AWS 세미나 | AWS와 실시간 입찰
Amazon Web Services Korea
Migrando seu Sistema de Gestão para a Nuvem da AWS
Migrando seu Sistema de Gestão para a Nuvem da AWS
Artsoft Sistemas
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop
Nicole Maselli
B4 - The TCO of cloud applications
B4 - The TCO of cloud applications
Amazon Web Services
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Amazon Web Services
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
ssuser666667
Open Source for the 4th Industrial Revolution
Open Source for the 4th Industrial Revolution
Liz Warner
Créer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdf
KhalidKadmiri
Cloud Native Development on Azure
Cloud Native Development on Azure
Eran Stiller
Three Key Steps for Moving Your Branches to the Cloud
Three Key Steps for Moving Your Branches to the Cloud
Zscaler
Intro to Azure Service Bus
Intro to Azure Service Bus
George Grammatikos
5G’s Impact on Telecom Infrastructure 2019 report by Yole Développement
5G’s Impact on Telecom Infrastructure 2019 report by Yole Développement
Yole Developpement
The impact of innovation on the future of IVD
The impact of innovation on the future of IVD
EY
Get started with Windows AutoPilot Deployment
Get started with Windows AutoPilot Deployment
Microsoft
Ericsson hds 8000 wp 16
Ericsson hds 8000 wp 16
Mainstay
PT203: SOS! NUTANIX TROUBLESHOOTING
PT203: SOS! NUTANIX TROUBLESHOOTING
NEXTtour
RA TechED 2019 - SS16 - Security Where and Why do I start
RA TechED 2019 - SS16 - Security Where and Why do I start
Rockwell Automation
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
Ian Skerrett
App Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptx
MONISH407209
Azure subscription management with EA and CSP
Azure subscription management with EA and CSP
Daichi Isami
MQTT in the Internet of Things | Loop by Litmus Automation
MQTT in the Internet of Things | Loop by Litmus Automation
Litmusautomation
Introduction to RTI DDS
Introduction to RTI DDS
Real-Time Innovations (RTI)
Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar
RTI Connext 5.1.0
RTI Connext 5.1.0
Jan Van Bruaene
More Related Content
What's hot
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop
Nicole Maselli
B4 - The TCO of cloud applications
B4 - The TCO of cloud applications
Amazon Web Services
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Amazon Web Services
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
ssuser666667
Open Source for the 4th Industrial Revolution
Open Source for the 4th Industrial Revolution
Liz Warner
Créer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdf
KhalidKadmiri
Cloud Native Development on Azure
Cloud Native Development on Azure
Eran Stiller
Three Key Steps for Moving Your Branches to the Cloud
Three Key Steps for Moving Your Branches to the Cloud
Zscaler
Intro to Azure Service Bus
Intro to Azure Service Bus
George Grammatikos
5G’s Impact on Telecom Infrastructure 2019 report by Yole Développement
5G’s Impact on Telecom Infrastructure 2019 report by Yole Développement
Yole Developpement
The impact of innovation on the future of IVD
The impact of innovation on the future of IVD
EY
Get started with Windows AutoPilot Deployment
Get started with Windows AutoPilot Deployment
Microsoft
Ericsson hds 8000 wp 16
Ericsson hds 8000 wp 16
Mainstay
PT203: SOS! NUTANIX TROUBLESHOOTING
PT203: SOS! NUTANIX TROUBLESHOOTING
NEXTtour
RA TechED 2019 - SS16 - Security Where and Why do I start
RA TechED 2019 - SS16 - Security Where and Why do I start
Rockwell Automation
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
Ian Skerrett
App Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptx
MONISH407209
Azure subscription management with EA and CSP
Azure subscription management with EA and CSP
Daichi Isami
MQTT in the Internet of Things | Loop by Litmus Automation
MQTT in the Internet of Things | Loop by Litmus Automation
Litmusautomation
Introduction to RTI DDS
Introduction to RTI DDS
Real-Time Innovations (RTI)
What's hot
(20)
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop
B4 - The TCO of cloud applications
B4 - The TCO of cloud applications
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
Cloud Economics and calculating CTO - AWSome Day Zurich 112016
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
Open Source for the 4th Industrial Revolution
Open Source for the 4th Industrial Revolution
Créer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdf
Cloud Native Development on Azure
Cloud Native Development on Azure
Three Key Steps for Moving Your Branches to the Cloud
Three Key Steps for Moving Your Branches to the Cloud
Intro to Azure Service Bus
Intro to Azure Service Bus
5G’s Impact on Telecom Infrastructure 2019 report by Yole Développement
5G’s Impact on Telecom Infrastructure 2019 report by Yole Développement
The impact of innovation on the future of IVD
The impact of innovation on the future of IVD
Get started with Windows AutoPilot Deployment
Get started with Windows AutoPilot Deployment
Ericsson hds 8000 wp 16
Ericsson hds 8000 wp 16
PT203: SOS! NUTANIX TROUBLESHOOTING
PT203: SOS! NUTANIX TROUBLESHOOTING
RA TechED 2019 - SS16 - Security Where and Why do I start
RA TechED 2019 - SS16 - Security Where and Why do I start
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
App Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptx
Azure subscription management with EA and CSP
Azure subscription management with EA and CSP
MQTT in the Internet of Things | Loop by Litmus Automation
MQTT in the Internet of Things | Loop by Litmus Automation
Introduction to RTI DDS
Introduction to RTI DDS
Similar to Connext DDS Professional 5.1.0 Overview
Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar
RTI Connext 5.1.0
RTI Connext 5.1.0
Jan Van Bruaene
How InfluxDB Enables NodeSource to Run Extreme Levels of Node.js Processes
How InfluxDB Enables NodeSource to Run Extreme Levels of Node.js Processes
InfluxData
Scribe insight 04 insight 7.9.0
Scribe insight 04 insight 7.9.0
Scribe Software Corp.
CloudDesignPatterns
CloudDesignPatterns
Oliver Fierro
Tamilarasu_Uthirasamy_10Yrs_Resume
Tamilarasu_Uthirasamy_10Yrs_Resume
TAMILARASU UTHIRASAMY
Postgres for the Future
Postgres for the Future
EDB
Rocking the enterprise with Ruby - RubyKaigi 2010
Rocking the enterprise with Ruby - RubyKaigi 2010
releasebeta
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
David J Rosenthal
Vivek Resume
Vivek Resume
Vivek Ananth V
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Sumant Tambe
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Real-Time Innovations (RTI)
Aryaan_CV
Aryaan_CV
Aryaan Sharma
Resume _Vivek_Singapore
Resume _Vivek_Singapore
Vivek Ananth V
IMS capabilities today
IMS capabilities today
Kyle Charlet
RTI Connext 5.2.0
RTI Connext 5.2.0
Jan Van Bruaene
The Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud Foundry
VMware Tanzu
The Central View of your Data with Postgres
The Central View of your Data with Postgres
EDB
2012-08-21 NRO GED Industry Day
2012-08-21 NRO GED Industry Day
Shawn Wells
DeepakD
DeepakD
deepak darawade
Similar to Connext DDS Professional 5.1.0 Overview
(20)
Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-Resume
RTI Connext 5.1.0
RTI Connext 5.1.0
How InfluxDB Enables NodeSource to Run Extreme Levels of Node.js Processes
How InfluxDB Enables NodeSource to Run Extreme Levels of Node.js Processes
Scribe insight 04 insight 7.9.0
Scribe insight 04 insight 7.9.0
CloudDesignPatterns
CloudDesignPatterns
Tamilarasu_Uthirasamy_10Yrs_Resume
Tamilarasu_Uthirasamy_10Yrs_Resume
Postgres for the Future
Postgres for the Future
Rocking the enterprise with Ruby - RubyKaigi 2010
Rocking the enterprise with Ruby - RubyKaigi 2010
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Vivek Resume
Vivek Resume
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Aryaan_CV
Aryaan_CV
Resume _Vivek_Singapore
Resume _Vivek_Singapore
IMS capabilities today
IMS capabilities today
RTI Connext 5.2.0
RTI Connext 5.2.0
The Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud Foundry
The Central View of your Data with Postgres
The Central View of your Data with Postgres
2012-08-21 NRO GED Industry Day
2012-08-21 NRO GED Industry Day
DeepakD
DeepakD
More from Real-Time Innovations (RTI)
A Tour of RTI Applications
A Tour of RTI Applications
Real-Time Innovations (RTI)
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Real-Time Innovations (RTI)
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
Real-Time Innovations (RTI)
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Real-Time Innovations (RTI)
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
Real-Time Innovations (RTI)
ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software Components
Real-Time Innovations (RTI)
The Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car Architectures
Real-Time Innovations (RTI)
How to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control Systems
Real-Time Innovations (RTI)
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of Things
Real-Time Innovations (RTI)
Cyber Security for the Connected Car
Cyber Security for the Connected Car
Real-Time Innovations (RTI)
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
Real-Time Innovations (RTI)
Advancing Active Safety for Next-Gen Automotive
Advancing Active Safety for Next-Gen Automotive
Real-Time Innovations (RTI)
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Real-Time Innovations (RTI)
How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...
Real-Time Innovations (RTI)
Secrets of Autonomous Car Design
Secrets of Autonomous Car Design
Real-Time Innovations (RTI)
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Real-Time Innovations (RTI)
Data Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of Things
Real-Time Innovations (RTI)
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
Real-Time Innovations (RTI)
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Real-Time Innovations (RTI)
IoT and M2M Safety and Security
IoT and M2M Safety and Security
Real-Time Innovations (RTI)
More from Real-Time Innovations (RTI)
(20)
A Tour of RTI Applications
A Tour of RTI Applications
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software Components
The Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car Architectures
How to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control Systems
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of Things
Cyber Security for the Connected Car
Cyber Security for the Connected Car
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
Advancing Active Safety for Next-Gen Automotive
Advancing Active Safety for Next-Gen Automotive
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...
Secrets of Autonomous Car Design
Secrets of Autonomous Car Design
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Data Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of Things
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
IoT and M2M Safety and Security
IoT and M2M Safety and Security
Recently uploaded
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
apidays
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
apidays
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Recently uploaded
(20)
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Connext DDS Professional 5.1.0 Overview
1.
Your systems. Working as
one. Connext DDS Professional 5.1 Overview February 2014
2.
Agenda • Connext DDS
Professional 5.1 • New Features and Enhancements • Summary 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 2
3.
RTI Connext DDS
Professional 5.1 • 60+ new features and enhancements to improve – Scalability – Performance – Usability – Product Capability • New experimental features • 20+ new platforms 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 3
4.
New Features and
Enhancements 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 4
5.
XTypes - Mutable
Types • Motivation for XTypes – Support customer product life cycle • Dynamic upgrades for large and mission-critical systems • Allow types to evolve without breaking interoperability with applications using different versions • Mutable Types – Supported in C, C++, Java and .NET/C# – Supported in Dynamic Data 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 5
6.
Extensible Types Connext DDS
5.0 @Extensibility(Extensible_EXTENSIBILITY) struct TrackData { long id; //@ID 1 long x; //@ID 2 long y; //@ID 3 }; @Extensibility(Extensible_EXTENSIBILITY) struct TrackData { long id; //@ID 1 long x; //@ID 2 long y; //@ID 3 long z; //@ID 4 }; @Extensibility(Extenisble_EXTENSIBILITY) struct TrackData { long id; //@ID 1 long x; //@ID 2 long y; //@ID 3 }; @Extensibility(Extensible_EXTENSIBILITY) struct TrackData { long id; //@ID 1 long x; //@ID 2 long z; //@ID 4 long y; //@ID 3 }; 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 6
7.
Mutable Types Connext DDS
5.1 @Extensibility(Mutable_EXTENSIBILITY) struct TrackData { long id; //@ID 1 long x; //@ID 2 long y; //@ID 3 }; @Extensibility(Mutable_EXTENSIBILITY) struct TrackData { long id; //@ID 1 long x; //@ID 2 long y; //@ID 3 long z; //@ID 4 }; @Extensibility(Mutable_EXTENSIBILITY) struct TrackData { long id; //@ID 1 long x; //@ID 2 long y; //@ID 3 }; @Extensibility(Mutable_EXTENSIBILITY) struct TrackData { long id; //@ID 1 long x; //@ID 2 long z; //@ID 4 long y; //@ID 3 }; 4-byte or 12-byte per member extra overhead on the wire. 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 7
8.
XTypes - Optional
Members • Motivation – Support scenarios in which data type member value is not known or does not exist • Specific – Supported in C, C++ and Java – Supported in Dynamic Data 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 8
9.
Optional Members @Extensibility(MUTABLE_E XTENSIBILITY) struct TrackData
{ long id; long x; long y; long z; //@Optional }; C/C++ typedef struct TrackData { DDS_Long id; DDS_Long x; DDS_Long y; DDS_Long * z; }; NULL value means there is no value because logically the value is not there Bandwidth overhead per member FINAL/EXTENSIBLE SET 4/12-byte HEADER + VALUE 4/12-byte HEADER + VALUE NOT SET 2/11/2014 MUTABLE 4/12-byte HEADER 0-byte © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 9
10.
Builtin QoS Profile •
Motivation – Facilitate configuration of the product for common scenario and use cases – Reduce configuration effort for setting individual QoS parameters – Communicate how to use new features or QoS in a use case – Increase accessibility of new capabilities and features • Specific – Total of 34 QoS Profiles as part of the core library – Can be extended and expanded as new features developed and new use cases identified 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 10
11.
Builtin QoS Profiles Baseline Generic Basic Pattern Large
Data BASELINE_ ROOT GENERIC_ COMMON STRICT_RELIABLE BASELINE GENERIC_ MONITORING KEEP_LAST_ RELIABLE STRICT_RELIABLE_ LARGE_DATA BASELINE_ 5_0_0 GENERIC__ CONNEXT_MICRO _COMPATIBILITY BEST_EFFORT PARTICIPANT_LARGE_ DATA_MONITORING GENERIC_ CONNEXT_OTHER DDS_VENDOR_ COMPATIBILITY STRICT_RELIIABLE_LOW _LATENCY BASELINE_ 5_1_0 STRICT_RELIABLE_ HIGH_THROUGHPUT Durability KEEP_LAST_RELIABLE_ TRANSIENT_LOCAL PARTICIPANT_ LARGE_DATA KEEP_LAST_RELIABLE _ LARGE_DATA Large Data with Flow Control PERIODIC_DATA STRICT_RELIABLE_LARGE_ DATA_FAST_FLOW STREAMING STRICT_RELIABLE_LARGE_ DATA_MEDIUM_FLOW RELIABLE_ STREAMING STRICT_RELIABLE_LARGE_ DATA_SLOW_FLOW ALARM_EVENT KEEP_LAST_RELIABLE_ LARGE_DATA_FAST_FLO W EVENT Performance KEEP_LAST_RELIABLE_LAR GE_DATA_MEDIUM_ FLOW AUTO_TUNING KEEP_LAST_RELIABLE_ LARGE_DATA_SLOW_ FLOW ALARM_STATUS STATUS LAST_VALUE_ CACHE KEEP_LAST_RELIABLE_ TRANSIENT KEEP_LAST_RELIABLE_ PERSISTENT Experimental
12.
Improved Default Transport
Settings • Motivation – Improve out-of-box performance – Minimize need for tuning • Specific – Increased MTU size, Send Buffer size and Receive Buffer size – Default QoS profile available to enable backward compatible with 5.0.0 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 12
13.
Enhanced TCP Transport
using I/O Completion Port (IOCP) • Motivation – Increase the scalability of TCP transport by supporting more TCP connections in Windowsbased deployments 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 13
14.
I/O Completion Port
(IOCP) Synchronous I/O operation using Select () API Asynchronous I/O operation using IOCP API Connext DDS 5.0 Connext DDS 5.1 Windows server Windows server ~ 600 clients clients clients clients clients clients clientsclients clients >1500 clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients clients • To enable IOCP simply set the property socket_monitoring_kind in TCP plugin to WINDOWS_IOCP
15.
UDPv4 NAT Support •
Motivation – In 5.0 WAN transport requires running a rendezvous server when crossing NAT – Allow applications running outside the NAT to continue using UDPv4 transport without changes 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 15
16.
UDPv4 NAT Support •
New way to traverse WAN • New UDPv4 transport property dds.transport.UDPv4.builtin.public_address to provide IP address to be announced to other DomainParticipants DomainParticipant 1 Address: 192.168.1.1 UDPv4 Transport NAT DomainParticipant 2 Port: 21411 10.10.1.4 192.168.1.1 Dst IP: 10.10.1.4 Unicast discovery locator: 10.10.1.3:21410 Unicast user-data locator: 10.10.1.3:21411 10.10.1.3 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 16
17.
Routing Service Content
Filter Propagation • Motivation – Reduce bandwidth and CPU utilization in a Routing Service hierarchical system where DataReaders subscribe to only a subset of the data – DataWriter and Routing Service only publish data that is subscribed 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 17
18.
Routing Service –
Content Filter Propagation DataReader DataWriter X=1 DataReader X=6 DataWriter DataReader X=8 Connext DDS 5.1 DataWriter 1 2 3 DR DataReader 1 1 6 8 DW DataReader 6 DataWriter 6 7 8 2/11/2014 8 © 2014 REAL-TIME INNOVATIONS, INC. DataReader COMPANY CONFIDENTIAL 18
19.
Turbo Mode (Experimental) •
Motivation – When system condition changes, automatically adjust QoS to maintain optimal performance – Improve performance in burst traffic scenario • high throughput at high sending rate • low latency at slow sending rate 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 19
20.
Auto Throttle (Experimental) •
Motivation – When system condition changes, automatically adjust QoS to maintain optimal performance – Improves latency average and jitter in high throughput conditions 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 20
21.
CodeGen 2.0 (Experimental) •
Motivation – Reduce code generation time especially when dealing with large IDL files and large number of IDL files. – Ease customizations and extensions to code generation • Usability – Apache Velocity (VLT) templates are used in place of XSL • Performance – With small IDL files, performance is 6x faster (server mode) – With a large IDL file (2,000 structs) CodeGen 2.0 is >10x faster 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 21
22.
Prototyper with LUA
(Experimental) XML Settings Prototyper (“Container”) Lua Engine 1. -- Interface: parameters, inputs, outputs 2. local A, B, C = 30, 30, 10 -- Change the 'C' parameter to to see various flower shapes 3. local ShapeWriter = CONTAINER.WRITER[3] -- Triangles 4. 5. -- Global counter (preserved across invocations) 6. if not count then count = 0 else count = count + 1 end 7. 8. local shape = ShapeWriter.instance; 9. local angle = count % 360; 10. 11. shape['x'] = 120 + (A+B) * math.cos(angle) + B * math.cos((A/B-C)*angle) 12. shape['y'] = 120 + (A+B) * math.sin(angle) + B * math.sin((A/B-C)*angle) 13. 14. shape['shapesize'] = 5 15. shape['color'] = "RED" 16. 17. ShapeWriter:write() Lua Component DDS
23.
Spreadsheet Add-in Enhancements •
Spreadsheet Add-in adds support for visualizing extensible, mutable and optional members • Added support for Excel 2013 (we now support 2010 and 2013) Vehicle Wheeled Vehicle 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 23
24.
Recording Service: Flexible
Field Selection Pre 5.1.0 … 25 columns of metadata What the user really cares about What we store by default, apart from user-data 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 24
25.
Recording Service: Flexible
Field Selection Now (5.1.0) … 2 columns of metadata What the user really cares about What we also store in the DB by default 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 25
26.
Recording Service: Flexible
Field Selection Users can now select what SampleInfo fields to store with their recorded data 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 26
27.
Recording Service: Integration
with X-Types • Recorder, Replay and Converter can now work with extensible, mutable types and optional members Vehicle Wheeled Vehicle 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 27
28.
Recording Service: Online
Indexing • Enable access the DB while recording – Efficient queries based on the source timestamp and some user defined fields • New in 5.1.0: flexible, userdefined, DB indexing while recording 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 28
29.
Recording Service: Other
Features • SQLite version upgraded from 3.3.13 to 3.7.17 – New DB journal mode: WAL (Write-Ahead Log) provides improved concurrency • New in 5.1.0: ability to specify SQLite pragmas – Useful for fine-tuning performance or other aspects, like concurrency – E.g. page size on Windows systems – WAL journal mode for concurrency 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 29
30.
Admin Console RTI Services Administration (5.0.0) Debugging (5.1.0) Admin
Console Infrastructure Eclipse RCP 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. DDS COMPANY CONFIDENTIAL 30
31.
Real-time Match Analyses 2/11/2014 ©
2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 31
32.
Health View 9 conditions
are evaluated to determine health. 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 32
33.
Topic 2/11/2014 © 2014 REAL-TIME
INNOVATIONS, INC. COMPANY CONFIDENTIAL 33
34.
QoS 2/11/2014 © 2014 REAL-TIME
INNOVATIONS, INC. COMPANY CONFIDENTIAL 34
35.
DDS Data Type 2/11/2014 ©
2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 35
36.
System Log Combined log
from all applications using Distributed Logger. 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 36
37.
Routing Service :
Resources Chart Similar view for Host 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 37
38.
Extended Process Information 2/11/2014 ©
2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 38
39.
Auto Join 6 8 2/11/2014 Domains Joined: 0,
6, 8 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 39
40.
Monitor UI • Auto
join active DDS domains. • No monitoring information indicators. • Displays DataReaders and DataWriters even if monitoring library is not enabled. • System Overview usability improvements 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 40
41.
Many More … •
Prioritized Samples Supported in Java and C# APIs – Enable prioritization of traffic when in competition for transmission resources • Ability to Change Expression in ContentFilterTopic – More flexible for a subscriber to change its interest on the data contents • Ability to Zero Out Padding Bytes in Message on the Wire – To provide better security • XML-Based Application Creation is now GAR – Simplifies development and programming effort of RTI Connext application • New APIs to Get ParticipantBuiltinTopicData of Matched Publication or Subscription using Publication and Subscription Handles – Easier way to retrieve information about remote application that publish and subscribe data 2/11/2014 © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 41
42.
Summary • Connext DDS
Professional 5.1 greatly improves – – – – • • • • 2/11/2014 Scalability Usability Performance Robustness Rich set of Tools Most standards compliant DDS middleware in the market Runs on all mainstream platforms Available NOW! © 2014 REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 42
43.
Thank You! 2/11/2014 © 2014
REAL-TIME INNOVATIONS, INC. COMPANY CONFIDENTIAL 43
Editor's Notes
62 new features23 new platforms490 bugs152 documentation bugs
Download now