{literal}
{/literal}
RTI
» Home » Downloads » Support » Contact Us RSS icon RSS
How may we help you?
US: (408) 990-7400
EU: +44 (0) 20 8123 9240
Send us an e-mail
Resources
Looking for in-depth information on Data Distribution Service (DDS) or publish-subscribe? This section provides links to the OMG and the DDS standard, publish-subscribe papers, and other useful material from RTI and industry sources.


Understanding DDS

This section includes presentations and whitepapers that will help you understand DDS and its impact on real-time networking.

RTI Shapes Demo Download

RTI Shapes Demo showcases RTI Data Distribution Service, the high-performance messaging middleware that is optimized to provide high throughput with minimal latency.

"DDS, Enabling Global Data"
OMG Burlingame Technical Conference keynote by Dr. Gerardo Pardo-Castellote given December 5th 2005.

A Comparison and Mapping of Data Distribution Service (DDS) and Java Message Service (JMS) (PDF)

Data-centric design is emerging as a key tenet for building advanced data-critical distributed embedded and enterprise systems. DDS and JMS are popular middleware API standards that are easy to use, and offer the benefits of using a publish-subscribe communication model resulting in loosely coupled scalable distributed applications. However, their differences have significant impact on a data-centric design.

A Comparison and Mapping of Data Distribution Service and High-Level Architecture (HLA)
Members of the Modeling and Simulation community may be interested in this whitepaper by RTI's Dr. Rajive Joshi.


The DDS Standard from OMG


The Object Management Group (OMG) is an international organization responsible for middleware standards. The OMG has recently adopted the specification for the Data Distribution Service for Real-Time Systems; which establishes a standard interface for publish-subscribe communications for real-time systems. RTI was the lead author for this specification, which became an adopted standard in June 2003.

Go to the OMG Website for more information about this group

Read the full OMG Data Distribution Service Standard specification

An Introduction to DDS and Data-Centric Communications (PDF)
This whitepaper by Dr. Gerardo Pardo-Castellote, RTI CTO and DDS co-author, Bert Farabaugh and Rick Warren provides an Introduction DDS.

Middleware Analysis Guide

 

Build-your-Own Middleware Analysis Guide (doc)
If you are reading this, you are probably debating whether to buy middleware or build something “similar” yourself that “only does the parts you need”. This guide is designed to help you consider the design tradeoffs and the commercial alternatives to build-your-own middleware.

Learn more about the recent DDS standard v1.1

 

Real-Time Publish-Subscribe (RTPS) Wire Protocol Specification, Version 1.0


The RTPS protocol governs the format of the data packets sent among RTI Data Distribution Service applications. It is officially known as IEC/PAS 62030, an International Electrotechnical Committee (IEC) Publicly Available Specification (PAS). The specification for this international standard is available for purchase from either:

The IEC Webstore, or The ANSI Webstore

Articles


DDS Spec Outfits Publish-Subscribe Technology for the GIG
COTS Journal, April 2005
Recently finalized, the OMG's Data-Distribution Service (DDS) for Real-Time Systems enables real-time, data-critical applications for the Global Information Grid.

Fabrics and Publish-Subscribe Schemes: A Net-Centric Blend
COTS Journal, July 2004
This article discusses how switch fabrics and publish-subscribe middleware are required to meet the demands of distributed warfare systems.

Independent Research Papers


Evaluation of a Real-Time Distribution Service
Abstract: As control systems become more distributed and they are implemented with smaller hardware and software components, implementing the necessary communication links becomes challenging. There are considerable technical difficulties in guaranteeing upper bounds for latencies in motion or machine control, synchronizing the execution and communication of distributed components, taking corrective action in fault situations and
reconfiguring the system.
   In this paper, we discuss the main communication requirements of distributed control systems and use them to evaluate a certain distribution service product.

Middleware solutions for automation applications - case RTPS
Abstract: This thesis has been written as a part of a research project, whose goal is to define the architecture and communication requirements of next-generation process automation systems. We focus on defining appropriate communication mechanisms for components that communicate with each other using Ethernet.
   The theoretical part starts by summarizing the communication requirements that have been defined in the research project (OHJAAVA-2). Two middleware standards, the CORBA Notification Service and RTPS, are then described and their usefulness for our purposes is evaluated.
   The practical part contains a description of a testing environment for evaluating a RTPS
implementation. The test cases are based on communication scenarios that are typically encountered in process automation systems. The results are then presented and the impact of all relevant factors is analyzed.
   We conclude that the RTI Data Distribution Service implementation of RTPS is a very promising middleware solution for process automation systems. There is no perfect product that satisfies all of our requirements, but good results can be expected from using RTPS, if the system designers appreciate the strengths and limitations of the middleware standard.

Special thanks to Seppo Sierla and the Automaation Tietotekniikan Laboratorio at the Helsinki University of Technology.

© 2007-2008. Real-Time Innovations, Inc. All rights reserved.