23.05.2015 Views

Space Link Extension - Service Management - CCSDS

Space Link Extension - Service Management - CCSDS

Space Link Extension - Service Management - CCSDS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DRAFT RECOMMENDED STANDARD FOR SPACE LINK EXTENSION SERVICE MANAGEMENT<br />

Validate SLE-SM Exception Response activity subgroup of the Document Exchange<br />

Protocol activity group specified in 3.3. The Invoker attempts to correlate the contents of<br />

each syntactically correct UnrecognizedMessageSetResponse and<br />

InvalidMessageResponse with SLE-SM operation Invocations that have been<br />

sent by the Invoker. If the UnrecognizedMessageSetResponse or<br />

InvalidMessageResponse can be correlated to one or more Invocations, the<br />

Invoker terminates the correlated operation(s), and completes the procedure. The Invoker<br />

may perform local functions specific to an unknown or invalid Invocation as part of<br />

completing the operation procedure (e.g., update local databases to reflect failure of the<br />

operation, contact the Performer to troubleshoot the failure).<br />

Upon receipt of the SleSmMessageSet containing the SuccessfulReturn message,<br />

the Invoker performs message set validation as specified for the Receive and Validate SLE-<br />

SM Message Set activity subgroup of the Document Exchange Protocol activity group in 3.3.<br />

If the SleSmMessageSet passes message set validation, the Invoker performs service<br />

management validation on the SuccessfulReturn. The details of service management<br />

validation are specific to each operation, and are specified in the associated Invoker and<br />

Performer requirements for each operation. If the SuccessfulReturn passes service<br />

management validation, the Invoker completes the operation procedure. The Invoker may<br />

perform local functions specific to a successful operation as part of completing the operation<br />

procedure (e.g., updating local databases to reflect success of the operation). If the message<br />

set fails syntactic or authorization validation, the Invoker generates and transmits an<br />

exception response containing an UnrecognizedMessageSetResponse to the<br />

Performer’s exception response port, as specified in 3.3. If the SuccessfulReturn<br />

message fails service management validation, the message is deemed invalid and the Invoker<br />

is not required to interpret or act upon the message any further.<br />

Upon receipt of the SleSmMessageSet containing the FailedReturn* message, the<br />

Invoker performs message set validation as specified for the Receive and Validate SLE-SM<br />

Message Set activity subgroup of the Document Exchange Protocol activity group in 3.3. If<br />

the SleSmMessageSet passes message set validation, the Invoker performs service<br />

management validation on the FailedReturn*. The details of service management<br />

validation are specific to each operation, and are specified in the associated Invoker and<br />

Performer requirements for each operation. If the FailedReturn* passes service<br />

management validation, the Invoker completes the operation procedure. The Invoker may<br />

perform local functions specific to a failed operation as part of completing the operation<br />

procedure (e.g., update local databases to reflect failure of the operation, contact the<br />

Performer to troubleshoot the failure). If the SleSmMessageSet fails syntactic or<br />

authorization validation, the Invoker generates and transmits an exception response<br />

containing an UnrecognizedMessageSetResponse to the Performer’s exception<br />

response port, as specified in 3.3. If the FailedReturn* message fails service<br />

management validation, the message is deemed invalid and the Invoker is not required to<br />

interpret or act upon the message any further.<br />

<strong>CCSDS</strong> 910.11-R-2 Page 3-39 March 2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!