Server pro sběr senzorických dat a řízení aktivních prvků

but.committeedoc. Ing. Richard Růžička, Ph.D., MBA (předseda) doc. RNDr. Jitka Kreslíková, CSc. (místopředseda) doc. RNDr. Dana Hliněná, Ph.D. (člen) Ing. Bohuslav Křena, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " B ". Otázky u obhajoby: V kapitole 3.1.1 uvádíte, že Sec-WebSocket-Key u WebSocket protokolu je použit k autentizaci serveru. Můžete uvést, jak pomocí této položky ověříte identitu serveru?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorViktorin, Jancs
dc.contributor.authorHalaj, Jozefcs
dc.contributor.refereeHujňák, Ondřejcs
dc.date.accessioned2018-10-21T21:43:08Z
dc.date.available2018-10-21T21:43:08Z
dc.date.created2017cs
dc.description.abstractBakalárska práca sa zaoberá problematikou komunikácie so vzdialenými senzormi a aktívnymi prvkami v systéme inteligentnej domácnosti s názvom BeeeOn. Práca popisuje systém BeeeOn, jeho jednotlivé časti a princíp pôvodnej nevyhovujúcej komunikácie. Pre komunikáciu s bránami BeeeOn je využitá technológia WebSocket, ktorá umožňuje komunikovať i v sieťach s obmedzeným prístupom na privilegované porty. Implementovaný server je v princípe schopný obsluhovať vysoký počet brán BeeeOn, pomocou ktorých sú vzdialené zariadenia pripojené k systému. Komunikácia je zabezpečená pomocou SSL/TLS, používa potvrdzovacie mechanizmy pre zaručenie spoľahlivosti a je jednoducho rozšíriteľná o ďalšie potrebné správy. Prináša do systému možnosť zasielania asynchrónnych príkazov na bránu BeeeOn a pripojené zariadenia. Server je implementovaný v jazyku C++. Najbežnejšie scenáre komunikácie boli otestované automatickými testami.cs
dc.description.abstractBachelor's thesis aims on communication with remote sensors and active elements in the smart home system called BeeeOn. The individual parts of the BeeeOn system are described with respect to the current insufficient communication principle and implementation. For communication with BeeeOn gateways, the WebSocket technology is used. It allows communication on netwoks with a restricted access to privileged ports. The implemented server is in principle capable of serving a high number of BeeeOn gateways that works as a bridge among the server and the remote sensors. The communication is secured with SSL/TLS, it uses confirmation mechanism to guarantee reliability and it is easily extendable by other protocol messages. It enables the system to send asynchronous commands to the BeeeOn gateway and to the connected devices. The server is implemented in C++ language. The most common communication scenarios were tested by automated tests.en
dc.description.markBcs
dc.identifier.citationHALAJ, J. Server pro sběr senzorických dat a řízení aktivních prvků [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.cs
dc.identifier.other114630cs
dc.identifier.urihttp://hdl.handle.net/11012/84855
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectinteligentná domácnosťcs
dc.subjectBeeeOncs
dc.subjectWebSocketcs
dc.subjectPOCOcs
dc.subjectC++cs
dc.subjectkomunikáciacs
dc.subjectservercs
dc.subjectGatewaycs
dc.subjectsmart homeen
dc.subjectBeeeOnen
dc.subjectWebSocketen
dc.subjectPOCOen
dc.subjectC++en
dc.subjectcommunicationen
dc.subjectserveren
dc.subjectGatewayen
dc.titleServer pro sběr senzorických dat a řízení aktivních prvkůcs
dc.title.alternativeServer for Collecting Sensor Data and Control of Active Elementsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2017-08-29cs
dcterms.modified2020-05-10-16:13:13cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid114630en
sync.item.dbtypeZPen
sync.item.insts2021.11.22 22:59:37en
sync.item.modts2021.11.22 21:58:01en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.58 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-20390_v.pdf
Size:
85.7 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-20390_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-20390_o.pdf
Size:
87.13 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-20390_o.pdf
Loading...
Thumbnail Image
Name:
review_114630.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
review_114630.html
Collections