[CESG] CESG-P-2023-10-007 Approval to publish CCSDS 870.0-G-1, Electronic Data Sheets and Dictionary of Terms for Onboard Devices and Components (Green Book, Issue 1)
CCSDS Secretariat
thomas.gannett at tgannett.net
Wed Jan 31 20:31:02 UTC 2024
Dear CESG Members,
Conditions for approval of CCSDS 870.0-G-1, Electronic Data Sheets and Dictionary of Terms for Onboard Devices and Components (Green Book, Issue 1) 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: Tomaso.deCola at dlr.de
Sent: Wednesday, January 24, 2024 8:14 AM
To: peter.m.shames at jpl.nasa.gov; r.krosley at andropogon.org;
Ignacio.Aguilar.Sanchez at esa.int
Cc: Jonathan.J.Wilmot at NASA.gov
Subject: AW: [EXTERNAL] RE: CESG-P-2023-10-007 Approval to publish CCSDS 870.0-
G-1, Electronic Data Sheets and Dictionary of Terms for Onboard Devices and
Components (Green Book, Issue 1)
Also ok for me.
Thank you for the effort in clarifying your approach and the proposed improvements.
Best,
Tomaso
-----Ursprüngliche Nachricht-----
Von: Shames, Peter M (US 312B) <peter.m.shames at jpl.nasa.gov>
Gesendet: Mittwoch, 24. Januar 2024 02:36
An: r.krosley at andropogon.org; de Cola, Tomaso <Tomaso.deCola at dlr.de>;
Ignacio.Aguilar.Sanchez at esa.int
Cc: Jonathan.J.Wilmot at NASA.gov
Betreff: Re: [EXTERNAL] RE: CESG-P-2023-10-007 Approval to publish CCSDS 870.0-G-1, Electronic Data
Sheets and Dictionary of Terms for Onboard Devices and Components (Green Book, Issue 1)
Hi Ramon,
Thanks. And yes, your interpretation of the intent is correct.
I find this version more acceptable. If Tomaso agrees you can proceed.
Thanks, Peter
On 1/23/24, 5:14 PM, "r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>"
<r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>> wrote:
Hi Tomaso and Peter,
I'm getting the idea that there should be a set of unique terms for all of CCSDS that can be reused in
various publications with different details but overlapping base concepts.
To refer to terms in the 870 green book, I am following the format used in the Space Packet Protocol
Blue Book 133.0-B-2, in which the references to terms defined in other books (and whose status is
"assigned" in SANA registry of terms) are in separate sub-sections of the normative terms in each
referencing book. The sub-sections of section 1.6 in the attached 870 green book have this form. So, for
example, "activity" was removed from section 1.6 and moved to section 1.6.1 with a reference to the
assigned definition in the RASDS book.
The usage of these terms in the 870 green book is explained in NOTE paragraphs, which should not go
into the SANA registry of terms. If these NOTE's would go into the SANA registry of terms, then I will
remove them.
Ramon
-----Original Message-----
From: Tomaso.deCola at dlr.de <mailto:Tomaso.deCola at dlr.de> <Tomaso.deCola at dlr.de
<mailto:Tomaso.deCola at dlr.de>>
Sent: Tuesday, January 23, 2024 1:55 AM
To: peter.m.shames at jpl.nasa.gov <mailto:peter.m.shames at jpl.nasa.gov>; r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org>; Ignacio.Aguilar.Sanchez at esa.int
<mailto:Ignacio.Aguilar.Sanchez at esa.int>
Cc: Jonathan.J.Wilmot at NASA.gov <mailto:Jonathan.J.Wilmot at NASA.gov>
Subject: AW: [EXTERNAL] RE: CESG-P-2023-10-007 Approval to publish CCSDS 870.0-G-1, Electronic Data
Sheets and Dictionary of Terms for Onboard Devices and Components (Green Book, Issue 1)
I tend to agree with you Peter, at some point an harmonization exercise should be done through all
definitions to make them consistent. I know this a problem not only for CCSDS but also in other
standardization bodies (e.g., ETSI) where some old definitions propagated in the years and got modified
by later standards, so that at the end the in online glossaries one could find multiple instances for the
same term, which is my opinion to be avoided. This exercise is obviously not in the context of this CESG
review, but it would be good if no new definitions were introduced now unless strongly necessary (and
well justified). Personally I'd be more in favour of creating a link to 133.0, but I'm not against 850
definition. The main difference I see is that SPP spec clearly points to the variable nature, while 850 is
more open.
My 0.02 cents,
Tomaso
-----Ursprüngliche Nachricht-----
Von: Shames, Peter M (US 312B) <peter.m.shames at jpl.nasa.gov
<mailto:peter.m.shames at jpl.nasa.gov>>
Gesendet: Montag, 22. Januar 2024 23:14
An: r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>; de Cola, Tomaso
<Tomaso.deCola at dlr.de <mailto:Tomaso.deCola at dlr.de>>; Ignacio.Aguilar.Sanchez at esa.int
<mailto:Ignacio.Aguilar.Sanchez at esa.int>
Cc: Jonathan.J.Wilmot at NASA.gov <mailto:Jonathan.J.Wilmot at NASA.gov>
Betreff: Re: [EXTERNAL] RE: CESG-P-2023-10-007 Approval to publish CCSDS 870.0-G-1, Electronic Data
Sheets and Dictionary of Terms for Onboard Devices and Components (Green Book, Issue 1)
Hi Ramon,
You are correct that the SANA RMP, CCSDS 313.2-Y-2, is only up to rev 2 at this point. My error.
After looking at the terms you identified as falling into the overlap category, and keeping in mind that
SOIS and the EDS / DoT are focused primarily on spacecraft on-board components, "to describe in an
interchangeable format the data interfaces of onboard devices and components, complying with SOIS".
From that perspective I can understand that some of these definitions, like component, or device, or
activity, might differ in perspective from those already documented, but most of them, to my mind
could be identical in all of the possible flight & ground contexts that I can think of. For instance, why
would "packet", which is defined in a SLS spec, differ? The same holds for "command", "encoding",
"type". What is it about the SOIS on-board environment that requires a different definition for these
terms?
I just searched in the Terms registry
(https://urldefense.us/v3/__https://sanaregistry.org/r/terms__;!!PvBDto6Hs4WbVuu7!IsuASmUwJk64T
-mIlbWwr85Zx7sKdG3CwBSLrCIkc6S9WeXT-K4_EaQ-oDJCnV1J3m-rK81AJCqpPrsCWFuMjowFDb4Qwpg$
<https://urldefense.us/v3/__https://sanaregistry.org/r/terms__;!!PvBDto6Hs4WbVuu7!IsuASmUwJk64T
-mIlbWwr85Zx7sKdG3CwBSLrCIkc6S9WeXT-K4_EaQ-oDJCnV1J3m-
rK81AJCqpPrsCWFuMjowFDb4Qwpg$> ) for the term "packet". We already have the strange enough
situation where there are three definitions of the term "packet" and all three are different. Two of them
are SOIS definitions, from 850.0-G-1 and 851.0-M-1, and one is from SLS 200.0-G-6. The fact that some
of these are from Green Books is a little suspect, since those are not normative, but let's leave that aside
for now.
The SPP doc, 133.0-B-2, defines all of the gory details of a Space Packet, which is presumably the data
entity that the term "packet" is referencing, but it does not offer a formal definition for it. The closest it
gets is in sec 3.2.2.1, where it states:
3.2.2.1 The Space Packet shall be a variable-length, delimited, octet-aligned data unit defined in section
4 of this Recommended Standard.
In your doc the new definition for "packet" is "Delimited octet-aligned data unit."
The existing 850.0-G-1 definition is "Delimited octet aligned data unit." Only subtlety different.
Why couldn't we just reference the existing 850 definition, or the 133.0 one? Do we really need to add
to the Terms registry clutter? Wouldn't it be better to move in the direction of de-cluttering it?
I did not check the other terms for alignment, but I would request that someone from the SOIS Area do
that. There may be good reasons for some terms to be redefined, but please let's have a good reason for
it. Ok?
Maybe I'm just being fussy, but I do think we need to push back on entropy when and where we can.
Thanks, Peter
On 1/21/24, 9:48 AM, "r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>
<mailto:r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>>" <r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org> <mailto:r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org>>> wrote:
Hi Peter,
There is one of your comments in the document to which I haven't yet responded: "Im concerned that a
lot of these definitions look quite accurate and useful, but that they are different from what is already
formalized in the published set of CCSDS terms. As required in the SANA guide, CCSDS 313.1-Y-3, Sec
3.4.4 CCSDS TERMINOLOGY (GLOSSARY, TERMS, AND ABBREVIATIONS) (TERMINOLOGY)"
I only found the "-2" SANA guide published online. Perhaps the "-3" SANA guide is more specific about
the namespace consideration that I describe here.
I think that the following terms may fall into the category that you described:
activity
command
component
device
encoding
interface
packet
parameter
range
type
variable
These terms also appear in the SANA CCSDS registry of terms. Of these terms, only "encoding" seems to
have an exact match between the green book and the SANA registry. The other terms differ more or less
from the terms in the SANA registry. The reason for these differences comes from their usage in the
context of electronic data sheet descriptions, compared to CCSDS data communication protocols. I think
that these differences are to be expected between namespaces.
Our SANA registry of terms seems to implement namespaces by including a link to the book from which
a definition of a term was taken. This means that the green book definitions of the terms above would
be appropriately marked in their own namespace when the 870 green book is published. Let me know
what you think.
Ramon
-----Original Message-----
From: Shames, Peter M (US 312B) <peter.m.shames at jpl.nasa.gov
<mailto:peter.m.shames at jpl.nasa.gov> <mailto:peter.m.shames at jpl.nasa.gov
<mailto:peter.m.shames at jpl.nasa.gov>>>
Sent: Wednesday, January 10, 2024 12:37 PM
To: r.krosley at andropogon.org <mailto:r.krosley at andropogon.org> <mailto:r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org>>; Tomaso.deCola at dlr.de <mailto:Tomaso.deCola at dlr.de>
<mailto:Tomaso.deCola at dlr.de <mailto:Tomaso.deCola at dlr.de>>; Ignacio.Aguilar.Sanchez at esa.int
<mailto:Ignacio.Aguilar.Sanchez at esa.int> <mailto:Ignacio.Aguilar.Sanchez at esa.int
<mailto:Ignacio.Aguilar.Sanchez at esa.int>>
Cc: Jonathan.J.Wilmot at NASA.gov <mailto:Jonathan.J.Wilmot at NASA.gov>
<mailto:Jonathan.J.Wilmot at NASA.gov <mailto:Jonathan.J.Wilmot at NASA.gov>>
Subject: Re: [EXTERNAL] RE: CESG-P-2023-10-007 Approval to publish CCSDS 870.0-G-1, Electronic Data
Sheets and Dictionary of Terms for Onboard Devices and Components (Green Book, Issue 1)
Hi Ramon,
Looks pretty good to me. A couple of issues raised in the body of the text. See attached.
Thanks, Peter
On 1/9/24, 11:38 AM, "r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>
<mailto:r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>>
<mailto:r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>
<mailto:r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>>>" <r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org> <mailto:r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org>> <mailto:r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org> <mailto:r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org>>>> wrote:
Dear document reviewers,
Thank you for your helpful inputs. Here is a summary of what has been changed. Please let me know
whether these changes are effective responses for your intent. A copy of the altered document is
attached, so you can see the changes in context.
1. Wrong numbering of reference list:
Accepted. The recommended change has been implemented. In summary, the following changes to
reference numbers were made:
previous changed to comment
-------- ---------- -------
[1] [4] cross-references in text were changed from book title to "reference [4]"
[2] obsolete reference
[3] [1] recommended
[4] [2] recommended
[5] [5] a cross-reference has been added in Section 7 [6] [6] no change [7] [7] no change [8] [8] no
change [9] [3] recommended [10] [9] there are fewer references now
2. Executive Summary:
The executive summary has been moved to section 1.4, and its title line ("Executive Summary") has
been removed.
3. The term "vehicle":
The term "vehicle" has been replaced by "spacecraft" in both text and diagrams.
4. Terms and acronyms need review:
The document has been "scrubbed" to define terms and acronyms in a timely way for the reader. In case
I missed a particular sample term or acronym, please let me know, and I will correct that and others like
it.
Ramon Krosley
-----Original Message-----
From: CCSDS Secretariat <thomas.gannett at tgannett.net <mailto:thomas.gannett at tgannett.net>
<mailto:thomas.gannett at tgannett.net <mailto:thomas.gannett at tgannett.net>>
<mailto:thomas.gannett at tgannett.net <mailto:thomas.gannett at tgannett.net>
<mailto:thomas.gannett at tgannett.net <mailto:thomas.gannett at tgannett.net>>>>
Sent: Friday, December 1, 2023 8:31 AM
To: Jonathan.J.Wilmot at NASA.gov <mailto:Jonathan.J.Wilmot at NASA.gov>
<mailto:Jonathan.J.Wilmot at NASA.gov <mailto:Jonathan.J.Wilmot at NASA.gov>>
<mailto:Jonathan.J.Wilmot at NASA.gov <mailto:Jonathan.J.Wilmot at NASA.gov>
<mailto:Jonathan.J.Wilmot at NASA.gov <mailto:Jonathan.J.Wilmot at NASA.gov>>>;
r.krosley at andropogon.org <mailto:r.krosley at andropogon.org> <mailto:r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org>> <mailto:r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org> <mailto:r.krosley at andropogon.org
<mailto:r.krosley at andropogon.org>>>
Cc: Peter.M.Shames at jpl.nasa.gov <mailto:Peter.M.Shames at jpl.nasa.gov>
<mailto:Peter.M.Shames at jpl.nasa.gov <mailto:Peter.M.Shames at jpl.nasa.gov>>
<mailto:Peter.M.Shames at jpl.nasa.gov <mailto:Peter.M.Shames at jpl.nasa.gov>
<mailto:Peter.M.Shames at jpl.nasa.gov <mailto:Peter.M.Shames at jpl.nasa.gov>>>;
Tomaso.deCola at dlr.de <mailto:Tomaso.deCola at dlr.de> <mailto:Tomaso.deCola at dlr.de
<mailto:Tomaso.deCola at dlr.de>> <mailto:Tomaso.deCola at dlr.de <mailto:Tomaso.deCola at dlr.de>
<mailto:Tomaso.deCola at dlr.de <mailto:Tomaso.deCola at dlr.de>>>; Ignacio.Aguilar.Sanchez at esa.int
<mailto:Ignacio.Aguilar.Sanchez at esa.int> <mailto:Ignacio.Aguilar.Sanchez at esa.int
<mailto:Ignacio.Aguilar.Sanchez at esa.int>> <mailto:Ignacio.Aguilar.Sanchez at esa.int
<mailto:Ignacio.Aguilar.Sanchez at esa.int> <mailto:Ignacio.Aguilar.Sanchez at esa.int
<mailto:Ignacio.Aguilar.Sanchez at esa.int>>>
Subject: Re: CESG-P-2023-10-007 Approval to publish CCSDS 870.0-G-1, Electronic Data Sheets and
Dictionary of Terms for Onboard Devices and Components (Green Book, Issue 1)
Dear Document Rapporteur,
The CESG poll to approve publication of CCSDS 870.0-G-1, Electronic Data Sheets and Dictionary of
Terms for Onboard Devices and Components (Green Book, Issue 1) 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-2023-10-007 Approval to publish CCSDS 870.0-G-1, Electronic Data Sheets
and Dictionary of Terms for Onboard Devices and Components (Green Book, Issue 1)
Results of CESG poll beginning 31 October 2023 and ending 30 November 2023:
Abstain: 0 (0%)
Approve Unconditionally: 1 (25%) (He)
Approve with Conditions: 3 (75%) (Shames, Cola, Aguilar Sanchez)
Disapprove with Comment: 0 (0%)
CONDITIONS/COMMENTS:
Peter Shames (Approve with Conditions): I agree with the points made by Tomaso. The Exec Summary
seems out of place, I'd include it in Sec 1.4, Rationale. The term "vehicle" is not defined in the document
nor in CCSDS Terms registry. Recommend the use of "spacecraft", which is carefully defined. There
appear to be a number of other terms that are used without being defined. There are a number of
acronyms that are used before they are defined. Request that the document be "scrubbed" to fix all of
these issue.
Tomaso de Cola (Approve with Conditions): 1) I've never seen a CCSDS document starting with an
executive summary. Shall the content instead go in Section 1 or 2?
2) is the term vehicle consolidated in the CCSDS nomenclature? At first glance it's not fully clear to me
which space assets we refer to with the term "vehicle".
Ignacio Aguilar Sanchez (Approve with Conditions): Concur with Tomaso and Peter.
Furthermore, I attach a minor editorial PID.
Total Respondents: 4
No response was received from the following Area(s):
MOIMS
CSS
SECRETARIAT INTERPRETATION OF RESULTS: Approved with Conditions
PROPOSED SECRETARIAT ACTION: Generate CMC poll after conditions have been addressed
* * * * * * * * * * * * * * * * * * * * * * * *
More information about the CESG
mailing list