Implementation of LoRaWAN for Metropolia University of Applied Sciences
Onditi, Abel (2019)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019100819697
https://urn.fi/URN:NBN:fi:amk-2019100819697
Tiivistelmä
Esineiden internet on nopeasti kasvava ala ja tuotekehitys sen parissa lisääntyy jatkuvasti. Myös Metropolian Ammattikorkeakoulussa tehdään useita esineiden internetiin liittyviä projekteja.
Esineiden internetiin liittyvät laitteet ovat hyvin usein vähävirtaisia, joten ne myös usein hyödyntävät energiatehokkaita kommunikointimenetelmiä. Energiatehokkaiden kommunikointimenetelmien parissa erityistä huomiota on saanut LoRa-teknologia, ja sen korkeamman tason ilmentymä LoRaWAN on jo maailmanlaajuisesti hyödynnettynä esineiden internetin applikaatioissa.
Tämä insinöörityön päätavoitteena oli toteuttaa yksityinen LoRaWAN-verkko yhdelle tai useammalle Metropolian AMK:n kampukselle, jota opiskelijat voivat hyödyntää projekteissaan ja opinnoissaan. Sekundäärinen tavoite projektille, oli toteuttaa verkko siten, että siihen tunnistautuminen käyttäjänä onnistuu Metropolian yleisiä kirjautumistunnuksia käyttäen. Tämän lisäksi tavoitteena oli testata verkkoa eri kehityslautoja käyttäen, tarkoituksena löytää mahdollisimman helposti käyttöönotettava kehityslauta.
LoRaWAN verkko toteutettiin hyödyntämällä avoimen lähdekoodin alustaa, LoRa Serveriä. Yhdyskäytävänä päätelaitteen ja verkon välillä käytettiin LORIX One yhdyskäytävää. Palvelin, jolle LoRa Server asennettiin, toimii CentOS 7 pohjaisella virtuaalikoneella Metropolian educloud-pilvipalvelussa.
Esineiden internetiin liittyvät laitteet ovat hyvin usein vähävirtaisia, joten ne myös usein hyödyntävät energiatehokkaita kommunikointimenetelmiä. Energiatehokkaiden kommunikointimenetelmien parissa erityistä huomiota on saanut LoRa-teknologia, ja sen korkeamman tason ilmentymä LoRaWAN on jo maailmanlaajuisesti hyödynnettynä esineiden internetin applikaatioissa.
Tämä insinöörityön päätavoitteena oli toteuttaa yksityinen LoRaWAN-verkko yhdelle tai useammalle Metropolian AMK:n kampukselle, jota opiskelijat voivat hyödyntää projekteissaan ja opinnoissaan. Sekundäärinen tavoite projektille, oli toteuttaa verkko siten, että siihen tunnistautuminen käyttäjänä onnistuu Metropolian yleisiä kirjautumistunnuksia käyttäen. Tämän lisäksi tavoitteena oli testata verkkoa eri kehityslautoja käyttäen, tarkoituksena löytää mahdollisimman helposti käyttöönotettava kehityslauta.
LoRaWAN verkko toteutettiin hyödyntämällä avoimen lähdekoodin alustaa, LoRa Serveriä. Yhdyskäytävänä päätelaitteen ja verkon välillä käytettiin LORIX One yhdyskäytävää. Palvelin, jolle LoRa Server asennettiin, toimii CentOS 7 pohjaisella virtuaalikoneella Metropolian educloud-pilvipalvelussa.