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

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 />

Sender<br />

Receiver<br />

Sender<br />

Receiver<br />

Sender<br />

Receiver<br />

M<br />

FD(1)<br />

M<br />

FD(1)<br />

X<br />

M<br />

FD(1)<br />

X<br />

FD(2)<br />

FD(3)<br />

FD(4)<br />

FD(2)<br />

X<br />

NAK(FD(2))<br />

FD(2)<br />

M<br />

FD(last)<br />

NAK(M)<br />

FD(2)<br />

FD(last)<br />

EOF<br />

X<br />

NAK(M)<br />

NAK(M)<br />

FD(last)<br />

EOF<br />

ACK(FIN)<br />

(close)<br />

ACK(EOF)<br />

FIN<br />

(close)<br />

EOF<br />

ACK(FIN)<br />

(close)<br />

ACK(EOF)<br />

FIN<br />

(close)<br />

TM<br />

ACK(FIN)<br />

(close)<br />

ACK(EOF)<br />

FIN<br />

(close)<br />

Figure 2-9: Immediate NAK Mode<br />

In the Prompted NAK mode, the sending entity transmits a Prompt (NAK) message to the<br />

receiving entity telling it to send its NAK. When the receiving entity receives the Prompt<br />

(NAK), it sends any outst<strong>and</strong>ing NAK. In response to a Prompt (NAK) when no data is<br />

missing, a <strong>CFDP</strong> NAK may be empty (that is, request the retransmission of no data). The<br />

EOF is treated as an inherent prompt <strong>and</strong> results in the receiving entity’s sending a NAK if<br />

any data is missing. This mode is illustrated in figure 2-10. The Prompted NAK mode<br />

allows the sending entity to control the frequency of NAK messages, which may be useful,<br />

for example, when the return link for sending NAKs is only occasionally available, or is very<br />

b<strong>and</strong>width-limited.<br />

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

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

Saved successfully!

Ooh no, something went wrong!