This file is part of the OpenJAUS HTML JAUS Reference.
Please support AS-4 JAUS and SAE by purchasing the corresponding Standard Document(s) from SAE International here.

Home / Iop_v3ServiceSet / DigitalResourceDiscovery


Version: 1.1
ID: urn:jaus:jss:iop:DigitalResourceDiscovery
Inherits From:
extended byurn:jaus:jss:core:Events v1.1
extended byurn:jaus:jss:core:Transport v1.0

The Digital Resource Discovery service provides a mechanism for SAE JAUS-based components to discover network entities that transmit digital data streams (usually video and/or audio) and files in a standards-compliant format. Because of the wide-spread support for numerous file transfer and streaming standards, this service does not propose a JAUS-specific format for data; it only provides a discovery mechanism based on a Uniform Resource Locator (URL).

Internal Event Set

Message Set
Message ID Name
F703h ConfirmDigitalResourceEndpoint
E702h QueryDigitalResourceEndpoint
E703h RegisterDigitalResourceEndpoint
E704h RemoveDigitalResourceEndpoint
F702h ReportDigitalResourceEndpoint

State Machine Diagram

DigitalResourceDiscovery State Machine Diagram
State Transitions
Label Transition Trigger Conditional Actions
A DigitalResourceDiscoveryDefaultLoop QueryDigitalResourceEndpoint sendReportDigitalResourceEndpoint
RegisterDigitalResourceEndpoint AddDigitalResourceEndpoint , sendConfirmDigitalResourceEndpoint
RemoveDigitalResourceEndpoint RemoveDigitalResourceEndpoint , sendConfirmDigitalResourceEndpoint

Action Name Type Description
AddDigitalResourceEndpoint Adds the specified endpoint to the list of known endpoints
RemoveDigitalResourceEndpoint Removes the specified endpoint from the list of known endpoints
sendConfirmDigitalResourceEndpoint Send Action Send a ConfirmDigitalResourceEndpoint message to querying client
Output Message: ConfirmDigitalResourceEndpoint
sendReportDigitalResourceEndpoint Send Action Send a ReportDigitalResourceEndpoint message to querying client
Output Message: ReportDigitalResourceEndpoint

Copyright © SAE International. Reprinted with Permission.
Portions Copyright © OpenJAUS LLC.
The information above is generated from the JAUS Services modelled in the OpenJAUS SDK using OpenJAUS Service Studio. It is provided as a resource to assist JAUS developers and is not a substitute for the JAUS Standards Documents which may be obtained from the SAE International.

Generated on 07/17/2019 from iop_v3.ojss