Internet of Things a gateway centric solution for providing IoT connectivity

The Internet of Things (IoT) is revolutionising the traditional Internet by extending it with smart everyday objects. Wearables, smart grids and home automation systems are just a few examples of the IoT. A noteworthy point is that the amount of devices connected to the Internet will rapidly grow...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Karhula, Pekka
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Tietotekniikan laitos, Department of Mathematical Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Aineistotyyppi: Pro gradu
Kieli:eng
Julkaistu: 2016
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/50610
Kuvaus
Yhteenveto:The Internet of Things (IoT) is revolutionising the traditional Internet by extending it with smart everyday objects. Wearables, smart grids and home automation systems are just a few examples of the IoT. A noteworthy point is that the amount of devices connected to the Internet will rapidly grow with the IoT. The IoT typically involves devices that are constrained in terms of energy, memory and processing resources. Therefore, they also limit applying the existing Internet protocols to the IoT. New protocols have been designed for the IoT, all the way from the physical layer, to the application layer. This thesis presents an implementation for an IoT gateway, which enables connectivity to the Internet for several different end devices using protocols designed for the IoT. This thesis reviews existing IoT architectures, protocol stacks, IoT gateway functionalities and management, and presents three case examples of gateway usage scenarios. Esineiden internet (engl. Internet of Things, IoT) on mullistamassa perinteistä Internetiä laajentamalla sitä älykkäillä, jokapäiväisillä esineillä. Puettava teknologia, älykäs sähköverkko ja kotiautomaatio ovat vain muutama esimerkki esineiden internetistä. Huomionarvoista on, että Internetiin liitettävien laitteiden määrä kasvaa ripeästi esineiden internetin myötä. Esineiden internetin sovelluksissa käytössä on tyypillisesti akkukestoltaan sekä muisti- ja laskentakapasiteetiltaan rajoitettuja laitteita. Siten ne myös rajoittavat nykyisten Internetprotokollien soveltamista esineiden internetiin. Uusia protokollia on kehitetty esineiden internetiä varten aina fyysiseltä tasolta sovelluskerrokseen. Tässä työssä esitetään toteutus IoT-tukiasemalle (engl. IoT gateway), joka mahdollistaa useiden erilaisten laitteiden yhdistämisen Internetiin, käyttämällä esineiden internetiä varten suunniteltuja protokollia. Työssä käydään läpi olemassa olevia IoT-arkkitehtuureja, protokollapinoja, IoT-tukiaseman ominaisuuksia ja hallintaa sekä esitetään kolme case-esimerkkiä, joissa IoT-tukiasemaa on käytetty