Why CCSDS? #
RACCOON OS is based on the Standards of the CCSDS. The CCSDS standards are internationally accepted as major communication standard for satellites. Using this allows users of RACCOON OS to use according groundstation solutions. This includes rental ground stations, such as AWS Ground Stations, or GUI solutions, such as YAMCS.
Which Parts of the CCSDS Standards are implemented? #
- CCSDS 131.0-B-5 TM SYNCHRONIZATION AND CHANNEL CODING
- REED-SOLOMON CODING
- PSEUDO-RANDOMIZER: 255-bit pseudo-random sequence
- CCSDS 231.0-B-4 TC SYNCHRONIZATION AND CHANNEL CODING
- BCH CODING
- COMMUNICATIONS LINK TRANSMISSION UNIT
- RANDOMIZER
- CCSDS 232.0-B-4 TC SPACE DATA LINK PROTOCOL
- PROTOCOL SPECIFICATION WITHOUT SDLS OPTION
- CCSDS 232.1-B-2 COMMUNICATIONS OPERATION PROCEDURE-1
- FOP-1
- FARM-1
- CCSDS 301.0-B-4 TIME CODE FORMATS
- CCSDS UNSEGMENTED TIME CODE (CUC)
- CCSDS DAY SEGMENTED TIME CODE (CDS)
- CCSDS 732.1-B-2 UNIFIED SPACE DATA LINK PROTOCOL
- PROTOCOL SPECIFICATION WITHOUT SDLS OPTION
Additionally we use the sat-rs library as implementation of CCSDS 133.0-B-2 SPACE PACKET PROTOCOL.
Which Parts of the CCSDS Standards are planned to be implemented? #
- CCSDS 132.0-B-3 TM SPACE DATA LINK PROTOCOL
- CCSDS 732.0-B-4 AOS SPACE DATA LINK PROTOCOL
- CCSDS 355.0-B-2 SPACE DATA LINK SECURITY PROTOCOL