Development of a safety-critical CAN Protocol for a medical application


In nowadays intensive medical care ARDS (acute respiratory distress syndrome) became one of the most problematic disease patterns. Mortality rate for ARDS is still between 40 and 60 percent.

A newer treatment option for this illness is the extracorporeal oxygenation. Here the patient is connected to an oxygenator. This device realizes a high percentage of the needed gas exchange with the blood outside the human body. The lung is disencumbered during this procedure in order to have a chance to regenerate faster.

The overall aim of the project SmartECLA is to optimize the used devices for the extracorporeal oxygenation according to the medical requirements and to develop a safety driven closed-loop control for this system. SmartECLA is part of a research network of 6 chairs out of 4 different faculties founded by the DFG.


The concept of system planes several autonomous devices that shall communicate with each other via CAN-Bus. It is the task of the described thesis to work out a fault tolerant CAN Protocol definition with respect to the special needs of the project. Therefore also existing CAN-Protocols should be looked at and based on these protocols a specification shall be developed.


  • Familiarize with the topic
  • Point out the requirements towards the communication-protocol
  • Comparison with existing CAN-Protocols
  • Detailed specification of the developed CAN-Protocol
  • Exemplary implementation
  • Documentation of the results


The aim of the thesis is to create a detailed definition for the CAN-Protocol that shall be used in the project SmartECLA.

Fields of Study

  • Computer science, electrical engineering or comparable


  • Zeeshan Khan


This website uses cookies. By using the website, you agree with storing cookies on your computer. If you do not agree please leave the website.More information about cookies

RWTH Aachen University - Chair of Computer Science 11 - Ahornstr. 55 - 52074 Aachen - Germany