Betreuer | Dawud Gordon |
Professor | Prof. Dr.-Ing. Michael Beigl |
IBR Gruppe | DUS (Prof. Beigl) |
Art | Bachelorarbeit, Studienarbeit |
Status | abgeschlossen |
MotivationHeutzutage ist die Konstruktion von drahtlosen Sensornetzen ein aufwändiger Prozess. Dieser besteht zum einen aus der Komposition von teilweise sehr hochpreisigen Hardwarekomponenten und zum anderen aus der Entwicklung benötigter Software. Dies macht die Entwicklung der Produkte und die entstandenen Produkte selbst teuer bezüglich Kosten und Zeit Heute existierende drahtlose Sensornetze dienen häufig als Lösungen für komplexere Probleme. Man nimmt eine auf dem Markt erhältliche Sensornetzlösung und passt deren Architektur und Software auf einen spezifischen Anwendungsfall an. Es müssen mehrere Systemkomponenten in Software entwickelt werden: eine Sensorknotenanwendung, eine Bridge-Anwendung, die das Sensornetz mit einem herkömmlichen Netzwerk verbindet und normalerweise eine Verbindung zu Benutzeranwendungen bereitstellt, und die Benutzeranwendungen selbst. Die entsprechenden Hardwarekomponenten werden häufig als Module verkauft und werden von verschiedenen Händlern angeboten. Zusammen stellen die Hardwarekomponenten und die Softwareanwendungen mächtige Applikationen dar, die sich für komplexere Anwendungsfälle eignen. Der Ansatz, den wir verfolgen möchten, geht in eine entgegengesetzte Richtung: Unser Ziel ist es, die Entwicklungs- und Einrichtungszeiten zu minimieren, um die schnelle Entwicklung und Implementierung von kleinen drahtlosen Sensornetzen zu ermöglichen. Dies werden wir erreichen indem wir eine integrierte Lösung erstellen, die eine maximale Menge an Funktionalität im Vorfeld implementiert. Dies ermöglicht einem Benutzer eine leichte Anpassung der Anwendung, indem er oder sie die benötigte Funktionalität aus der verfügbaren Menge der Funktionalität auswählt, ohne dass die benötigte Funktionalität per hand implementiert werden muss. Entwickler sind somit nicht gezwungen sich mit der Hardware des Systems auseinanderzusetzen, sowie mit dem Code der darauf läuft, sondern er oder sie muss nur die mitgelieferte Anwendung anpassen. Um dieses Ziel zu erreichen, ist unsere zentrale Vorraussetzung, dass sämtliche eingesetzbaren Funktionalitäten bekannt sind, um den erwähnten Pool an Funktionalitäten bieten zu können, aus welchem Entwickler lediglich die benötigten Teile wählen müssen. Da dies aktuell nicht der Fall ist, muss die Zielgruppe unserer Produkte untersucht werden. AufgabeUm Aussagen über die Unterstützung von verschiedenen Anwendungsfällen treffen zu können, müssen wir die Bedürfnisse von Benutzern untersuchen. Die Aufgabenstellung dieser Arbeit lautet daher wie folgt:
VorraussetzungenDie Ergebnisse der Auswertung können im Anschluss dazu genutzt werden Aussagen über die Unterstützung von verschiedenen Szenarien zu machen, basierend auf der Unterstützung der einzelnen Funktionalitäten eines Szenarios. BetreuungDiese Arbeit wird von Dawud Gordon und Haowei Wang zusammen betreut. Bei Interesse bitte melden Sie sich bei Dawud Gordon. |
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0