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

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

and Recipient requirements for each notified operation.<br />

If the Notification is valid at the service management level, the Recipient returns a<br />

Confirmation message to the Notifier’s message set port. The information returned as<br />

part of the Confirmation is operation-specific. The Recipient may perform local<br />

functions specific to a Notification as part of processing the Notification (e.g.,<br />

updating local databases to reflect the Notification).<br />

Upon receipt of an UnrecognizedMessageSetResponse or InvalidMessage-<br />

Response, the Notifier performs exception response validation in accordance with the<br />

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

Exchange Protocol activity group specified in 3.3. The Notifier attempts to correlate the<br />

contents of each syntactically correct UnrecognizedMessageSetResponse and<br />

InvalidMessageResponse with a Notification that has been sent by the Notifier.<br />

If the UnrecognizedMessageSetResponse or InvalidMessageResponse can<br />

be correlated to a Notification, the Invoker informs (by other means) the Recipient of<br />

the information contained in the Notification, and completes the procedure. The means<br />

by which the Notifier informs the Recipient (e.g., attempt to retransmit the Notification<br />

vs. contact by voice) is a local matter and may depend on the operation with which the<br />

Notification is associated. The Notifier may also perform other local functions as a<br />

result of the failure of the Notification.<br />

Upon receipt of the SleSmMessageSet containing the Confirmation, the Notifier<br />

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

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

Confirmation is valid at the service management level, the Notifier completes the<br />

notified operation procedure. The Notifier may perform local functions specific to a<br />

Confirmation as part of completing the procedure (e.g., updating local databases to<br />

reflect success of the Notification). If the SleSmMessageSet fails syntactic or<br />

authorization validation, the Notifier generates and transmits an<br />

UnrecognizedMessageSetResponse to the Recipient’s exception response port as<br />

specified in 3.3. If the Confirmation message fails service management validation, the<br />

message is deemed invalid and the Notifier is not required to interpret or act upon the<br />

message any further.<br />

If the Notifier does not receive a validated Confirmation before the confirmation timer<br />

for that notification expires, the Notifier informs the Recipient of the information contained<br />

in the Notification and completes the procedure. The means by which the Notifier<br />

informs the Recipient (e.g., attempt to retransmit the Notification vs. contact by voice)<br />

is a local matter and may depend on the operation with which the Notification is<br />

associated. The Notifier may also perform other local functions as a result of the failure of<br />

the Notification (e.g., manually update local databases to reflect that the Recipient has<br />

been notified).<br />

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

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

Saved successfully!

Ooh no, something went wrong!