This content is not included in your SAE MOBILUS subscription, or you are not logged in.
JAUS Messaging over the OMG Data Distribution Service (DDS)
- Aerospace Standard
- ARP6227
- Reaffirmed
Downloadable datasets available
Annotation ability available
Sector:
Issuing Committee:
Language:
English
Scope
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
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.
Recommended Content
Aerospace Standard | JAUS Unmanned Ground Vehicle Service Set |
Aerospace Standard | JAUS Compliance and Interoperability Policy |
Aerospace Standard | JAUS Mission Spooling Service Set |
Topic
Data Sets - Support Documents
Title | Description | Download |
---|---|---|
[Unnamed Dataset 1] | ||
TABLE 1 | JSIDL - DDS IDL PRIMITIVE DATA TYPE MAPPING | |
TABLE 2 | JAUS COMPOSITE FIELDS MATRIX |
Issuing Committee
AS-4JAUS Joint Architecture for Unmanned Systems Committee
The AS-4JAUS Technical Committee supports the charter of AS-4 (Unmanned Systems) by developing standards enabling external and internal interoperability between Unmanned Systems and their subsystems and payloads. JAUS employs a service oriented architecture approach, representing unmanned system capabilities as defined services with defined message-based interfaces. The standardization of these service and interface definitions facilitates the development of modular systems with increased interoperability; the use of standard services and their interfaces also facilitates rapid technology insertion.
Reference
Number | Title |
---|---|
AS5684B | JAUS Service Interface Definition Language |
* Redlines comparisons are available for those standards listed in the Revision History that contain a radio button. A redline comparison of the current version against a revision is accomplished by selecting the radio button next to the standard and then selecting 'compare'. At this time, Redline versions only exist for some AMS standards. SAE will continue to add redline versioning with ongoing updates to SAE MOBILUS.