[CESG] CESG-P-2020-09-004 Approval to publish CCSDS 720.1-G-4, CCSDS File Delivery Protocol (CFDP)—Part 1: Introduction and Overview (Green Book, Issue 4)

CCSDS Secretariat thomas.gannett at tgannett.net
Thu May 6 14:45:09 UTC 2021


Dear CESG Members,

Conditions for approval of CCSDS 720.1-G-4, CCSDS 
File Delivery Protocol (CFDP)—Part 
1:  Introduction and Overview (Green Book, Issue 
4) have been disposed to the satisfaction of the 
AD(s) who voted to approve with conditions. The 
Secretariat will now proceed with CMC polling to authorize publication.
-------------- next part --------------
From:	Burleigh, Scott C (US 312B) <scott.c.burleigh at jpl.nasa.gov>
Sent:	Thursday, January 28, 2021 11:47 AM
To:	Thomas Gannett
Subject:	FW: [EXTERNAL] Re: CESG-P-2020-09-004 Approval to publish CCSDS 
720.1-G-4, CCSDS   File Delivery Protocol (CFDP)—Part 1:  Introduction  
and Overview (Green Book, Issue 4)
Attachments:	720x1g4.docx; 720x2g4.docx

Tom, you got Jonathan’s email on January 11, yes?  Here’s Gian Paolo’s clearance of the conditions on 
the Part 1 book; will forward the clearance on the Part 2 book in a few minutes.

Scott

From: Burleigh, Scott C (US 312B)  
Sent: Friday, December 18, 2020 7:53 AM 
To: 'Gian.Paolo.Calzolari at esa.int' <Gian.Paolo.Calzolari at esa.int>; jonathan.j.wilmot at nasa.gov 
Cc: CCSDS Secretariat <thomas.gannett at tgannett.net>; Barkley, Erik J (US 3970) 
<Erik.J.Barkley at jpl.nasa.gov> 
Subject: RE: [EXTERNAL] Re: CESG-P-2020-09-004 Approval to publish CCSDS 720.1-G-4, CCSDS File 
Delivery Protocol (CFDP)—Part 1: Introduction and Overview (Green Book, Issue 4)

Thanks, Gian Paolo.  I have made the revisions you recommend, and I corrected some typos in Annex B – 
the content is correct, but the date was wrong.  I’ve also added in both the Part 1 and Part 2 Green 
Books a sentence noting that running CFDP over LTP or BP/LTP is another promising option.

Scott

From: Gian.Paolo.Calzolari at esa.int <Gian.Paolo.Calzolari at esa.int>  
Sent: Friday, December 18, 2020 2:05 AM 
To: Burleigh, Scott C (US 312B) <scott.c.burleigh at jpl.nasa.gov> 
Cc: jonathan.j.wilmot at nasa.gov; CCSDS Secretariat <thomas.gannett at tgannett.net> 
Subject: RE: [EXTERNAL] Re: CESG-P-2020-09-004 Approval to publish CCSDS 720.1-G-4, CCSDS File 
Delivery Protocol (CFDP)—Part 1: Introduction and Overview (Green Book, Issue 4)

Scott,  
        with respect to my conditions see remarks here below:  
 
1) The CCSDS deprecated SCPS Network Protocol is still shown in Figure 2-1:    
The CFDP Operates over a Wide Range of Underlying Protocols & Figure 2-13: CFDP Pipe Diagram. The 
figure should be amended accordingly  
==> Now SCPS is removed from Figure 2-1. Condition satisfied.  
 ==> Now SCPS is removed also from Figure 2-13. Condition satisfied.  
There is however still a concern about addressing the "Wide Range of Underlying Protocols" with 
respect to Encapsulation/Space Packets.  
As you know, 133.1-B has been renamed Encapsulation Packet Protocol and strictly speaking a 
(unambiguous) CCSDS Packet Service does not exist anymore.  
Based on this, I recommend the following:  
a) In both figures 2-1 and 2-13 change from "CCSDS Packet Service" to either  "CCSDS Packet Protocols" 
or  "CCSDS Space/Encapsulation Packet Protocols".  
b) Moreover in section 2.1 change, for clarity, from "In response to these factors, the CFDP has been 
developed to complement the existing CCSDS packet standards." to e.g. "...  complement the existing 
CCSDS space/encapsulation packet protocols standards."  
2) The same figures do not mention USLP and they shall be amended accordingly.  
==> Now both Figure 2-1 and figure 2-13 show USLP. Condition satisfied.  
3) Some Acronyms should be added; e.g. TC, AOS, USLP.  
==> USLP and other acronyms added. Condition satisfied.  
 
I have a last question: Does it make sense to keep ANNEX B MAJOR REVISIONS TO VERSION 3 BLUE 
BOOK when last version is Issue 5?  
This not putting any extra condition.  
 
Best regards  
 
Gian Paolo  
 
 
 
From:        "Burleigh, Scott C (US 312B)" <scott.c.burleigh at jpl.nasa.gov>  
To:        "CCSDS Secretariat" <thomas.gannett at tgannett.net>  
Cc:        "Gian.Paolo.Calzolari at esa.int" <Gian.Paolo.Calzolari at esa.int>, "jonathan.j.wilmot at nasa.gov" 
<jonathan.j.wilmot at nasa.gov>  
Date:        17-12-20 22:32  
Subject:        RE: [EXTERNAL] Re: CESG-P-2020-09-004 Approval to publish CCSDS 720.1-G-4, CCSDS   File 
Delivery Protocol (CFDP)—Part 1:  Introduction  and Overview (Green Book, Issue 4) 
 
 
 
 
Hi, Jonathan and Gian Paolo.  Would you please take a look at the attached revised CFDP Green Book 
Part 1 and let me know if it satisfies your conditions on publication approval?  Changes in this edition: 
*	Figures 2-1 and 2-13 have been updated. 
*	Acronyms have been added in Annex A. 
*	"Exactly one filestore" is clarified in 1.4.2. 
*	The word "formally" has been removed in section 2.4.5.  The MIB is indeed defined in the Blue 
Book, though possibly not as formally as we might like; that can't be rectified in this Green Book, 
however.  
   
On other points: 
*	"Unbounded" does indeed mean that CFDP can be used as a streaming data transport, although 
in practice it is not.  (We actually did use it that way for the DINET DTN experiment in 2008, 
though; weirdly, we used CFDP file data PDUs as the link service protocol underlying LTP on 
EPOXI.) 
*	I don't think this CFDP Green Book is the right place to make an argument for DTN, and I'd rather 
not further postpone publication of this Green Book by trying to get approval from ESA (the 
champions of SFO) for such a change.  
   
Thanks,  
Scott  
   
-----Original Message----- 
From: CCSDS Secretariat <thomas.gannett at tgannett.net>  
Sent: Thursday, October 15, 2020 1:32 PM 
To: Burleigh, Scott C (US 312B) <scott.c.burleigh at jpl.nasa.gov> 
Cc: Gian.Paolo.Calzolari at esa.int; jonathan.j.wilmot at nasa.gov 
Subject: [EXTERNAL] Re: CESG-P-2020-09-004 Approval to publish CCSDS 720.1-G-4, CCSDS File 
Delivery Protocol (CFDP)—Part 1: Introduction and Overview (Green Book, Issue 4)  
   
Dear Document Rapporteur,  
   
The CESG poll to approve publication of CCSDS 720.1-G-4, CCSDS File Delivery Protocol (CFDP)—
Part 1:  Introduction and Overview (Green Book, Issue 4) concluded with conditions. Please 
negotiate disposition of the conditions directly with the AD(s) who voted to approve with 
conditions and CC the Secretariat on all related correspondence.  
   
   
CESG E-Poll Identifier:  CESG-P-2020-09-004 Approval to publish CCSDS 720.1-G-4, CCSDS File 
Delivery Protocol (CFDP)—Part 1:  Introduction and Overview (Green Book, Issue 4) Results of 
CESG poll beginning 30 September 2020 and ending 14 October 2020:  
   
                 Abstain:  0 (0%) Approve  
Unconditionally:  3 (60%) (Barkley, Shames, Burleigh) Approve with Conditions:  2 (40%) 
(Calzolari, Wilmot) Disapprove with Comment:  0 (0%)  
CONDITIONS/COMMENTS:  
   
     Erik Barkley (Approve  
Unconditionally):  Comment: Agree with Gian Paolo Calzolari and Jonathan Wilmot about 
updating to remove SCPS and add USLP.  
   
     Gian Paolo Calzolari (Approve with  
Conditions):  1) The CCSDS deprecated SCPS Network Protocol is still shown in Figure 2-1:  
The CFDP Operates over a Wide Range of Underlying Protocols & Figure 2-13: CFDP Pipe 
Diagram. Te figure should be amemded accordingly  
   
2) The same figures do not mention USLP and they shall be amended accordingly.  
   
3) Some Acronyms should be added; e.g. TC, AOS, USLP.  
   
     Jonathan Wilmot (Approve with  
Conditions):  Section 1.4.2 What does “access to exactly one filestore” mean? One entity can't 
access both a Flash file system and a RAM file system? Flight implementation have several.  
   
Section 1.4.2 and 2.1  What does “unbounded” mean in context of a file. All files have an EOF. Is 
it implying that CFDP is also a streaming data transport?  
   
Section 2.1 and 2.3 Would it be beneficial to state that DTN provides a more standardized 
“store-and-forward capability”  
   
Figures 2-1, 2-13 Deprecate SCPS and add USLP.  
   
Section 2.4.5 The MIB does not seem to be “formally defined” The names are inexact and do not 
have data types, ranges, etc. For entities to interoperate they must agree on several of the MIB 
values and would benefit from a more complete definition.  
   
Missing ACRONYMS AOS, SAR, PPP, TCP, UDP, SCPS, SFO, Tx, and Rx  
   
Appreciate the Example Configurations section and detailed sequence diagrams.  
   
   
Total Respondents:  5  
   
No response was received from the following Area(s):  
   
     MOIMS  
   
   
   
SECRETARIAT INTERPRETATION OF RESULTS:  Approved with Conditions  
PROPOSED SECRETARIAT ACTION:            Generate  
CMC poll after conditions have been addressed  
   
* * * * * * * * * * * * * * * * * * * * * * * *  
   
 [attachment "720x1g4.docx" deleted by Gian Paolo Calzolari/esoc/ESA] 
This message is intended only for the recipient(s) named above. It may contain 
proprietary information and/or
protected content. Any unauthorised disclosure, use, retention or 
dissemination is prohibited. If you have received
this e-mail in error, please notify the sender immediately. ESA applies 
appropriate organisational measures to protect
personal data, in case of data privacy queries, please contact the ESA Data 
Protection Officer (dpo at esa.int).


More information about the CESG mailing list