Specifications In Progress

Table of Contents

This page provides information on the on-going standards work related to DDS. The specifications listed in this page are in the submission stage. This means that the Request for Proposals (RFP) has been approved (a.k.a. issued), and the submitters (typically vendors or providers of the technology) are working on the "responses" to the RFP. The OMG Middleware Task Force will review the responses, provide feedback, and eventually select among the RFP responses the one that will become the corresponding standard.    

DDS Security

This RFP solicits proposals for a set of extensions  to DDS required to provide Information Assurance for systems built using DDS. 

Specific requirements:   

  • A standard set of security interception points within the operation of DDS middleware implementations and corresponding security-interceptor SPI contracts at each interception point used to enable configuration and portability of Secure DDS applications.
  • A set of pre-defined implementations of those security-interceptor SPIs contracts (a.k.a security plugins SPIs), implementing a standard security model for DDS so that the security policies can be defined and deployed in a portable manner across DDS vendors
  • Any extensions to the DDS Interoperability Wire Protocol needed to enable interoperability of Secure DDS applications.

DDS Security RFP (requires OMG member access). Working documents and status of the submissions.   

Copy of RFP document.

The intended result is shown in the figure below.

 

Web Enabled DDS

This RFP solicits proposals for exposing DDS via a variety of web-friendly protocols such that client applications do not need to load any libraries in order to produce and consume data in the DDS Global Data Space. Furthermore, web applications, including applications that execute inside a web browser, will be able to use DDS to Publish and Subscribe information and thereby benefit from the Performance, Scalability, and Quality of Service (QoS) available in the DDS Implementations.

This Specification must also provide a collection of mappings describing how the Web-Enabled DDS Object Model can be accessed and manipulated using common Web technologies, such as, RESTful, Web-Services (WSDL/SOAP), , RSS, ATOM, and XMPP.

This specification will provide an easy mechanism for applications written in scripting languages (e.g. python, php, ruby, perl) to publish and subscribe data in the DDS Global Data Space. It will also allow remote access to DDS data from client platforms and Operating Systems that might not even be supported by the DDS implementations. The only requirement being that the platform can communicate via HTTP protocols.

This technology is still in the initial submission stage.

Web Enabled DDS (requires OMG member access). 

Copy of RFP document.

The intended result is shown in the figure below.

Web Enabled DDS Concept

 

 

AttachmentSize
webenabled_dds_rfp_mars-09-09-19.pdf571.34 KB
dds_security_rfp_mars_10-12-37.pdf800.64 KB