Entwurf und Entwicklung eines virtuellen TTEthernet Treibers für Linux

URL
Dokumentart: Bachelor Thesis
Institut: Department Informatik
Sprache: Deutsch
Erstellungsjahr: 2012
Publikationsdatum:
SWD-Schlagwörter: Zeitgesteuertes System
DDC-Sachgruppe: Informatik

Kurzfassung auf Deutsch:

In dieser Arbeit wird ein Entwurf und die Umsetzung eines TTEthernet Controllers unter Linux mit dem RT Patch beschrieben. Der zu entwickelnde Treiber soll zum einen als virtuelles Netzwerkinterface für die Verarbeitung von Best Effort (standard Ethernet) Traffic auf Socket-Ebene funktionieren. Zum anderen soll über die TTEthernet API von TTTech der Zugriff auf den TTEthernet Controller und das Senden und Empfangen von Time-Triggered Nachrichten realisiert werden. Dabei soll der zeitkritische Traffic nicht von dem unkritischen Best Effort Traffic des virtuellen Netzwerkinterfaces gestört werden.

Kurzfassung auf Englisch:

This paper describes the design and realisation of a TTEthernet controller under Linux with the RT Patch. The driver which should be developed, has to implement a virtual network interface for the handling of best effort traffic (standart Ethernet) with the use of sockets. The TTEthernet controller should be accesible through the TTE API from TTTech for the use with time triggered messages. The critical traffic should not be disturbed by the best effort traffic from the virtual network interface.

Hinweis zum Urherberrecht

Für Dokumente, die in elektronischer Form über Datenenetze angeboten werden, gilt uneingeschränkt das Urheberrechtsgesetz (UrhG). Insbesondere gilt:

Einzelne Vervielfältigungen, z.B. Kopien und Ausdrucke, dürfen nur zum privaten und sonstigen eigenen Gebrauch angefertigt werden (Paragraph 53 Urheberrecht). Die Herstellung und Verbreitung von weiteren Reproduktionen ist nur mit ausdrücklicher Genehmigung des Urhebers gestattet.

Der Benutzer ist für die Einhaltung der Rechtsvorschriften selbst verantwortlich und kann bei Mißbrauch haftbar gemacht werden.