M2M-kommunikaatio langattomassa lähiverkossa
Ojala, Henri (2019)
Ojala, Henri
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201904296415
https://urn.fi/URN:NBN:fi:amk-201904296415
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli selvittää mahdollinen toteutustapa langattomassa lähiverkossa käytävälle M2M (Machine-to-Machine) -kommunikaatiolle Epec Oy:n 6000-sarjan ohjausyksiköillä. Lisäksi tavoitteena oli toteuttaa yksinkertainen testisovellus, jolla toteutustavan toimivuus pystyttäisiin todentamaan.
Opinnäytetyössä tutkittiin neljän eri sovellustason ratkaisun soveltuvuutta Epec Oy:n 6000-sarjan ohjausyksiköiden väliseen M2M-kommunikointiin. Tutkitut toteutustavat olivat MQTT, CoAP, DDS sekä ZeroMQ. Opinnäytetyössä tehdyn vertailun perusteella käytettäväksi toteutustavaksi valikoitui ZeroMQ. Lisäksi opinnäytetyössä selvitettiin langattoman lähiverkon eri verkkotopologioita.
ZeroMQ-ohjelmistokirjaston avulla toteutettiin testisovellus, jossa kaksi Epec Oy:n 6000-sarjan laitetta kommunikoivat langattomassa lähiverkossa.
Tämän opinnäytetyön avulla, testisovellusta jatkokehittämällä, pystytään mahdollisesti toteuttamaan valmis ratkaisu Epec Oy:n 6000-sarjan ohjausyksiköiden väliseen M2M-kommunikaatioon langattomassa lähiverkossa.
Opinnäytetyössä tutkittiin neljän eri sovellustason ratkaisun soveltuvuutta Epec Oy:n 6000-sarjan ohjausyksiköiden väliseen M2M-kommunikointiin. Tutkitut toteutustavat olivat MQTT, CoAP, DDS sekä ZeroMQ. Opinnäytetyössä tehdyn vertailun perusteella käytettäväksi toteutustavaksi valikoitui ZeroMQ. Lisäksi opinnäytetyössä selvitettiin langattoman lähiverkon eri verkkotopologioita.
ZeroMQ-ohjelmistokirjaston avulla toteutettiin testisovellus, jossa kaksi Epec Oy:n 6000-sarjan laitetta kommunikoivat langattomassa lähiverkossa.
Tämän opinnäytetyön avulla, testisovellusta jatkokehittämällä, pystytään mahdollisesti toteuttamaan valmis ratkaisu Epec Oy:n 6000-sarjan ohjausyksiköiden väliseen M2M-kommunikaatioon langattomassa lähiverkossa.