Benutzer:Lindstaedt

aus Nomads, der freien Wissensdatenbank

Inhaltsverzeichnis

Studienarbeit

Vergleich verschiedener Softwaresysteme zur Wlan Ortung.
Abgeschlossen! Siehe auch MagicMapVAB

Diplomarbeit ("WLAN Ortung mit gerichteten Antennen in dynamischen Umgebungen")

Algorithmus

Der verwendete Algorithmus zerfällt in zwei Phasen, die Initialisierung und die Partikelsuche. Nachfolgend werden beide Phasen kurz beschrieben.

Initialisierung

Kurzbeschreibung:
Es werden auf Basis der dem System bekannten AccessPoints , derer gemessenen Signalstärke und deren durch die Antennencharakteristik entstehenden Ausbreitungsmuster Startpunkte gesucht. Die entstehenden Startpunkte werden gewichtet und einer als initiale Clientposition ausgewählt.

Eingangsgrößen:
- Standorte und Ausrichtung der Accesspoints
- Charakteristiken der verwendeten Antennen
- aktuelle Signalstärken der APs
- ExtendedShadowModel
- PolyLines

Ausgangsgröße:
Eine initiale x,y-Koordinate auf der Karte für die folgende iterative Partikelsuche.


Partikelsuche

Kurzbeschreibung:
Es werden zyklisch neue Clientpositionen berechnet. Um die aktuelle Clientposition werden dazu zufällig Partikel verteilt. Die Verteilung der Partikel (z.B. die größe des Streuradiuses) ist abhängig von der aktuellen Clientmessung (z.B. von derer Varianz). Die verstreuten Partikel werden nun mittels zweier Metriken gewichtet. Die Gewichteten Partikel werden von einem Simulated Annealing Algorithmus "geparst". Durch das Annealing findet die Auswahl eines Partikels statt der dann die nächste Clientposition darstellt.

Eingangsgrößen:
- aktuelle Clientmessung (alle sichtbaren AP's, gegebenenfalls über einen bestimmten Zeitraum gemittelte Werte um kurze Schwankungen in der Messung auszugleichen, mit der Möglichkeit von k-nearest auf die APs und/oder Auswahl der APs mit der geringsten Varianz in den Messwerten))
- vorhandene Referenzpunkte (mit der Möglichkeit von k-nearest auf die RefPoints und/oder Auswahl der RefPoints mit der geringsten Varianz in den Messwerten ))
- Metriken
- ExtendedShadowModel

Ausgangsgröße:
eine aktuelle Clientposition

Sonstige Komponenten


ExtendedShadowModel
Dieses Modell ermöglicht die Berechnung der Entfernung von einem Accesspoint bei bekannter Antennencharakteristik, dem Winkel zu der Antenne und der Kartendämpfung (siehe nächster Punkt)

Kartendämpfung (Mapdamping)
Es wird ein Faktor berechnet der die Gesamtdämpfung der Karte beschreibt. Dieser Faktor geht in die Berechnung von Entfernungen basierend auf gemessener Signalstärke ein

PolyLines
Für die Antennencharakteristiken werden Polylines verwendet


Good Links

Netgear-AP Software
http://www.vaberlin.de
http://www.javalobby.com
http://lenovoblogs.com
http://www.jsurfer.de
http://javablogs.com
http://www.javaworld.com

'Persönliche Werkzeuge