NetAcquire CCSDS Protocol and Processing

What is CCSDS?

The Consultative Committee for Space Data Systems (CCSDS) is an international consensus organization of space agencies that has developed standards for the handling of space-based telemetry data.

CCSDS Telemetry

NetAcquire CCSDS supports the CCSDS Advanced Orbiting Systems, Networks and Data Links specification, and the older CCSDS Packet Telemetry standard. These standards provide advanced error checking/correction, standardized telemetry frame formats, “virtual” data channels of different rates on a single physical channel, and support for both packet and stream communications.

NetAcquire systems support sophisticated CCSDS processing in both directions: downlink demultiplexing and uplink multiplexing. Reverse-direction CCSDS multiplexing is also available to create sophisticated CCSDS simulators.

The NetAcquire “data-flow” architecture is ideal for CCSDS data processing because it offers the flexibility to perform additional downstream processing after a CCSDS demultiplexing operation (including packet channel decommutation and virtual/packet channel network data distribution).

NetAcquire CCSDS features include:

  • NRZ or Biphase inputs and outputs
  • Extensive forward error correction and detection options
    • Reed Solomon error correction of coded virtual channel data units (CVCDU) using the standard (255,223) or (255,239) 8-bit RS codes with interleave depth between 1 and 8; other error correction and detection supports include:
      • Reed Solomon error correction of critical header fields in the virtual channel data unit (VCDU) using the standard (10,6) 4-bit RS code
      • Turbo Decoding (rates 1/2, 1/3, 1/4, and 1/6)
      • LDPC Decoding (rates 7/8, 4/5, 2/3, and 1/2)
      • 16-bit CRC checking of the virtual channel data unit (VCDU)
  • Virtual channel support (all 64 channels supported)
  • Packet channel support (all 2048 channels supported)
  • Encapsulation Service is supported with seven standard Protocol Identifiers and 16 Protocol ID Extension values
  • Flexible virtual channel and/or packet channel network communications
  • CCSDS Pseudo-Randomizer
  • Fill packet support with fill auto-generation
  • Full statistics collection including recoverable and unrecoverable bit error statistics
  • Seamless integration with the NetAcquire Data Flow framework for decommutation, measurand transformation, custom computations, publishing, commutation, serial, TCP, and UDP output, and more

CCSDS Packets

Packet channels often contain fixed-length records of parameter data, so CCSDS processing can leverage NetAcquire systems support for decommutation or other extraction of individual measurements that are contained virtual channels and packet channels. Decommutation includes many advanced features.

CCSDS Multiplexing and Reformatting

Network clients may read any combination of raw CCSDS data, virtual channel data, packet channel data, or decommutated measurement data. These streams can be multiplexed together into Virtual Channels.  The Virtual Channels in turn can be multiplexed into CADU streams.  The NetAcquire server can take any set of multiple data streams and combine them into CCSDS compliant data streams.

NetAcquire CCSDS also supports the generation of CCSDS simulation data. The simulated CCSDS data stream may be routed from the NetAcquire serial output channel to external equipment, or may be looped back into the NetAcquire system for system validation.

By using the demultiplexing and multiplexing functions together, the NetAcquire Server can act as total reformatter of the CCSDS data stream.  This functionality allows users to reformat one CCSDS data stream into another CCSDS stream and either add, delete, and/or reprocess individual fields or whole streams.

Is NetAcquire a good fit for your project?

Our applications engineers will discuss your needs and offer advice and pricing for the solutions we can provide.
NetAcquire provides quick responses to phone and email queries during Pacific Time business hours.

Call us toll free: 888-675-1122 or email [email protected]

For Employment, Business Affairs and other NetAcquire Contacts, CONTACT US

NetAcquire Corporation