Jun 14 – 16, 2017
Europe/Rome timezone

Robust hot redundant CAN communication protocol for space application

Jun 14, 2017, 4:45 PM


Mr Lorenzo Gonzales (Skylabs)


With the accelerated development of remote terminal units, there is an increased need for a reliable interface protocol that can be used for communication over CAN. While the CANopen interface protocol is developed for automation and used in variety of terrestrial applications, the ECSS variant implements only a subset of its functionality. As such a CAN interface protocol suitable for use on spacecraft that includes all the beneficial features from the current ECSS CAN standard, but offers increased reliability by introducing software-based acknowledgments, was developed. Further, a hot redundant CAN bus for reliable communication was defined. Another key feature is the use of the extended CAN frame format as defined in the CAN 2.0 B standard. The application layer is, in contrast with CANopen IP, less demanding and therefore more suited for implementation on a microcontroller with less processing power.

Presentation materials