izpis_h1_title_alt

Analiza in primerjava storitvenih platform za internet stvari
HRVATIN, TOLJA (Author), Humar, Iztok (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (4,57 MB)

Abstract
Glavni del diplomske naloge vsebuje raziskavo, analizo in primerjavo IoT middleware storitvenih platform. V uvodu je predstavljen IoT, z definicijo, vizijo razvoja in uporabo ter njegovo arhitekturo. Pri arhitekturi je predstavljena posamezna plast IoT arhitekture, med katere sodi tudi plast middleware. Poleg vsega je opisan tudi sistem RFID, ki je povod za pojav izraza IoT. V poglavju Middleware je predstavljen middleware IoT z arhitekturnimi zahtevami in storitvami, ki jih mora middleware zagotoviti. Le-te so razdeljene na ključne funkcionalne in nefunkcionalne storitve. Na podlagi zahtev, da so middlewarei odprtokodni, čim bolje dokumentirani in da podpirajo čim širšo heterogenost naprav, so bili izbrani trije za detajlni opis in kasnejšo primerjavo. LinkSmart, OpenIoT in Kaa middleware platforme, so detaljno predstavljene, opisana je njihova arhitektura ter zahteve za njihovo namestitev. Narejena je primerjalna tabela in grafični prikaz, iz česar je možno razbrati vse bistvene lastnosti posameznih middlewarov. Na podlagi preučenih middlewarov je ugotovljeno, da storitveno zasnovana middlewarea (SOM), LinkSmart in OpenIoT nista dosti boljša izbira kot Kaa, ki je dogodkovno zasnovan middleware (EBM). Tudi glede podprtosti heterogenosti naprav ni bistvene razlike, kljub temu da Kaa lahko podpira več naprav »stvari«, s pomočjo podprtosti več programskih jezikov za programiranje klientov. Edine bistvene prednosti posameznih platform so v tem, da LinkSmart in Open IoT zaradi SOM arhitekture omogočajo lažje vključevanje heterogenih naprav in storitev. Po drugi strani pa Kaa omogoča istočasno nadgradnjo programske opreme velikemu številu »stvari«.

Language:Slovenian
Keywords:Internet stvari, Vmesna programska oprema, Odprtokodnost, Servisno orientirana vmesna programska plast, dogodkovno zasnovana vmesna programska plast, Hydra, OpenIoT, Kaa
Work type:Undergraduate thesis (m5)
Organization:FE - Faculty of Electrical Engineering
Year:2016
Views:528
Downloads:317
Metadata:XML RDF-CHPDL DC-XML DC-RDF
 
Average score:(0 votes)
Your score:Voting is allowed only to logged in users.
:
Share:AddThis
AddThis uses cookies that require your consent. Edit consent...

Secondary language

Language:English
Title:Analysis and comparison of Internet-of-things middleware service platfoms
Abstract:
The main part of the thesis contains the research, analysis and comparison of the IoT middleware service platforms. The introduction consist of the presentation of IoT with it`s definition, vision development and use, and it`s architecture. Each layer of IoT architecture, among which is the middleware layer, is presented in the architecture segment. In addition, there is also a description of the RFD system, which gave rise to the the term IoT. Middleware IoT with it`s architectural requirements and services that must be provided, is presented in the Middleware chapter. The mentioned services are devided into key functional and non-functional services. Based on the requirements, that middlewaresneed to beopen sourced, documented and must support the widest possible heterogeneity of devices, three were selected for a detailed description and a subsequent comparison. LinkSmart, OpenIoT and Kaa middleware platforms met the above listed requirements, for which they were presented in detail by describing their architecture and requirements for their installation. A comparative table and graphical representationhas been made, from whichis possible to collect all the essential properties of individual middlewares. Based on the examined middlewares, it is found that service designed Middlewares (SOM), LinkSmart and OpenIoT, are not much better choices than Kaa, which is an event- based middleware (EBM) . Even with regard to the heterogeneity devices support there is no significant difference , despite the fact that Kaa can support multiple devices "things", through the support of several programming languages for programming clients. The only significant advantage of each platform is that LinkSmart and Open IoT, due to SOM architecture, enable easier integration of heterogeneous devices and services . On the other hand Kaa allows to simultaneously upgrade software to a large number of things.

Keywords:IoT, Middleware, Open Sorce, SOM, Event Base Middleware, Hydra, OpenIoT, Kaa

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Comments

Leave comment

You have to log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back