Offene Stellen

Studentische Hilfskr├Ąfte im aktuellen Forschungsprojekt gesucht

Unten finden Sie eine Liste der aktuellen Aufgaben f├╝r studentische Hilfskr├Ąfte. Bei Interesse oder weiteren Fragen melden Sie sich bitte bei

Prof. Dr.-Ing. Jens-Peter Akelbein - Laborleiter EST -, 
Bettina Kurz-Kalweit - Laboringenieurin / Wissenschaftl. Mitarbeiterin - oder
Mario Hoss - Wissenschaftlicher Mitarbeiter -.

Im Rahmen des Forschungsprojekts BASE MoVE wird von der Arbeitsgruppe des Embedded System Technology Lab (EST) eine Plattform f├╝r eine zukunftsf├Ąhige IoT-Sensorik zusammen mit mehreren Kooperationspartnern entwickelt. Grundlegende Funktionen sind dabei, dass mehrere Funkprotokolle auf einer geeigneten Hardware unterst├╝tzt werden k├Ânnen. Weiterhin soll die Firmware aktualisierbar sein. Hierf├╝r sollen sichere Methoden eines zuk├╝nftigen IoT-Systemmanagements exemplarisch f├╝r das Open Source Betriebssystem RIOT OS (ÔÇ×the friendly operation system for the Internet of ThingsÔÇť) entwickelt werden.

 

 

Aufbau, Auswertung und Anpassung eines exemplarischen IoT-Netzwerks auf Basis eines Open Source Betriebssystems und dem inoffiziellen Zigbee Nachfolger ÔÇ×ThreadÔÇť

Zigbee, BLE, EnOcean, Thread, Z-Wave... Oder doch einfach wieder WLAN? Im Smart Home des Internets der Dinge hat man im Zweifelsfall die Qual der Wahl. Im aktuell laufenden Forschungsprojekt ÔÇ×BASE MoVEÔÇť wird eine sichere, aktualisierbare und multiprotokollf├Ąhige IoT Sensorik entwickelt, damit man seinen Lichtschalter nicht wegwerfen muss, sobald die neue Lampe das letzte gro├če IoT-Protokoll nicht mehr unterst├╝tzt.

Das f├╝r diese Stelle relevante Aufgabenpaket dieses Projekts befasst sich damit, auf von Projektpartnern entwickelten Sensorknoten ein Open Source Betriebssystem in Verbindung mit einem von mehreren im IoT g├Ąngigen Netzwerk-Protokollen einzusetzen.

Zur Unterst├╝tzung dieses Aufgabenpakets suchen wir eine studentische Hilfskraft zur Mitarbeit im Forschungsprojekt. Auch eine anschlie├čende Abschlussarbeit im Rahmen des Forschungsprojekt ist ggf. m├Âglich. Konkret geht es um einen prototypischen Einsatz des inoffiziellen Zigbee Nachfolgers ÔÇ×ThreadÔÇť in Verbindung mit dem Open Source-Betriebssystem RIOT-OS auf bereits unterst├╝tzten Sensorknoten. Umgesetzt werden soll dies durch den bereits f├╝r RIOT-OS portierten Thread-Softwarestack ÔÇ×OpenThreadÔÇť. Eine Evaluation dieses Aufbaus ist vorgesehen.

Weiter sollen im Anschluss auf Basis dieses Aufbaus ├änderungen in den Betriebssystemkomponenten des Netzwerkstacks vorgenommen werden, um das Verarbeiten von eingehenden Paketen durch einen alternativen Softwarestack zu erm├Âglichen. Das Einsatzszenario hierf├╝r ist ein Protokoll f├╝r Management-Funktionalit├Ąten, welches unabh├Ąngig von eingesetzten IoT-Protokollen wie Zigbee, Thread oder BLE arbeiten soll. So sollen eingehende Nachrichten nicht wie bisher direkt durch OpenThread verarbeitet werden, sondern stattdessen vor-ausgewertet werden, um zu entscheiden, ob es sich um ein OpenThread Paket oder um Funktionalit├Ąten des Management-Protokolls handelt. Neben einer allgemeinen Machbarkeitsstudie geht es auch um die Absch├Ątzung des Mehraufwands, der durch eine zweite Auswertungslogik entsteht.

 

 

Aufbau einer Continuous-Integration-Plattform

Im Embedded Bereich verbreitet sich zunehmend der Ansatz von Continuous Integration. Im BASE-MoVE-Projekt werden die Software-Komponenten ebenfalls nach diesem Prinzip entwickelt und so zu einer Gesamtanwendung iterativ zusammengef├╝gt.

Kontinuierliche Buildprozesse und grundlegende Akzeptanztests sind f├╝r eine Continuous Integration unabdingbar. Wir suchen daher eine studentische Hilfskraft f├╝r das Aufsetzen eines Jenkins-Servers, mit dessen Hilfe sich diese Abl├Ąufe realisieren lassen. Der Server ist so zu konfigurieren, dass die Buildprozesse ├╝ber eine Anbindung an ein gitLab-Source-Code- Repository angesto├čen werden.

Weitere Aufgaben sind dann die Auswahl eines geeigneten Testautomations- Frameworks aus dem Embedded Bereich und dessen Integration auf dem Jenkins-Server.

Au├čerdem sollen durch kleine Demo-Software-Applikationen die Eigenschaften sowie der Workflow von Jenkins mit der gitLab-Anbindung und der Testautomations-Integration evaluiert werden.

 

 

Mach das Internet der Dinge (be-)greifbar

Das Internet der Dinge (Internet of Things IoT) wird immer greifbarer. Absehbare Entwicklungen mit deutlicher gesellschaftlicher und wirtschaftlicher Bedeutung werden begreifbar. Um dies auch in unsere Lehre am Fachbereich einbringen zu k├Ânnen, soll unserem Fachbereich eine Spende von der Controlware Stiftung und durch den Gr├╝nder der Controlware GmbH und Gesch├Ąftsf├╝hrer der iotWare GmbH Helmut W├Ârner dienen. Hiermit m├Âchten wir in Zukunft IoT-Koffer zur Verf├╝gung stellen, die in der Lehre in Praktika, Systemprojekten, R&D-Studien und anderen praxisnahen Veranstaltungsformen zum Thema IoT eingesetzt werden. So soll in einfacher, handhabbarer Form die f├╝r typische IoT-Projekte n├Âtige Hardware ausleihbar werden. Ein einfacher Einstieg f├╝r Studierende soll so in Zukunft m├Âglich sein. Verweise und Anleitungen zu IoT-Projekten k├Ânnen Hilfestellung und Ideengeber sein. F├╝r die Erstellung und Pflege der IoT-Koffer suchen wir eine studentische Hilfskraft, die die ben├Âtigte Hardware zusammenstellt, Dokumentation erstellt und die Pflege der IoT-Koffer ├╝bernimmt. Die Finanzierung erfolgt ├╝ber das Zentrum f├╝r Angewandte Informatik (z.a.i.).