[Cesg-all] Results of CESG Polls closing 16 March 2015

CCSDS Secretariat tomg at aiaa.org
Tue Mar 17 20:59:10 UTC 2015


CESG E-Poll Identifier: CESG-P-2015-02-001 
Approval to publish CCSDS 231.1-O-1, Short Block 
Length LDPC Codes for TC Synchronization and 
Channel Coding (Orange Book, Issue 1)
Results of CESG poll beginning 28 February 2015 and ending 16 March 2015:

                  Abstain:  1 (20%) (Taylor)
  Approve Unconditionally:  4 (80%) (Shames, Peccia, Barkley, Calzolari)
  Approve with Conditions:  0 (0%)
  Disapprove with Comment:  0 (0%)

CONDITIONS/COMMENTS:

Nestor Peccia (Approve Unconditionally): As an 
Orange Book there is not a requirement for patent 
disclosures, but it would be appropriate to 
indicate whether any of these new approaches are, in fact, patented.


Total Respondents: 5
No response was received from the following Area(s):

SIS

SECRETARIAT INTERPRETATION OF RESULTS:  Approved Unconditionally
PROPOSED SECRETARIAT ACTION:            Generate CMC poll

* * * * * * * * * * * * * * * * * * * * * * * *

CESG E-Poll Identifier: CESG-P-2015-02-002 
Approval to publish CCSDS 524.1-B-1, Mission 
Operations Message Abstraction Layer—Space Packet Binding (Blue Book, Issue 1)
Results of CESG poll beginning 28 February 2015 and ending 16 March 2015:

                  Abstain:  1 (25%) (Taylor)
  Approve Unconditionally:  2 (50%) (Peccia, Calzolari)
  Approve with Conditions:  1 (25%) (Shames)
  Disapprove with Comment:  0 (0%)

CONDITIONS/COMMENTS:

Peter Shames (Approve with Conditions): This 
document is vastly improved beyond the original 
and does a credible job of providing a rather 
complete binding from the MAL abstract data types 
and message formats to a concrete set of data 
types and SPP compliant message formats.

There are, however, still a few loose ends that 
need to be tied down in order to ensure 
interoperability. They are flagged in the document and listed here:

1) The "mapping configuration parameter" set (Sec 
2.4.2 & Annex B) is a major element in 
interoperability, but it is listed as a "managed 
parameter" handled by some unspecified out of 
band agreement. Absent a way to acquire this key 
document interoperability is impossible.

2) There are several issues in the text that must 
be corrected, such as stating that the APID 
Qualifier, an integer field, is to include a "/" 
character, the use of Packet Type" does not align 
with SPP defined usage, the handling of security / authentication.

3) The handling of retransmission is left to 
"lower layers", but many CCSDS space link 
protocol deployments do not include such 
features. Is reliability, particularly of 
commanding, to be left to "lower layers", i.e. 
"bottom up" or is it a requirement applied by MO operations, top down?

4) The test report appears to be quite thorough, 
but one key element required for 
interoperability, that pesky "mapping 
configuration parameter" set, is not even 
mentioned. Also, the details of the test 
configuration leave a lot to the imagination and 
it is not clear how anyone other than those 
involved in the test could insert their own MAL / 
SPP component and test it out. See notes on test report for more details.


Total Respondents: 4
No response was received from the following Area(s):

CSS
SIS

SECRETARIAT INTERPRETATION OF RESULTS:  Approved with Conditions
PROPOSED SECRETARIAT ACTION:            Generate 
CMC poll after conditions have been addressed

* * * * * * * * * * * * * * * * * * * * * * * *

CESG E-Poll Identifier: CESG-P-2015-02-003 
Approval to publish CCSDS 734.1-B-1, Licklider 
Transmission Protocol (LTP) for CCSDS (Blue Book, Issue 1)
Results of CESG poll beginning 28 February 2015 and ending 16 March 2015:

                  Abstain:  1 (25%) (Taylor)
  Approve Unconditionally:  2 (50%) (Peccia, Scott)
  Approve with Conditions:  1 (25%) (Shames)
  Disapprove with Comment:  0 (0%)

CONDITIONS/COMMENTS:

Peter Shames (Approve with Conditions): LTP is 
defined to provide "optional reliability 
mechanisms on top of an underlying (usually data 
link) communication service". It appears to do 
just that, and the spec, in its current form, has 
been implemented, but there appear to be more 
than just a few loose ends in the spec and in the testing.

The following major issues have been identified:
1) Unlike the way that TCP provides "reliable, 
deliver once, in order, without omission" 
services above IP, LTP only provides "reliable". 
The other features must be provided, somewhat awkwardly, in other ways.
2) TCP includes user data segmentation and 
re-assembly features, LTP describes, as a user 
feature, a function called "service data 
aggregation", but this feels like it was just 
tacked on when it probably should be a formal, if 
optional, part of the LTP services.
3) From a deployment point of view the handling 
of the various registries that are described, the 
LTP Engine ID, in particular, seems really weakly 
specified. There are SANA registries associated 
with this spec, but there do not appear to be 
defined policies and there is just a global 
namespace for all agencies, centers, missions, 
and end points. This could be better thought out 
and could leverage the existing MACAO or SCID registry processes.
4) Much discussion is made of deploying LTP over 
UDP in this document. Given that this is a CCSDS 
document the focus ought to be on deployment of 
CCSDS space data links, not over UDP. UDP, in 
this context, is just a virtual, single-hop, space data link.
5) Readability of the document, in its present 
form, really suffers because it switches back and 
forth between specifying the standard, 
referencing (imperfectly) the RFC 5326 it derives 
from, and dealing with ambiguities between the two.
6) There are many NOTES in the document that read 
as though they really should be cast as 
requirements, e.g. NOTE 2 in 3.5.1 "the only 
requirement imposed by LTP is that every session 
initiated by an LTP engine must be uniquely 
identified by the session ID.", or NOTE 1 in Sec 
4.4 "Section 8.1 of RFC 5326 contains a state 
transition diagram for sending LTP engines."
7) At various points both SANA and IANA 
registries are referenced, and there is a SANA 
registry section. However, looking at both of 
these sets of registries it appears that neither 
of them have clearly stated registration policies 
nor identified "experts". How these will work in 
a production environment is not apparent and the 
LTP engine ID is synched with the allocations in 
the Bundle Protocol Compressed Bundle Header 
Encoding Node Numbers registry for reasons that are unclear.
8) Security mechanisms are also very weakly, and 
somewhat confusingly, specified. There is a 
"hook" for security in the form of an 
authentication mechanism, but there is little in 
the way of "scaffolding" to make it work. Part of 
this, of course, is due to the fact that CCSDS as 
a whole has yet to completely specify such scaffolding.
9) There is a source of confusion in that LTP, in 
this document, is described as providing 
"delivery across a particular data link is 
provided by a layer-(N-1) service such as the 
CCSDS Encapsulation Service." The issue, of 
course, is that Encap (and SPP) does not provide 
such a data link service, it provides a data 
packaging "shim" that must be inserted itself 
into an underlying data link. It does state this 
clearly in Sec 3.4: "LTP should be deployed 
across individual space data links and should be 
terminated at the ends of each space data link." 
At other points the focus on ENCAP and SPP as the 
shims for getting LTP SDUs into a space data link confuse the discussion.

This protocol clearly provides features that 
should be of value for providing reliability over 
what may be unreliable underlying space data 
links. It really needs to have these ambiguities 
and loose ends cleaned up in order to fit better 
into the rest of the CCSDS recommended standards.


Total Respondents: 4
No response was received from the following Area(s):

CSS
SLS

SECRETARIAT INTERPRETATION OF RESULTS:  Approved with Conditions
PROPOSED SECRETARIAT ACTION:            Generate 
CMC poll after conditions have been addressed

* * * * * * * * * * * * * * * * * * * * * * * *

CESG E-Poll Identifier: CESG-P-2015-02-004 
Approval to publish CCSDS 880.0-G-2, Wireless 
Network Communications Overview for Space Mission 
Operations (Green Book, Issue 2)
Results of CESG poll beginning 28 February 2015 and ending 16 March 2015:

                  Abstain:  0 (0%)
  Approve Unconditionally:  4 (100%) (Shames, Peccia, Barkley, Taylor)
  Approve with Conditions:  0 (0%)
  Disapprove with Comment:  0 (0%)

CONDITIONS/COMMENTS:

Peter Shames (Approve Unconditionally): Very 
comprehensive document, but will likely be OBE 
within 5 years because of rapidly evolving commercial standards.


Total Respondents: 4
No response was received from the following Area(s):

SLS
SIS

SECRETARIAT INTERPRETATION OF RESULTS:  Approved Unconditionally
PROPOSED SECRETARIAT ACTION:            Generate CMC poll

* * * * * * * * * * * * * * * * * * * * * * * *

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 524x1b0_CESG_Approval-SEA.pdf
Type: application/pdf
Size: 2064614 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/cesg-all/attachments/20150317/2ab903a1/attachment.pdf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: MO SPP Prototype Test Report-v1-0-ps.doc
Type: application/msword
Size: 1892352 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/cesg-all/attachments/20150317/2ab903a1/attachment.doc>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 734x1b0_CESG_Approval-SEA.pdf
Type: application/pdf
Size: 1354325 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/cesg-all/attachments/20150317/2ab903a1/attachment-0001.pdf>


More information about the CESG-All mailing list