Langattomien laitteiden havaintoaseman rakentaminen Raspberry Pi -alustalle
Raunola, Vili (2022)
Kandidaatintyö
Raunola, Vili
2022
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2022042230024
https://urn.fi/URN:NBN:fi-fe2022042230024
Tiivistelmä
Tässä kandidaatintyössä on rakennettu WLAN- ja Bluetooth-laitteiden havainnointiasema Raspberry Pi -alustalle. Havainnointilaitteen kehitys pohjautuu aikaisemmin tehtyihin tutkimuksiin langattomien laitteiden havainnoinnista. Työssä esitellään havainnointiin vaikuttavat tekijät WLAN- ja Bluetooth-teknologioiden osalta.
Havainnoinnista saatava data tallennetaan palvelimelle. Palvelimelta dataa voi hakea tulosten analysointiin tai visualisointiin. Tässä työssä on toteutettu havainnointi datalle visualisointi. Visualisoinnin tarkoituksena on esittää käyttäjälle havaintoaseman löytämät laitteet sekä löytyneiden laitteiden määrän muutos havainnoinnin aikana. Tämä visualisointi on toteutettu verkkosivuna, joka on käyttäjälle helposti saatavilla internetin kautta.
Työn tuloksena on kokonaisuus, mikä mahdollistaa WLAN- ja Bluetooth-laitteiden havainnoinnin sekä havainnointitulosten seuraamisen etänä. Työssä todetaan, että havainnointia voidaan jatkokehittää käyttämällä useampaa havainnointilaitetta. Tämä mahdollistaa suuremman havainnointialueen kartoittamisen sekä laitteiden seuraamisen havainnointiasemien välillä. Useamman havainnointilaitteen käyttöönottaminen vaatii kuitenkin pieniä muutoksia sekä havainnointilaitteen suunnitelmassa että datan tallentamiseen käytettävässä tietokannassa. In this bachelor’s thesis a wireless device detection station has been constructed on the Raspberry Pi platform. The development of the station is based on previously conducted research on the topic of wireless device detection. This thesis also presents the factors that affect the discovery of devices in terms of WLAN and Bluetooth technologies.
Data that will be generated in the detection phase is saved on a server. This data is available to the public for either analysis or visualization purposes. This thesis provides a visualization for the generated data. The purpose of the visualization is to show the user the devices detected by the station and the change in the number of devices discovered by the station. This visualization is done as a webpage which is easily accessible to the user online.
The result of the thesis is an entity that enables the detection of WLAN and Bluetooth devices and enables the remote monitoring of the detection results. The thesis states that the detection can be improved by utilizing multiple detection devices. This allows a larger detection area and devices to be tracked between the stations. However, the introduction of more than one detection station requires small changes both in the design of the detection station and in the database used to store the data.
Havainnoinnista saatava data tallennetaan palvelimelle. Palvelimelta dataa voi hakea tulosten analysointiin tai visualisointiin. Tässä työssä on toteutettu havainnointi datalle visualisointi. Visualisoinnin tarkoituksena on esittää käyttäjälle havaintoaseman löytämät laitteet sekä löytyneiden laitteiden määrän muutos havainnoinnin aikana. Tämä visualisointi on toteutettu verkkosivuna, joka on käyttäjälle helposti saatavilla internetin kautta.
Työn tuloksena on kokonaisuus, mikä mahdollistaa WLAN- ja Bluetooth-laitteiden havainnoinnin sekä havainnointitulosten seuraamisen etänä. Työssä todetaan, että havainnointia voidaan jatkokehittää käyttämällä useampaa havainnointilaitetta. Tämä mahdollistaa suuremman havainnointialueen kartoittamisen sekä laitteiden seuraamisen havainnointiasemien välillä. Useamman havainnointilaitteen käyttöönottaminen vaatii kuitenkin pieniä muutoksia sekä havainnointilaitteen suunnitelmassa että datan tallentamiseen käytettävässä tietokannassa.
Data that will be generated in the detection phase is saved on a server. This data is available to the public for either analysis or visualization purposes. This thesis provides a visualization for the generated data. The purpose of the visualization is to show the user the devices detected by the station and the change in the number of devices discovered by the station. This visualization is done as a webpage which is easily accessible to the user online.
The result of the thesis is an entity that enables the detection of WLAN and Bluetooth devices and enables the remote monitoring of the detection results. The thesis states that the detection can be improved by utilizing multiple detection devices. This allows a larger detection area and devices to be tracked between the stations. However, the introduction of more than one detection station requires small changes both in the design of the detection station and in the database used to store the data.