10.01.2015 Views

CCSDS File Delivery Protocol (CFDP)—Part 1: Introduction and ...

CCSDS File Delivery Protocol (CFDP)—Part 1: Introduction and ...

CCSDS File Delivery Protocol (CFDP)—Part 1: Introduction and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>CCSDS</strong> 720.1-G-3 Page 2-25 April 2007<br />

Optional =<br />

Proxy<br />

Request<br />

Request Primitives<br />

PDUs<br />

Indication Primitives<br />

Msg to<br />

User<br />

<strong>File</strong> Store<br />

Requests<br />

Initiation<br />

<strong>File</strong> Directory<br />

Listing Request<br />

Put.request<br />

Transaction.indication<br />

destination<br />

addressing<br />

<strong>File</strong> <strong>Delivery</strong><br />

Control<br />

Transfer Operation<br />

Control<br />

Metadata-receive.indication<br />

Management<br />

Information<br />

Base (MIB)<br />

Operation<br />

Metadata PDU<br />

<strong>File</strong> Data PDU<br />

NAK PDU<br />

NOTE: Fault.indication <strong>and</strong><br />

Ab<strong>and</strong>oned.indication are<br />

triggered by the Fault H<strong>and</strong>ler.<br />

Report.request<br />

Suspend.request<br />

Prompt<br />

(NAK)<br />

Suspend PDU<br />

Prompt PDU<br />

Prompt<br />

(Keep Alive)<br />

Report.indication<br />

<strong>File</strong>-segment-recv.indication<br />

Monitor <strong>and</strong><br />

Control<br />

Resume.request<br />

Resume PDU<br />

Keep Alive PDU<br />

Suspended.indication<br />

Resumed.indication<br />

EOF<br />

(no error)<br />

EOF PDU<br />

EOF<br />

(cancelled)<br />

EOF-Sent.indication<br />

EOF-Recv.indication<br />

Figure 2-14: Request Primitives, PDUs, <strong>and</strong> Indication Primitives—Operational View<br />

Termination<br />

ACK<br />

(EOF)<br />

ACK PDU<br />

Cancel.request<br />

Finished<br />

(completed)<br />

ACK<br />

(Finished)<br />

Finished<br />

(cancelled)<br />

Finished PDU<br />

Transaction-Finished.indication<br />

Transfer-Consigned.indication<br />

<strong>CCSDS</strong> REPORT CONCERNING THE <strong>CCSDS</strong> FILE DELIVERY PROTOCOL (<strong>CFDP</strong>)

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

Saved successfully!

Ooh no, something went wrong!