Positionierung im WLAN Projektgruppe Location-based Services for Wireless Devices WS 2004/05 Stephan Müller (stephan.mueller@upb.de) AG Kao Betriebssysteme.

Slides:



Advertisements
Ähnliche Präsentationen
Algorithmen und Datenstrukturen
Advertisements

Print-, Fax- und File-Server Lösung für ein Homeoffice
T-Sinus 111 T-Sinus 130 T-Sinus 154 T-Sinus 1054
Location Based Services
Programmieren im Großen von Markus Schmidt und Benno Kröger.
PG Air Seminararbeit März 2002 Jürgen Wieners
Neue Technologien im WLAN der HU
On the Criteria to Be Used in Decomposing Systems into Modules
RIS mit Treibereinbindung, Ewest/Rau, Windows 200x Musterlösung 1 RIS (mit Treibereinbindung) Teil 1 – Was ist RIS?
SAP R/3 - Speichermanagement
Rechneraufbau & Rechnerstrukturen, Folie 14.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 14.
Indoor Localization Irene Ehrlich
Grundkurs Theoretische Informatik, Folie 3.1 © 2004 G. Vossen,K.-U. Witt Grundkurs Theoretische Informatik Kapitel 3 Gottfried Vossen Kurt-Ulrich Witt.
Andreas Ißleiber WLAN Andreas Ißleiber
Vorlesung: 1 Betriebssysteme 2007 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebssysteme Hochverfügbarkeit (Einführung) 3. Quartal.
Vorlesung: 1 Betriebssysteme 2008 Prof. Dr. G. Hellberg Studiengang Mechatronik FHDW Vorlesung: Betriebssysteme Hochverfügbarkeit (Einführung) 2. Quartal.
Treffen mit Siemens Siemens: Werner Ahrens Volkmar Morisse Projektgruppe: Ludger Lecke Christian Platta Florian Pepping Themen:
1/25 UNIVERSITY OF PADERBORN Projektgruppe KIMAS Projektgruppe KIMAS MultiAgenten-Systeme Andreas Goebels.
Universität Heidelberg Rechenzentrum Hartmuth Heldt Sicherheitskonzept - Netzwerk 1.
Datenmanagement in Sensornetzen PRESTO - Feedback gesteuertes Datenmanagement - SS 2007 Sören Wenzlaff.
Die Drahtlose Gesellschaft Referent Christian Dörner.
Sicherheit in drahtlosen Netzen
Christian Steinle, Joachim Gläß, Reinhard Männer
Beschleunigung Virtueller Privater Netze durch Netzwerkprozessoren
Ralf KüstersDagstuhl 2008/11/30 2 Ralf KüstersDagstuhl 2008/11/30 3.
Daten auswerten Boxplots
Positionierung von Mobiltelefonen Projektgruppe Location-based Services for Wireless Devices WS 2004/05 Ludger Lecke AG Kao Betriebssysteme und Verteilte.
Location Based Services for Wireless Devices
Meru Networks Virtualisiertes Wireless Lan
Abschlusspräsentation Projektgruppe Location-based Services for Wireless Devices WS 2004/05 – SS 2005 Leitung: Odej Kao, Ulf Rerrer Externe Berater:
Mit Schülern ein internetfähiges Netzwerk aufbauen
Geräteunabhängige Dienste Projektgruppe Location-based Services for Wireless Devices WS 2004/05 Christine Haertl AG Kao Betriebssysteme und Verteilte.
Seminar XML-Technologien - WML Seminar XML-Technologien W ireless M arkup L anguage Christian Spieler.
Projektgruppe WS 2004 / SS 2005 Odej Kao, Ulf Rerrer, Uni Paderborn W. Ahrens, J. LittmannSiemens AG AG Kao Betriebssysteme und Verteilte Systeme Universität.
1 März 2004 Bernd Reuther / Prof. Dr. Paul Müller, AG ICSY, Universität Kaiserslautern Multimediasysteme Blockveranstaltung Übung 1 - Wahrnehmung.
Minh Bui 14. März 2013 Mobile Visualization in SenseDroid Diplomarbeit Minh Bui, # 1 of 16 Aufgabensteller: Prof. Dr. Andreas Butz Betreuer:
Positionierung von DECT Geräten Projektgruppe Location-based Services for Wireless Devices WS 2004/05 Autor: Christian Platta Vorstellen: Name, Tätigkeit,
Mit 3 Schichte zum Erfolg
Navigation GPS & Mobilfunk
Windows Server 2008 Kurzüberblick Dr. Richtmann+Eder AG Olschewskibogen München.
Polynome und schnelle Fourier-Transformation
Kennwerte und Boxplots
Auslegung eines Vorschubantriebes
Präsentation von Lukas Sulzer
DVB – H Digital Video Broadcasting – Transmission System for Handheld Terminals von Jens Heidrich Seminar : Multimedia-Protokollen für den Wohnzimmer-PC.
Agenda Rückblick 2. Aufbau der Software Benutzeroberfläche 4. Ausblick
Ein Überblick über verschiedene Verfahren
LOD Levels of Detail Oliver Gassner Christian Troger.
Analyseprodukte numerischer Modelle
Routing Instabilitäten
GeoPo 2000Inst. Geoinformation, TU Wien Ortsbestimmungsmethoden mittels GSMBernhard Haselgrübler Ortsbestimmungsmethoden mittels GSM Einleitung / Motivation.
W-LAN Was ist W-LAN? Kablellose Übertragung – Die Geschichte
Location based Services in zellularen Netzen
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
Schlechte Verbindung? was tun? P ke ve lus e au er St ecke a t r t f d r.
HEINZ NIXDORF INSTITUT Universität Paderborn Fachbereich Mathematik/Informatik Algorithmische Probleme in Funknetzwerken III Christian Schindelhauer
Vortrag von Rechtsanwältin Verena Nedden, Fachanwältin für Steuerrecht zur Veranstaltung Wege zum bedingungslosen Grundeinkommen der Piratenpartei Rhein-Hessen.
Modellbasierte Software-Entwicklung eingebetteter Systeme
Mobility Lösungen.
1 Karim El Jed TECHNISCHE UNIVERSITÄT ZU BRAUNSCHWEIG CAROLO-WILHELMINA Institut für Betriebssysteme und Rechnerverbund
Algorithmische Probleme in Funknetzwerken II
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
Universität Heidelberg Rechenzentrum H. Heldt / J. Peeck Laptop-Zugang zum HD-Net Netzfort
Positioning in mobile Ad-Hoc Networks Analysis of Quantization-Effects in Distributed Positioning-Algorithms in Mobile Ad-Hoc Networks Semester Arbeit.
Lokalisierung in Sensornetzen Mögliche Ansätze
Alexander Decker Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen.
Multimedia Messaging Service & Location Based Services zwei „Early Birds“ unter den 3G-Mobilfunk Anwendungen März 2002.
WLAN-Netzwerktopologien und WLAN-Komponenten
Wireless Technologie WLAN von Danijel Stanculovic & Kevin Albrich.
von Lukas Spiegel & Alexander Dür
 Präsentation transkript:

Positionierung im WLAN Projektgruppe Location-based Services for Wireless Devices WS 2004/05 Stephan Müller (stephan.mueller@upb.de) AG Kao Betriebssysteme und Verteilte Systeme Institut für Informatik Universität Paderborn Vorstellen: Name, Tätigkeit, Veranstaltung

Motivation <Bild / Animation> Positionierung im WLAN 28.10.2003

Problemstellung Welche Eigenschaften hat WLAN? Wie ermittelt man die Position eines drahtlosen Clients? Welche Verfahren kann man im WLAN einsetzen? Wie funktionieren diese Verfahren? Wie und wo erhalte ich die nötigen Daten? 28.10.2003

Inhaltsübersicht WLAN Location Tracking Positionierung im WLAN Fazit Data Collection Lösungskonzepte 28.10.2003

WLAN - Überblick - zellulare Netzstruktur hohe Bandbreiten ( bis zu 54 MBit/s ) Operiert im 2,4GHz Frequenzraum Zwei Modi (ad-hoc,infrastructur) Ad-hoc – Clients kommunizieren untereinander Infrastructur – Clients kommunizieren über Access Point Access Point teilt Existenz mittels Broadcast mit Client ist an einem Access Point angemeldet Cell ID = ESSID (Extended Service Set Identifier) 28.10.2003

WLAN - Überblick - Zellatmung Roaming Handover Access Point reguliert Sendeleistung situationsabhängig Zelle wächst bei sinkender Teilnehmeranzahl Zelle schrumpft bei wachsender Teilnehmerzahl Roaming Wechsel zwischen Access Points im gleichen Netz Handover Wechsel des Access Points während einer Datenübertragung Einbruch der Bandbreite nicht im WLAN Standard MC APold APnew 28.10.2003

Location Tracking Lokationsverfahren Location Tracking COO im Detail RSS im Detail 28.10.2003

Location Tracking - Verfahren - Cell of Origin (COO) Positionierung über aktuelle Zelle aktueller AP entspricht aktuelle Zelle ungenau Angel of Arrival (AOA) Positionsberechnung über Goniometry Berechnung der Winkel zwischen AP und Client Benötigt mehrere Antennen & zwei Access Points sehr ungenau durch Störfaktoren im WLAN nicht möglich 28.10.2003

Location Tracking - Verfahren - Received Signal Strength (RSS) Positionierung über Signalstärke sehr störanfällig – Fehlerkorrektur nötig im WLAN einsetzbar hohe Zelldichte verbessert Ergebnis Signal Noise Ratio (SNR) Positionierung über Signalrauschen Rauschen entsteht durch Störquellen ermöglicht keine Positionierung 28.10.2003

Location Tracking - Verfahren - Time of Arrival (TOA) / Round Trip Time of Flight (RTOF) TOA - „one way propagation time“ erfordert absolute Zeitsynchronisation zwischen AP & Client RTOF - „round trip time“ exakte Verzögerung des Clients muss bekannt sein mit WLAN nicht realisierbar Time Differential of Arrival (TDOA) Signalankunftszeiten von drei APs Erfordert Zeitsynchronisation aller APs populäres Verfahren zur Positionierung Δ 28.10.2003

Location Tracking - Verfahren - mögliche Lokationsverfahren Cell of Origin (COO) Received Signal Strength (RSS) COO AOA RSS SNR TOA RTOF TDOA im WLAN verfügbar  Ø ermöglicht Location Tracking 28.10.2003

Location Tracking - COO im Detail - aktueller AP ist aktuelle Zelle nur ungenaue Positionierung möglich abhängig von max. Zellausbreitung Verbesserung durch höhere Zelldichte nicht möglich häufige Handover bei hoher Zelldichte benötigte APs 1 Zelldichte APs Abstand 10-15m Genauigkeit ~25m 28.10.2003

Location Tracking - RSS im Detail - mathematischer Lösungansatz 3 Kreisgleichungen (2D) / 4 Kugelgleichungen (3D) Schnittpunkte sind mögliche Positionen Heuristik zur Eliminierung falscher Positionen ungenau aufgrund unterschiedlicher Dämpfungseigenschaften Verfahren Triangulierung benötigte APs 1-3 Zelldichte APs Abstand 10m Genauigkeit ~15m 28.10.2003

Location Tracking - RSS im Detail - Tupel (ni,pi,(ap0,s0)i,(ap1,s1)i,(ap2,s2)i) offline Trainingsphase notwendig Probemessung & Medianberechnung Speicherung in Tabelle Positionsberechnung über Tabelleneinträge Tupel über Ausschlussverfahren identifizieren Euklidisches Distanzmaß ermittelt richtige(n) Tupel Verfahren Tabellenbasiert benötigte APs 1-3 Zelldichte APs Abstand 10m Genauigkeit ~10m 28.10.2003

Location Tracking - RSS im Detail - Triangulation Mapping Interpolation (TMI) Entwickelt an der Carnegie Mellon University offline Trainingsphase notwendig mögliche Positionen müssen bekannt sein Triangulation zur Positionsberechnung Mapping von Signal auf physikalische Position Verfahren CMU-TMI benötigte APs 1-3 Zelldichte APs Abstand 10m Genauigkeit ~10m 28.10.2003

Location Tracking - RSS im Detail - Location Clustering Messung der Signalstärke je Position Gruppierung der Positionen in Clustern reduziert nötige Berechnungen für Lokalisierung erhöht Genauigkeit & Skalierbarkeit Offline Trainingsphase notwendig Name Joint Clustering Kennzeichen probability distribution clustering of map locations Genauigkeit ~3m 28.10.2003

Location Tracking - RSS Vergleich - Joint Clustering liefert die höchste Genauigkeit Genauigkeit Offline Training Triangulation ~15m nein Tabellenbasiert ~10m ja CMU - TMI Joint Clustering ~3m 28.10.2003

Data Collection Welche Daten kann man ermitteln? ESSID (Extended Server Set Identifier) IP (IP Adresse des Access Points) RSS (Received Signal Strength) Wo kann man die Daten auslesen? Client self-positioning indirect remote-positioning Access Point remote positioning indirect self-positioning 28.10.2003

Data Collection - Client - Lösungen Ekahau Client (u.U. modifizierter WLAN Treiber benötigt) Horus (MAPI API) Topologie indirect remote positioning Daten RSS (ESSID, IP) Quelle Treiber Sonstiges nicht mit allen Treibern möglich 28.10.2003

Data Collection - Access Point - Lösungen RADAR (HostAP) Airespace Control System (modifizierte Access Points) Newbury Wireless Watchdog (WLAN Sensoren) Topologie remote positioning Daten ESSID, IP (RSS) Quelle Access Point Sonstiges nur angemeldete Clients sichtbar 28.10.2003

Data Collection - Vergleich - mögliche Verfahren Cell of Origin -> Access Point RSS -> Client Vorteile Nachteile Client Client-Anwendung mit LBS-Anwendung kombinierbar nicht jeder Treiber stellt Daten bereit Client-Anwendung benötigt AP Daten direkt am AP auslesbar keine Client-Anwendung benötigt nur angemeldete Clients sichtbar RSS aller Clients nur durch Software-/Hardware-modifikation ermittelbar 28.10.2003

Lösungskonzept - (1) COO & ESSID - Ziel Implementierung und Test von Location Based Services ermöglichen Auswertung Verwaltung Verfahren Cell of Origin Topologie remote positioning Daten ESSID Genauigkeit ~25m ESSID Location Based Service 28.10.2003

Lösungskonzept - (2) RSS & Clientanwendung - Ziel Einsatzfähige Lösung für Location Based Services Verfahren Received Signal Strength Topologie indirect remote positioning Daten RSS Joint Clustering Genauigkeit ~3m 28.10.2003

Fazit DECT vs. WLAN Zusammenfassung Fazit Ausblick Empfehlung 28.10.2003

Fazit - DECT vs. WLAN - DECT WLAN mittlere Bandbreite (bis 1,2MBit/s) Optimierung für Telefonie (Sprache 32KBit/s) Handover zwischen Basisstationen ohne Verbindungseinbruch Automatische Verbindungswechsel zur BS mit größter Signalstärke Positionierung über Signalstärke (Messung am Endgerät) – Software/Hardwaremodifikation hohe Bandbreite (bis zu 54MBit/s) Optimiert für Datenübertragung (Verbesserung für VoIP - 802.11e) Handover verursacht Verbindungseinbruch Kein automatischer Wechsel zum AP mit größter Signalstärke Positionierung über Signalstärke (Messung am Client) mit Standardhardware 28.10.2003

Fazit - Zusammenfassung - Positionsbestimmung Cell of Origin & Received Signal Strength Optimierung der Positionsbestimmung Tabellenbasiertes Verfahren Joint Clusterting / Incremental Triangulation Data Collection Client (indirect remote positioning) Access Point (remote positioning) 28.10.2003

Fazit - Empfehlung & Ausblick - ZIEL genaue Position eines Clients ermitteln to do … Testen der WLAN Positionierung Konzeptionierung der LBS Architektur stufenweise Entwicklung des Positionierungsverfahren Verbesserung der Positionierung durch Hardwaremodifikation Verbesserte Messung der RSS direkt am AP Ermöglichung von TDOA (Time Difference of Arrival) 28.10.2003

Vielen Dank! Noch Fragen ? Nächster Vortrag: Kartendienste für LBS (Christian Schröder) 28.10.2003