13.07.2015 Views

Mission Operations Reference Model. Draft ... - CCSDS

Mission Operations Reference Model. Draft ... - CCSDS

Mission Operations Reference Model. Draft ... - 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 PRACTICE FOR MISSION OPERATIONS REFERENCE MODEL4.4 MESSAGE ABSTRACTION LAYER ARCHITECTUREThe MAL forms the central layer of the MO stack. It is responsible for coordinating the flowof messages between a consumer and provider, and also provides the conceptual interfacelayer between the application service based view and the physical transport based view:MAL ServiceMAL«delegate»Access ControlAccess Control ServiceAccess Control Service«delegate»Interaction Pattern HandlerActiveInteractionStoreTransport Manager«delegate»Transport ServiceFigure 4-7: MAL ArchitectureThere are several aspects to the MAL that are shown in the above figure. It is not intendedthat these aspects be actual components of an implementation; however, it is expected thatthey will be represented in behaviour.a) The MAL Interaction Pattern Handler is responsible for managing the flow ofmessages between its internal components, the Access Control component, andbetween the connected MO stack layers.b) The Active Interaction Store is used by the MAL for recording which interactions arecurrently active so that response messages can be routed to the correct upper layer.c) The Transport Manager allows there to be separation between the generic messagehandling aspects of the MAL component (detailed above) and the Transport layerbelow. It is only something that is required if a MAL implementation is capable ofusing multiple transports concurrently.<strong>CCSDS</strong> 520.1-R-1 Page 4-8 October 2009

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

Saved successfully!

Ooh no, something went wrong!