Find out how to integrate PUSopen® into your mission.

If you don't find answers, contact us. We'll find them for you.

What is CCSDS?

Published on January 15th, 2020

What is CCSDS?

CCSDS stands for Consultative Committee for Space Data Systems. Founded in 1982 by the major space agencies, the CCSDS maintains communication standards for spaceflight. Today this forum consists of 11 space agencies and leading experts from 27 nations.

Communication standards published by CCSDS were by more than 900 space missions launched over the span of almost three decades. The main goal is to promote the interoperability of space systems and ground networks to enable new capabilities for future missions.

How CCSDS relates to PUSopen®?

CCSDS has defined the structure and major standards of the communication protocols commonly used in the space missions all over the world. A subset of those standards has been implemented in PUSopen® to form easy-to-use comprehensive space communication middleware for small satellites.

Selected CCSDS standards allow to wrap customer-defined data into packets and frames and allow for synchronization of the data units in the transmitted byte stream. In the terminology of the ISO/OSI model, the PUSopen® implements the following transport layer and link layer standards: Space Packet Protocol, Unified space Data Link Protocol, and parts of TM/TC Synchronization and Channel Coding standards. Read more about it here.

1. CCSDS official website:

2. Information Technology—Open Systems Interconnection—Basic Reference Model: The Basic Model. 2nd ed. International Standard, ISO/IEC 7498-1:1994. Geneva: ISO, 1994