ARP6227 JAUS Messaging over the OMG Data Distribution Service (DDS)

Current

03/18/2024

Features
Issuing Committee
Scope
Content
This document defines a standard representation of JAUS AS5684A message data in DDS IDL defined by the Object Management Group (OMG) CORBA 3.2 specification. This document does NOT address how JAUS transport considerations or JAUS service protocols are implemented on OMG DDS platforms.
Rationale
Content
The AS5684A standard defines the JAUS Service Interface Definition Language (JSIDL) that, in part, specifies the serialization of JAUS messages that can be exchanged over multiple transports like JAUS-over-UDP (JUDP). This ARP6227 document defines a mapping of the JSIDL messageset and typeset schema elements to OMG Interface Definition Language (IDL) used by the OMG Data Distribution Service (DDS) standard.
DDS provides a standard transport layer with interoperable support by multiple vendors. JAUS users have been moving toward implementing JAUS services over alternate transports, and significant new systems have already started integrating JAUS messaging over DDS.
This ARP allows the JAUS community to begin hosting JAUS on interoperable DDS transports, and opens the discussion for continuing work on transport considerations that might produce a JAUS / DDS standard. This document alone is NOT sufficient to create a JAUS compliant or interoperable JAUS implementation.
ARP6227 has been reaffirmed to comply with the SAE Five-Year Review policy.
Meta TagsDetails
DOI
https://doi.org/10.4271/ARP6227
Pages
18
Citation
SAE International Recommended Practice, JAUS Messaging over the OMG Data Distribution Service (DDS), SAE Standard ARP6227, Reaffirmed March 2024, Issued February 2013, https://doi.org/10.4271/ARP6227.
Additional Details
Publisher
Published
Mar 18
Product Code
ARP6227
Content Type
Recommended Practice
Status
Current
Language
English

Revisions