Startseite | Diplomarbeit | Software | Literatur | Impressum
Kurzfassung
Inhaltsverzeichnis
1  Einleitung
 1.1  Motivation
 1.2  Aufgabenstellung
 1.3  Ziel der Arbeit
 1.4  Vorgehensweise
2  Grundlagen
 2.1  Wireless Local Area Network (WLAN) IEEE 802.11
 2.2  Virtual Private Network (VPN)
 2.3  Global Positioning System (GPS)
 2.4  AJAX
 2.5  Asus Eee PC
 2.6  General Packet Radio Service (GPRS)
 2.7  Universal Mobile Telecommunications System (UMTS)
3  Entwicklung des Konzepts
 3.1  Software-Architektur
4  Umsetzung des Konzepts
 4.1  Server - Kontrollzentrum
 4.2  Clients
 4.3  Google Maps
5  Praktische Anwendung und Evaluation
 5.1  Asus Eee PC mit WLAN
 5.2  Nokia N82 mit WLAN/GPRS
 5.3  Server - Kontrollzentrum
6  Zusammenfassung und Ausblick
Abbildungsverzeichnis
  Abbildungsverzeichnis
Tabellenverzeichnis
  Tabellenverzeichnis

Kurzfassung

In dieser Diplomarbeit geht es um die Entwicklung einer Software zur Verfolgung und Darstellung eines mobilen Clienten in Echtzeit. Dabei kommen aktuelle Technologien wie GPS und Wireless LAN zum Einsatz. Als Client wird der Eee PC von Asus und das N82 Mobiltelefon von Nokia verwendet. Der Eee PC wurde zur Positionsbestimmung mit einer GPS-Maus ausgestattet, die per USB angeschlossen ist. Ein C-Programm liest die Position aus und sendet sie über das Internet zum Multimedia-Server der HTW Aalen, Fachbereich Informatik. Das Programm wurde so gestaltet, dass auch andere Server zum Einsatz kommen können, die die PHP-Skripte installiert haben. Der Eee PC gelangt über das Wireless LAN der HTW Aalen und VPN ins Internet. Die relativ geringe Reichweite eines Wireless LAN ermöglicht hier aber nur einen sehr eingeschränkten Aktionsradius. Für eine sinnvolle Anwendung in der Praxis ist Wireless LAN nicht gut geeignet. Zum Entwickeln und Testen der Software ist es aber ausreichend. Der andere eingesetzte Client ist das Nokia-Handy, das ebenfalls per Wireless LAN ins Internet kommt oder über einen Netzbetreiber. Das Handy verfügt über einen internen GPS-Empfänger, der zur Positionsbestimmung eingesetzt wird. Das Programm für das Nokia N82 wurde in Java ME entwickelt, dies ist eine abgespeckte Version des normalen Java für Mobiltelefone. Da das Mobiltelefon ein aktuelles Modell ist sind alle benötigten Funktionalitäten verfügbar. So unterstützten die ersten Handys mit Java ME-Schnittstelle wie zum Beispiel das T610 von Sony Ericsson keine Fliesskommazahlen. Es verwendet die Konfiguration CLDC-1.0. Für die Erfassung einer Position werden Fliesskommazahlen aber benötigt. Die aktuelle Konfiguration CLDC-1.1 unterstützt diese. Mit dem Mobiltelefon werden die Standortinformationen dann über das Internet übertragen. Die Server-Applikation stellt dann die aktuelle Position in Echtzeit dar. Dafür wird Google Maps verwendet, das eine Programmierschnittstelle für Entwickler anbietet. Der Benutzer am Desktop PC kann also live mitverfolgen wo sich der mobile Client gerade befindet. Falls es zu Fehlern bei der Positionsbestimmung oder bei der Datenübertragung kommt werden diese angezeigt. Es wird nur ein aktueller Browser benötigt.