Source codes of cross-validated implementations of several CCSDS compressors standards:
- 121.0-B-3 encoder & decoder.
- 122.0-B-2 encoder & decoder
- 123.0-B-2 decoder
Purpose and objectives
The availability of cross-validated CCSDS standard implementations is a major need for the adoption of such standards (in which ESA has spent considerable resources over the past 15 years).
Two main use cases are expected:
1 – Space segment: validation of compression implementations on data processing units.
2 – Ground segment: integration of decompressors (or full codecs) in ground segment processing chains, EGSE equipment or End-to-end simulators.
The CCSDS being an international organization composed by several space agencies, a worldwide right of use would be desirable for these implementations. Alternatively, it may be considered to release the source codes under ESA Community license, and the binary codes (linux & windows) under ESA Public License.