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 ...
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> REPORT CONCERNING THE <strong>CCSDS</strong> FILE DELIVERY PROTOCOL (<strong>CFDP</strong>)<br />
2.4 ARCHITECTURE ELEMENTS<br />
2.4.1 GENERAL<br />
The architectural elements involved in the file delivery protocol are depicted in figure 2-4<br />
<strong>and</strong> described in subsections 2.4.2 through 2.4.6.<br />
User<br />
<strong>File</strong>store<br />
<strong>Protocol</strong> Entity<br />
MIB<br />
Communication System<br />
Figure 2-4: Architectural Elements of the <strong>File</strong> <strong>Delivery</strong> <strong>Protocol</strong><br />
As the figure indicates, each protocol entity has access to exactly one filestore <strong>and</strong> is<br />
accessed by exactly one user.<br />
2.4.2 USER<br />
The protocol operates at the request of the <strong>CFDP</strong> user. The user interacts with the protocol<br />
using the service primitives. A <strong>CFDP</strong> user is always a software task, which may or may not be<br />
operated by a human. Each <strong>CFDP</strong> protocol entity has at most one user. In some instances a<br />
user may not be present; in particular, any entity that always functions solely as an Extended<br />
procedures waypoint (performing store-<strong>and</strong>-forward operations) need not have a user.<br />
2.4.3 PROTOCOL ENTITY<br />
The protocol entity consists of implementations of the Core delivery procedures, which<br />
allow immediate file delivery <strong>and</strong> manipulation over a single network hop, <strong>and</strong> optionally the<br />
Extended procedures, which allow for time-disjunct or immediate delivery over a number of<br />
network hops with appropriate facilities for onward routing. A single service interface is<br />
presented to the user; the addition of the Extended procedures is evident in the quality of<br />
service <strong>and</strong> the multi-hop capability.<br />
<strong>CCSDS</strong> 720.1-G-3 Page 2-8 April 2007