[Cesg-all] Results of CESG Polls closing 27 March 2014

CCSDS Secretariat thomas.gannett at tgannett.net
Fri Mar 28 09:51:13 EST 2014


CESG E-Poll Identifier: CESG-P-2014-03-003 Approval to publish CCSDS 
230.2-G-1, Next Generation Uplink (Green Book, Issue 1)
Results of CESG poll beginning 7 March 2014 and ending 27 March 2014:

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

CONDITIONS/COMMENTS:

Peter Shames (Approve Unconditionally): In the attached file I have 
made note of some editorial issues that could be addressed. I leave 
it to the CCSDS editor & WG to elect to fix them.

Gian Paolo Calzolari (Approve Unconditionally): REMARK: the starting 
sentence of 1.1 will be changed to:

This CCSDS Informational Report is a result of the work of the SLS 
Area to identify requirements, profiles and guidelines for a future 
telecommand recommendation(s) incorporating uplink rates of at least 
10 Mb/s. Moreover, this report addresses requests from the 
Interagency Operations Advisory Group (IOAG).

Keith Scott (Approve Unconditionally): The ARQ discussion seems good. 
My only comment is to keep in mind that it *may*, in some situations, 
be better to implement reliability mechanisms at higher layers (e.g. 
LTP, as mentioned (hop-by-hop), or SCPS-TP (end-to-end), or even BP). 
The point is only to make sure that if the environment warrants it, 
that link-layer ARQ can be tuned and/or turned off. I think this is 
consistent with the document.


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

CSS
SOIS

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

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

CESG E-Poll Identifier: CESG-P-2014-03-004 Approval to publish CCSDS 
130.0-G-3, Overview of Space Communications Protocols (Green Book, Issue 3)
Results of CESG poll beginning 7 March 2014 and ending 27 March 2014:

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

CONDITIONS/COMMENTS:

Peter Shames (Approve with Conditions): This is a very useful 
document and most of the updates do just what is needed to bring it 
in line with the current CCSDS literature. However, it perpetuates 
the fiction that SPP is a network protocol and that it has actual 
features that perform routing. The same must be said of Encap.

The attached file has some mark-ups where issues are identified and 
textual changes are suggested. It also includes quotes from the ISO 
Basic Reference Model (BRM 7498) where network layer and routing are 
defined. The SPP and Encap have none of these properties.

We already have situations where the lack of clarity stemming from 
these incorrect uses of terminology have caused confusion. We should 
take the time to rectify this when we have the opportunity to do so.

Nestor Peccia (Approve Unconditionally): I concur with SEA and SIS ADs remarks

Keith Scott (Approve with Conditions): Summary of attached PIDs:

1) While CFDP provides some services traditionally associated with 
the Transport Layer, those services are 'bound' to CFDP and part of 
the CFDP Application Layer Protocol.

2) CCSDS has two service interfaces to network services: 
Encapsulation Service and IP (three if you count a 'raw' space packet 
interface).

3) There's more to QoS than just reliability (at least: reliability, 
in-order delivery, duplicate suppression) -- none of which IP or 
Space Packets provide.

4) Minor editorial change on end system addresses for clarity.

5) CFDP Transport Layer Services again.


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

CSS
SOIS

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

* * * * * * * * * * * * * * * * * * * * * * * *
-------------- next part --------------
        CESG POLL ITEM DISPOSITION (PID) INITIATION FORM
AREA PID NUMBER:	01
SUBMITTING AREA: 	Space Internetworking Services (SIS)
------------------------------------------------------------------
REVIEWER'S NAME:	Keith Scott   
E-MAIL ADDRESS:	kscott at mitre.org
------------------------------------------------------------------
DOCUMENT NUMBER:   CCSDS 130.0-G-2.1      Proposed Green Book, Issue 2.1
DOCUMENT NAME:     OVERVIEW OF SPACE COMMUNICATIONS PROTOCOLS
DATE ISSUED:       March 2014
PAGE NUMBER:       2-7         PARAGRAPH NUMBER:  2.2.4
PID SHORT TITLE:   CFDP Transport-Layer Service I
------------------------------------------------------------------
DESCRIPTION OF REQUESTED CHANGE:  (Use From: "..." To "..." format)

From:
2.2.5	TRANSPORT LAYER
Space communications protocols of the Transport Layer provide users with end-to-end transport services.

CCSDS has developed the SCPS Transport Protocol (SCPS-TP) (reference [13]) for the Transport Layer.  The CCSDS File Delivery Protocol (CFDP) (reference [15]) also provides the functionality of the Transport Layer, but it provides some functions (i.e., functions for file management) of the Application Layer as well.

PDUs of a Transport Layer protocol are usually transferred with a protocol of the Network Layer over a space link, but they can be transferred directly by a Space Data Link Protocol if certain conditions are met.

Transport protocols used in the Internet (such as TCP, reference [24], and UDP, reference [25]) can also be used on top of IP datagrams over CCSDS space links, reference [45]. IPSec (reference [27]) may be used with a Transport protocol of the Internet suite to provide end-to-end data protection capability.

2.2.6	APPLICATION LAYER
Space communications protocols of the Application Layer provide users with end-to-end application services such as file transfer and data compression.

CCSDS has developed five protocols for the Application Layer:
a)	Asynchronous Messaging Service  (AMS) (reference [46]);
b)	CCSDS File Delivery Protocol (CFDP) (reference [15]);
c)	Lossless Data Compression (reference [16]);
d)	Image Data Compression (reference [17]);
e)	Lossless Multispectral & Hyperspectral Image Compression (reference [48]);
AMS is an application layer service for mission data system communications.

CFDP provides the functionality of the Application Layer (i.e., functions for file management), but it also provides functions of the Transport Layer.

Each project (or Agency) may elect to use application-specific protocols not recommended by CCSDS to fulfill their mission requirements in the Application Layer over CCSDS space communications protocols.

PDUs of an Application Layer protocol (excluding CFDP) are usually transferred with a protocol of the Transport Layer over a space link, but they can be transferred directly with a protocol of the Network Layer if certain conditions are met.
Applications protocols used in the Internet (such as FTP, reference [26]) can also be used on top of SCPS-TP, TCP and UDP over space links.

To:
2.2.5	TRANSPORT LAYER
Space communications protocols of the Transport Layer provide users with end-to-end transport services.

CCSDS has developed the SCPS Transport Protocol (SCPS-TP) (reference [13]) for the Transport Layer.

PDUs of a Transport Layer protocol are usually transferred with a protocol of the Network Layer over a space link, but they can be transferred directly by a Space Data Link Protocol if certain conditions are met.

Transport protocols used in the Internet (such as TCP, reference [24], and UDP, reference [25]) can also be used on top of IP datagrams over CCSDS space links, reference [45]. IPSec (reference [27]) may be used with a Transport protocol of the Internet suite to provide end-to-end data protection capability.

2.2.6	APPLICATION LAYER
Space communications protocols of the Application Layer provide users with end-to-end application services such as file transfer and data compression.

CCSDS has developed five protocols for the Application Layer:
a)	Asynchronous Messaging Service (AMS) (reference [46]);
b)	CCSDS File Delivery Protocol (CFDP) (reference [15]);
c)	Lossless Data Compression (reference [16]);
d)	Image Data Compression (reference [17]);
e)	Lossless Multispectral & Hyperspectral Image Compression (reference [48]);

AMS is an application layer service for mission data system communications.

CFDP provides the functionality of the Application Layer (i.e., functions for file management.  The CFDP Store-and-Forward Overlay procedures provide application-specific transfer of data across multiple link-layer hops.

Each project (or Agency) may elect to use application-specific protocols not recommended by CCSDS to fulfill their mission requirements in the Application Layer over CCSDS space communications protocols.

PDUs of an Application Layer protocol are usually transferred with a protocol of the Transport Layer over a space link, but they can be transferred directly with a protocol of the Network Layer if certain conditions are met.

Applications protocols used in the Internet (such as FTP, reference [26]) can also be used on top of SCPS-TP, TCP and UDP over space links.

------------------------------------------------------------------
CATEGORY OF REQUESTED CHANGE:    Technical Fact 

------------------------------------------------------------------
SUPPORTING ANALYSIS:
A transport layer protocol should provide transport services to a set of applications.  In this sense, the multi-hop functionality that is part of CFDP store-and-forward overlay provides that functionality ONLY to CFDP and is in fact part of the CFDP application-layer protocol.

------------------------------------------------------------------
DISPOSITION:




        CESG POLL ITEM DISPOSITION (PID) INITIATION FORM
AREA PID NUMBER:	02
SUBMITTING AREA: 	Space Internetworking Services (SIS)
------------------------------------------------------------------
REVIEWER'S NAME:	Keith Scott   
E-MAIL ADDRESS:	kscott at mitre.org
------------------------------------------------------------------
DOCUMENT NUMBER:   CCSDS 130.0-G-2.1      Proposed Green Book, Issue 2.1
DOCUMENT NAME:     OVERVIEW OF SPACE COMMUNICATIONS PROTOCOLS
DATE ISSUED:       March 2014
PAGE NUMBER:       2-7         PARAGRAPH NUMBER:  2.2.4
PID SHORT TITLE:   Network Layer Services
------------------------------------------------------------------
DESCRIPTION OF REQUESTED CHANGE:  (Use From: "..." To "..." format)

From:
3.3	NETWORK LAYER
3.3.1	GENERAL FEATURES OF NETWORK PROTOCOLS
CCSDS has one service for interfacing at the Network Layer: the Encapsulation Service. Within this service, there are two different types of packets: Space Packets defined in the  Space Packet Protocol (reference [4]) and Encapsulation Packets defined in the Encapsulation Service (reference [29]). It should be noted that IP over CCSDS (reference [45]) utilizes only the Encapsulation Packet.

To:
3.3	NETWORK LAYER
3.3.1	GENERAL FEATURES OF NETWORK PROTOCOLS
CCSDS has two services for interfacing at the Network Layer: the Encapsulation Service and IP. Within the Encapsulation service, there are two different types of packets: Space Packets defined in the Space Packet Protocol (reference [4]) and Encapsulation Packets defined in the Encapsulation Service (reference [29]). IP over CCSDS (reference [45]) provides an IP service that utilizes the Encapsulation Packet.
Note: while the Space Packet protocol provides a service interface that could be used for access to the network layer, the service is subsumed by the Encapsulation service.

------------------------------------------------------------------
CATEGORY OF REQUESTED CHANGE:    Technical Fact 

------------------------------------------------------------------
SUPPORTING ANALYSIS:
Section 2.2.4 states that there are three standards for interfacing at the Network layer (Space packets, Encapsulation Service, and IP over CCSDS).  While the Encapsulation Service can be used to invoke Space Packet delivery, one could also implement the Space Packet service interface without the encapsulation service.

Regardless of the above, IP-over-CCSDS also provides a service interface to the (IP) network layer protocol that is distinct from either of the above.

------------------------------------------------------------------
DISPOSITION:



        CESG POLL ITEM DISPOSITION (PID) INITIATION FORM
AREA PID NUMBER:	03
SUBMITTING AREA: 	Space Internetworking Services (SIS)
------------------------------------------------------------------
REVIEWER'S NAME:	Keith Scott   
E-MAIL ADDRESS:	kscott at mitre.org
------------------------------------------------------------------
DOCUMENT NUMBER:   CCSDS 130.0-G-2.1      Proposed Green Book, Issue 2.1
DOCUMENT NAME:     OVERVIEW OF SPACE COMMUNICATIONS PROTOCOLS
DATE ISSUED:       March 2014
PAGE NUMBER:       3-10         PARAGRAPH NUMBER:  3.3.1
PID SHORT TITLE:   Network Layer QoS
------------------------------------------------------------------
DESCRIPTION OF REQUESTED CHANGE:  (Use From: "..." To "..." format)

From:
SPP and IP do not provide a function for retransmitting lost or corrupted data, so retransmission should be done by a higher-layer protocol if complete delivery of data is required.
To:
SPP and IP do not provide any QoS mechanisms for reliable delivery, in-order delivery, or duplicate suppression.  If these functions are required they should be implemented by a higher-layer (e.g. transport layer) protocol.

------------------------------------------------------------------
CATEGORY OF REQUESTED CHANGE:    Technical Fact 

------------------------------------------------------------------
SUPPORTING ANALYSIS:

------------------------------------------------------------------
DISPOSITION:




        CESG POLL ITEM DISPOSITION (PID) INITIATION FORM
AREA PID NUMBER:	04
SUBMITTING AREA: 	Space Internetworking Services (SIS)
------------------------------------------------------------------
REVIEWER'S NAME:	Keith Scott   
E-MAIL ADDRESS:	kscott at mitre.org
------------------------------------------------------------------
DOCUMENT NUMBER:   CCSDS 130.0-G-2.1      Proposed Green Book, Issue 2.1
DOCUMENT NAME:     OVERVIEW OF SPACE COMMUNICATIONS PROTOCOLS
DATE ISSUED:       March 2014
PAGE NUMBER:       3-10         PARAGRAPH NUMBER:  3.3.1
PID SHORT TITLE:   Network Layer Addresses
------------------------------------------------------------------
DESCRIPTION OF REQUESTED CHANGE:  (Use From: "..." To "..." format)

From:
An End System Address, used by IP, identifies a single end system or a group of end systems.  When an End System Address is used, a pair of End System Addresses must be used to identify both source and destination end systems.
To:
An End System Address, used by IP, identify a single end system or a group of end systems.  If it is necessary to identify both the source and destination when using End System Addresses, a pair of End System Addresses must be used.

------------------------------------------------------------------
CATEGORY OF REQUESTED CHANGE:    Editorial 

------------------------------------------------------------------
SUPPORTING ANALYSIS:
I suppose we don?t have any network layer that supports it, but one could envision a network layer service that only used a destination (and not a source) address.

------------------------------------------------------------------
DISPOSITION:




        CESG POLL ITEM DISPOSITION (PID) INITIATION FORM
AREA PID NUMBER:	05
SUBMITTING AREA: 	Space Internetworking Services (SIS)
------------------------------------------------------------------
REVIEWER'S NAME:	Keith Scott   
E-MAIL ADDRESS:	kscott at mitre.org
------------------------------------------------------------------
DOCUMENT NUMBER:   CCSDS 130.0-G-2.1      Proposed Green Book, Issue 2.1
DOCUMENT NAME:     OVERVIEW OF SPACE COMMUNICATIONS PROTOCOLS
DATE ISSUED:       March 2014
PAGE NUMBER:       3-10         PARAGRAPH NUMBER:  3.3.1
PID SHORT TITLE:   CFDP Transport-Layer Service II
------------------------------------------------------------------
DESCRIPTION OF REQUESTED CHANGE:  (Use From: "..." To "..." format)

From:
CFDP is designed to meet the needs of space missions to transfer files to and from an onboard mass memory.  It is a file transfer protocol, but it also provides the functionality of the Transport Layer for detecting and retransmitting corrupted or lost data.  It can be used on top of any protocol of the Network Layer (e.g., Space Packet Protocol, Encapsulation Service, IP over CCSDS), or directly on top of the TC Space Data Link Protocol or Proximity-1 Space Link Protocol if a Virtual Channel, a MAP, or a Port is dedicated to CFDP.  In some circumstances it can be used on top of UDP, TCP or SCPS-TP.  A summary of concept and rationale of CFDP is contained in reference [35].
To:
Delete this paragraph from 3.4 (Transport Layer) and use the modified version below to replace the following paragraph in 3.5 (Application Layer):
The CCSDS File Delivery Protocol (CFDP) provides the functionality of the Application Layer (i.e., functions for file management), but it also provides functions of the Transport Layer.
Modified version of the paragraph from 3.4
CFDP is designed to meet the needs of space missions to transfer files.  It is a file transfer protocol, but it also provides services typically found in the Transport Layer, i.e. complete, in-order, without duplicate data delivery.  It can be used on top of any protocol of the Network Layer (e.g., Space Packet Protocol, Encapsulation Service, IP over CCSDS), or directly on top of the TC Space Data Link Protocol or Proximity-1 Space Link Protocol if a Virtual Channel, a MAP, or a Port is dedicated to CFDP.  In some circumstances it can be used on top of UDP, TCP or SCPS-TP.  A summary of concept and rationale of CFDP is contained in reference [35].

------------------------------------------------------------------
CATEGORY OF REQUESTED CHANGE:    Technical Fact 

------------------------------------------------------------------
SUPPORTING ANALYSIS:
CFDP?s Transport Layer capabilities (more than just retransmission of lost data) are restricted to the CFDP application and are in fact part of the CFDP application-layer protocol.

------------------------------------------------------------------
DISPOSITION:



-------------- next part --------------
A non-text attachment was scrubbed...
Name: 130x0g2 Comparison with issue 2- SEA.doc
Type: application/msword
Size: 480256 bytes
Desc: not available
Url : http://mailman.ccsds.org/pipermail/cesg-all/attachments/20140328/2aca9b43/130x0g2Comparisonwithissue2-SEA-0001.doc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 230x2g0_CESG_Approval-SEA.pdf
Type: application/pdf
Size: 735535 bytes
Desc: not available
Url : http://mailman.ccsds.org/pipermail/cesg-all/attachments/20140328/2aca9b43/230x2g0_CESG_Approval-SEA-0001.pdf


More information about the CESG-all mailing list