On-board data handling
The on-board data handling (OBDH) subsystem of a spacecraft is the subsystem which carries and stores data between the various electronics units and the ground segment, via the telemetry, tracking and command (TT&C) subsystem.
In the earlier decades of the space industry, the OBDH function was usually considered a part of the TT&C, particularly before computers became common on board. In recent years, the OBDH function has expanded, so much that it is generally considered a separate subsystem to the TT&C, which is these days concerned solely with the RF link between the ground and the spacecraft.
Functions commonly performed by the OBDH are:
- Reception, error correction and decoding of telecommands (TCs) from the TT&C
- Forwarding of telecommands for execution by the target Avionics
- Storage of telecommands until a defined time ('time tagged' TCs)
- Storage of telecommands until a defined position ('position tagged' TCs)
- Measurement of discrete values such as voltages, temperatures, binary statuses etc.
- Collection of measurements made by other units and subsystems via one or more data busses, such as MIL-STD-1553
- Real-time buffering of the measurements in a data pool
- Provision of a processing capability to achieve the aims of the mission, often using the data collected
- Collation and encoding of pre-defined telemetry frames
- Storage of telemetry frames in a mass memory
- Downlinking of telemetry to the ground, via the TT&C
- Management and distribution of time signals