ZHAW-Logo OAPA-Logo TAT-Logo
zurück  
Diplomarbeit 2005 (DA05): Arbeits-Archiv
 
DA Bro 05/2 - Softwarearchitektur fur drahtlose Messdatenerfassung in vernetzten Systemen
Studierende: Andreas Oeri, oeriand

Betreuer: Charles Brom, bmas

Die mobile Kommunikation gewinnt zunehmend an Bedeutung. Nach dem Erfolg der Mobiltelefonie wird die drahtlose Kommunikation auf offentlichen Mobilfunknetzen vermehrt auch zur Kommunikation zwischen Maschinen eingesetzt. Durch das Senken der Kosten dieser Ubertragungswege wachst die Menge der Anwendungsmoglichkeiten stetig.

Der Inhalt der Diplomarbeit beschaftigt sich mit einer Analyse der neuen Problemfelder, die durch die Kommunikation zwischen Geraten mit begrenztem Ressourcenumfang uber Mobilfunknetze entstehen. Fur herkommliche verteilte Systeme existieren bereits etablierte Middleware-Architekturen, die den Entwicklungsprozess verteilter Anwendungen erleichtern. Sie eignen sich jedoch meist nicht fur die Verwendung auf mobilen Kleinstgeraten. Neben dem grossen Ressourcenbedarf vieler Architekturen sind sie auch durch ihre Protokolle nur bedingt fur den Einsatz auf Mobilfunknetzen geeignet. Denn die Ubertragung auf Funkverbindungen unterscheidet sich stark von derjenigen auf fest verdrahteten Verbindungen. Zu den Problemen dieser neuen Anwendungsgebiete zahlen neben dem geringen Datendurchsatz die langen Ubertragungszeiten, der hohe Verlustanteil an Paketen, sowie der haufige Wechsel der IP-Adresse. Diese Umstande erfordern optimierte Protokolle und neue Designansatze fur Middlewares.

Im Rahmen der Diplomarbeit wurden Losungsansatze fur Netzwerkarchitekturen und Middleware-Strukturen fur mobile Kleinstgerate entworfen und implementiert. Ein grosses Problem stellte dabei die Reduzierung des Ressourcenbedarfs dar. Es ist dabei jeweils auf ein ausgeglichenes Verhaltnis zwischen Nutzen, Kosten und Performance zu achten. Die optimierten Losungen erfordern zudem eine exakte Koordination der parallelen Ablaufe, um neben bestmoglichen Resultaten auch die Zuverlassigkeit zu garantieren.

zurück