Skip to main content

Image

Space engineering

Foreword

This Adoption Notice is one document of the series of ECSS Standards intended to be applied together for the management, engineering, product assurance and sustainability in space projects and applications. ECSS is a cooperative effort of the European Space Agency, national space agencies and European industry associations for the purpose of developing and maintaining common standards. Requirements in this Standard are defined in terms of what shall be accomplished, rather than in terms of how to organize and perform the necessary work. This allows existing organizational structures and methods to be applied where they are effective, and for the structures and methods to evolve as necessary without rewriting the standards.

This Adoption Notice has been prepared by the ECSS Space Communications Working Group, reviewed by the ECSS Executive Secretariat and approved by the ECSS Technical Authority.

Disclaimer

ECSS does not provide any warranty whatsoever, whether expressed, implied, or statutory, including, but not limited to, any warranty of merchantability or fitness for a particular purpose or any warranty that the contents of the item are error-free. In no respect shall ECSS incur any liability for any damages, including, but not limited to, direct, indirect, special, or consequential damages arising out of, resulting from, or in any way connected to the use of this document, whether or not based upon warranty, business agreement, tort, or otherwise; whether or not injury was sustained by persons or property or otherwise; and whether or not loss was sustained from, or arose out of, the results of, the item, or any services that may be provided by ECSS.

Published by:     ESA Requirements and Standards Section    ESTEC, P.O. Box 299,    2200 AG Noordwijk    The Copyright:     2023© by the European Space Agency for the members of ECSS## Change log

ECSS-E-AS-50-23C Rev.1


13 January 2023


First issue


NOTE:    This document, together with ECSS-E-AS-50-22C, replace ECSS-E-ST-50-03C.


ECSS-E-AS-50-23C Rev.1


13 January 2023


First issue, Revision 1


Changes with respect to ECSS-E-AS-50-23C (1 March 2021) are:


Update of the ECSS Adoption Notice with respect to the new version of CCSDS Standard. This version:


adds clarifications and support for Space Data Link Security Protocol Extended Procedures (CCSDS 355.1-B-1);


adds a protocol implementation conformance statement proforma as new normative Annex A;


adds only idle data frame randomization implementation options as new informative Annex D.


Scope

This document identifies the clauses and requirements modified with respect to the standard CCSDS 732.0-B-4, AOS Space Data Link Protocol, Issue 4, October 2021 for application in ECSS.

Context information

In the standard CCSDS 732.0-B-4 “AOS Space Data Link Protocol” CCSDS specifies a data link layer protocol for the efficient transfer of space application data of various types and characteristics over space links. The protocol specified in CCSDS 732.0-B-4 “AOS Space Data Link Protocol” has a similar purpose as CCSDS 132.0-B-3 “TM Space Data Link Protocol” and supports some features not available in the TM Space Data Link Protocol.

With this Adoption Notice ECSS is adopting and applying CCSDS 732.0-B-4 with a minimum set of modifications, identified in the present document, to allow for reference and for a consistent integration in the ECSS system of standards.

ECSS-E-ST-50-03C Space data links – Telemetry transfer frame protocol (31 July 2008) is superseded by the following two Adoption Notices: ECSS-E-AS-50-22 and ECSS-E-AS-50-23 (latest versions). The ECSS standard ECSS-E-ST-50-03 was limited to the TM Transfer Frame: it did not include the AOS Transfer Frame.

Mapping of superseded ECSS-E-50-xx Standards w.r.t. ECSS Adoption Notice versus CCSDS Standards.

Superseded ECSS


ECSS Adopted Notice


Based on CCSDS


ECSS-E-ST-50-01C


31 July 2008


ECSS-E-AS-50-21


CCSDS 131.0-B-x


ECSS-E-ST-50-03C


31 July 2008


ECSS-E-AS-50-22


CCSDS 132.0-B-x


ECSS-E-AS-50-23


CCSDS 732.0-B-x


ECSS-E-ST-50-04C


31 July 2008


ECSS-E-AS-50-24


CCSDS 231.0-B-x


ECSS-E-AS-50-25


CCSDS 232.0-B-x


ECSS-E-AS-50-26


CCSDS 232.1-B-x


NOTE:    The applicable CCSDS Standard referred to by the ECSS Adoption Notice is stated per latest version of the ECSS Adoption Notice.


Abbreviated terms

Abbreviation


Meaning


AOS


Advanced Orbiting Systems


SDLS


Space Data Link Security


Application requirements

ECSS-E-AS-50-23_1540001CCSDS 732.0-B-4, AOS Space Data Link Protocol, Issue 4, October 2021 shall apply with the following amendments listed in Table 41.
ECSS-E-AS-50-23_1540002Table 41: Applicability table for CCSDS 732.0-B-4

Clause or requirement number


Applicability


Applicable text for ECSS


(the new/added text is underlined)


Comments


Text as in the original CCSDS document


(deleted text with strikethrough)


4.1.2.5.2


Modified


The Replay Flag shall be set to ‘0’.


CCSDS requirement modified restricted use of the Replay Flag. Sentence “Recognizing the need to store Transfer Frames during periods when the space link is unavailable, and to retrieve them for subsequent replay when the link is restored, this flag shall alert the receiver of the Transfer Frames with respect to its ‘realtime’ or ‘replay’ status. Its main purpose is to discriminate between realtime and replay Transfer Frames when they both may use the same Virtual Channel.”


Recognizing the need to store Transfer Frames during periods when the space link is unavailable, and to retrieve them for subsequent replay when the link is restored, this flag shall alert the receiver of the Transfer Frames with respect to its ‘realtime’ or ‘replay’ status. Its main purpose is to discriminate between realtime and replay Transfer Frames when they both may use the same Virtual Channel.


4.1.2.5.2


New NOTE


NOTE – When the Replay Flag is ‘0’ it indicates a Realtime Transfer Frame. CCSDS allows also the value ‘1’ for this flag to indicate Replay Transfer Frames. ECSS does not allow this as there are alternative means of replaying Frames and there is an increase of complexity for processing at Receiving End.


New NOTE added.



4.1.2.5.3


Deleted requirement



CCSDS requirement deleted.


The Replay Flag is interpreted as follows:a) ‘0’ = Realtime Transfer Frame;b) ‘1’ = Replay Transfer Frame.


4.1.2.5.3


Deleted NOTES



CCSDS NOTES deleted.


NOTES1 Owing to the wide spectrum of onboard storage and retrieval technology options, the exact interpretation of this Flag is necessarily the subject of negotiation between projects and cross-support organizations. For instance, it may be interpreted to indicate that the value of the Virtual Channel Frame Count field on the replayed VC decreases, rather than increases, as a function of reverse playback.2 If Transfer Frames are stored after encoding by the Channel Coding Sublayer, they must be re-encoded if the status of the Replay Flag is altered after retrieval.


4.1.2.6.1


Modified


(renumbered NOTE)


NOTE 1


CCSDS NOTES modified: existing NOTE is given a number – the content of the NOTE is unchanged


NOTE


4.1.2.6.1


New NOTE


NOTE 2 – The use of the Frame Header Error Control may be restricted to Physical Channels where the AOS Transfer Frames are not protected by an error-correcting code in the Synchronization and Channel Coding Sublayer. For example, if the frames are protected by e.g. a Reed-Solomon code, the use of the Frame Header Error Control brings no benefit and is strongly discouraged.


New NOTE added.



Bibliography

ECSS-E-AS-50-21C Rev.1


Space engineering - Adoption Notice of CCSDS 131.0-B-4, TM Synchronization and Channel Coding


ECSS-E-AS-50-22C Rev.1


Space engineering - Adoption Notice of CCSDS 132.0-B-3, TM Space Data Link Protocol


ECSS-E-AS-50-23C Rev.1


Space engineering -Adoption Notice of CCSDS 732.0-B-4, AOS Space Data Link Protocol


ECSS-E-AS-50-24C Rev.1


Space engineering - Adoption Notice of CCSDS 231.0-B-4, TC Synchronization and Channel Coding


ECSS-E-AS-50-25C Rev.1


Space engineering - Adoption Notice of CCSDS 232.0-B-4, TC Space Data Link Protocol


ECSS-E-AS-50-26C


Space engineering - Adoption Notice of CCSDS 232.1-B-2, Communications Operation Procedure-1


ECSS-E-ST-50-01C


31 July 2008


Space engineering - Space data links - Telemetry synchronization and channel coding


ECSS-E-ST-50-03C


31 July 2008


Space engineering - Space data links - Telemetry transfer frame protocol


ECSS-E-ST-50-04C


31 July 2008


Space engineering - Space data links - Telecommand protocols synchronization and channel coding


CCDSD 132.0-B-3


TM Space Data Link Protocol – Blue Book, Issue 3, October 2021