Entwicklung eines Linux-Kernel-Moduls zum transparenten Tunneln von CAN Schnittstellen über IP-Netzwerke

Die Arbeit findet bei der Firma dissecto GmbH statt. Im Rahmen der Arbeit soll ein Linux-Kernel-Module (LKM) entwickeln werden, welches es ermöglicht CAN-Schnittstellen transparent über IP-Netzwerke zu tunneln. Der Hintergrund der Arbeit ist, dass die Firma dissecto GmbH eine eigene Hardware zum Weiterleiten von CAN Frames über Ethernet entwickelt hat, zu der das LKM das ␑Gegenstück␑ am System des Users darstellen soll. Das LKM soll dabei eine Alternative zu existierende Lösungen wie Cannelloni oder socketcand bieten, indem es besonders das präzise Messen von Zeitstempel am Bus ermöglicht, ohne dabei signifikante Performanceeinbußen zu verzeichnen.