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_v2ServiceSet / GrantNodeID

Message GrantNodeID

Message ID: FB03h

Provides the Node ID requested via the RequestNodeID mesasge. The Node ID Allocator will send this response to the requestor. Since the requestor does not yet have a valid Node ID, this must be sent as a JAUS broadcast. It carries the unique Requester ID provided by the requestor in the ReqeustNodeID message, to allow the requestor to verify that it is the intended receiver before installing the Node ID. In the event of error, this message will return a zero value Node ID.

Message Format
Field # Field Type Units Optional Interpretation
1 NodeID Unsigned Byte units one false The 8 bit JAUS Node ID assigned by the NodeIDAllocator.
2 RequesterID Array
units_one false An array of 7 bytes used to represent a unique ID associated with the node requesting a Node ID. This field must be formed to be unique amongst all nodes that can request a Node ID within a Subsystem. The following methods are suggested for assigning a unique node ID: 1. The first 6 bytes of the array are a MAC Address or unique IPv6 Address of the location where the Requestor resides, and the final byte is a unique integer value used to differentiate multiple JAUS nodes at that location. 2. The first 4 bytes of the array are a unique IPv4 address of the location where the Requester resides, and the 5th byte is a unique integrer value used to differentiate multiple JAUS nodes at that location. The final two bytes are unused and set to 0.

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 09/25/2017 from iop_v2.ojss