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 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>CCSDS</strong> REPORT CONCERNING THE <strong>CCSDS</strong> FILE DELIVERY PROTOCOL (<strong>CFDP</strong>)<br />
– create directory;<br />
– remove directory;<br />
– deny directory;<br />
– list directory.<br />
In some circumstances, it is advantageous for the <strong>CFDP</strong> protocol to be able to recognize<br />
record boundaries within the file. If this option is to be used, the filestore must have the<br />
capability to make the distinction between such files <strong>and</strong> those that are to be treated as a<br />
stream of octets.<br />
2.4.5 MANAGEMENT INFORMATION BASE<br />
To perform a file delivery, a significant amount of information must be passed by the local<br />
user to its local <strong>CFDP</strong> entity, <strong>and</strong> by the local <strong>CFDP</strong> entity to the remote <strong>CFDP</strong> entity.<br />
Typically, this data is static <strong>and</strong> is maintained by the <strong>CFDP</strong> entities as system tables, referred<br />
to as the Management Information Base (MIB). The MIB contains such information as<br />
default values for user communications requirements, e.g., for address mapping, <strong>and</strong> for<br />
communication timer settings. The MIB is formally defined as part of the protocol<br />
specification.<br />
2.4.6 UNDERLYING COMMUNICATION SYSTEM<br />
The protocol assumes the availability of an underlying communication system to which all<br />
<strong>CFDP</strong> entities in a given <strong>CFDP</strong> addressing domain have access. In order that the protocol<br />
may operate over a wide range of implementations including <strong>CCSDS</strong>, Internet <strong>and</strong> Open<br />
Systems Interconnection (OSI) networks, the services required by the protocol have<br />
intentionally been kept as simple as possible. This underlying conceptual communication<br />
system is referred to as the Unitdata Transfer (UT) layer. Since only minimal network<br />
capabilities are assumed, services sometimes provided by the UT layer (such as transaction<br />
multiplexing, sequence auditing, <strong>and</strong> error detection) are provided by <strong>CFDP</strong>.<br />
It should be noted that although the <strong>CFDP</strong> protocol can operate over a service where data<br />
errors, data loss, <strong>and</strong> out-of-sequence delivery occur, it is not intended to compensate for<br />
networks where these effects are prevalent. Severe performance reductions will result if such<br />
an approach is taken.<br />
<strong>CCSDS</strong> 720.1-G-3 Page 2-10 April 2007