System lokalizacji terminali WLAN wykorzystujący techniki korelacyjne
WLAN Location System Based on Database Correlation
Streszczenie
Głównym celem niniejszej pracy było opracowanie systemu lokalizacji terminali lokalnych
sieci bezprzewodowych. W pracy przedstawiono przegląd najważniejszych metod
stosowanych do określania położenia odbiorników sygnału radiowego. Na podstawie
przeprowadzonych eksperymentów omówiono charakterystykę kanału radiowego
w środowisku wewnątrz-budynkowym oraz wpływ zastosowanego terminala użytkownika
na charakterystyki odbieranego sygnału. Szczegółowo omówiono zasadę działania
i architekturę systemów lokalizacji terminali wykorzystujących techniki korelacyjne.
W ramach realizacji części praktycznej niniejszej pracy opracowano oprogramowanie LocationFinder::WiFi, które wyznacza położenie terminala użytkownika na podstawie
korelacji wyników pomiaru poziomu mocy odbieranej z punktów dostępowych sieci
WLAN standardu IEEE 802.11 a/b/g/n z danymi zgromadzonymi w bazie danych
referencyjnych. Przedstawiono zastosowane algorytmy oraz opisano użyte rozwiązania
programistyczne. W pracy zostały przedstawione i omówione wyniki weryfikacji działania
opracowanego systemu oraz wskazane dalsze możliwości poprawy dokładności
wyznaczania położenia terminali lokalnych sieci radiowych.
Abstract
The main aim of the thesis was to design and develop positioning system for wireless local
area networks. This document gives an overview of fundamental localization techniques used for positioning of radio receivers. Based on results of conducted experiments,
influence of indoor propagation environment and choice of user terminal on received radio
signal characteristics was discussed. Database Correlation Method was described in detail
as a method that can increase positioning accuracy in indoor environments.
As a result of the thesis, indoor positioning system LocationFinder::WiFi was implemented. The system demonstrates application of Database Correlation Method for
location of terminals attached to IEEE 802.11 a/b/g/n networks. Description of the algorithms and techniques applied is provided. Verification results of the prototype system
are described and discussed, as well as possibilities of further improving positioning accuracy of the implemented solution.