-
Key: C2MS-8
-
Status: closed
-
Source: NASA ( Mr. John Bugenhagen)
-
Summary:
• (Directive Request) Section 7.4.1
- Note that directive strings are highly vendor-specific
- There needs to be a unique ID that is set by the directive requester, not just the API. Otherwise, retrying is not deterministic. (Maybe the other side got the first directive. Maybe it didn’t. Sending the same request twice when the first was received might be dangerous.)
- Table 8-3: UNIQUE-ID is filled in by the transport/bus layer, not the user application, so this does not remove the need for correlation IDs
-
Reported: C2MS 1.0a1 — Mon, 10 Sep 2018 19:19 GMT
-
Disposition: Resolved — C2MS 1.0
-
Disposition Summary:
*Add field REQUEST-ID to all REQ, RESP, and applicable MSG messages *
Field is set by requestor and echo'd by responder in RESP and MSG messages. Same Request-ID will mean replacement, else, new request.
Added field REQUEST-ID to all REQ messages. Field is: Required, U16, "ID to identify the request message – if different request messages have the same value, the request is a replacement; else, it is a new request."
Added field REQUEST-ID to all RESP messages. Field is: Required, U16, "This field’s value is to be the same as the REQUEST-ID in the associated REQ message."
Added field REQUEST-ID to the MSG messages that have associated REQ and RESP messages. Field is: Required, U16, "This field’s value is to be the same as the REQUEST-ID in the associated REQ message."
-
Updated: Tue, 8 Oct 2019 17:51 GMT
-
Attachments:
- C2MS-8-Resolution-2-MSG.pdf 340 kB (application/pdf)
- C2MS-8-Resolution-2-REQ.pdf 274 kB (application/pdf)
- C2MS-8-Resolution-2-RESP.pdf 392 kB (application/pdf)
- class__Archive_Mnemonic_Value_Data_Message__Archive_Mnemonic_Value_Data_Message.svg 513 kB (image/svg+xml)
- class__Archive_Mnemonic_Value_Request_Message__Archive_Mnemonic_Value_Request_Message.svg 483 kB (image/svg+xml)
- class__Archive_Mnemonic_Value_Response_Message__Archive_Mnemonic_Value_Response_Message.svg 392 kB (image/svg+xml)
C2MS — Directive Request: strings, UNIQUE-ID and correlation IDs
- Key: C2MS-8
- OMG Task Force: Command and Control Message Specification (C2MS) 1.0 FTF