Mission Operations Reference Model. Draft ... - CCSDS
Mission Operations Reference Model. Draft ... - CCSDS
Mission Operations Reference Model. Draft ... - CCSDS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
DRAFT RECOMMENDED PRACTICE FOR MISSION OPERATIONS REFERENCE MODEL4.4.1 MESSAGE SENDING SEQUENCEFigure 4-8 shows the message sending sequence for the MAL. It includes the error cases asalternative fragments.MO Service Layer MAL Access Control Transport LayerSubmit messagePre-check messagealt MAL Check FailureReturn check erroralt If message from a ProviderTransmit check error message to transaction sourceCheck messagealt Access Control FailureReturn Access Control errorReturn Access Control erroralt If message from a ProviderTransmit Access Control error to Transaction sourceReturn updated messageStore message transaction detailsTransmit messagealt Transport FailureReturn Transport errorReturn Transport errorReturn Transport okReturn message okFigure 4-8: MAL Sending SequenceThe basic outline of this sequence from the high-level sequence (figure 4-2) is that the MALreceives message from the MO Service Layer and passes them down to the relevantTransport layer.a) The MO Service Layer submits the message to the MAL using the MAL’s abstractservice interface.b) The MAL checks the contents of that message to ensure that it contains all therequired aspects for the MAL itself. If it fails these checks, then an error is returned tothe MO Service Layer.<strong>CCSDS</strong> 520.1-R-1 Page 4-9 October 2009