Koordinacija u raspodijeljenim sustavima temeljenim na uređajima male potrošnje

Sažetak na hrvatskom: Algoritmi elekcije koordinatora, sinkronizacije sata i međusobnog isključivanja jedni su od najbitnijih grupa algoritama koji se koriste u raspodijeljenim sustavima. Ovim su se radom opisale pretpostavke za njihovu implementaciju, izložilo se nekoliko najpoznatijih i najzanimlj...

Full description

Permalink: http://skupnikatalog.nsk.hr/Record/fer.KOHA-OAI-FER:49687/Details
Glavni autor: Pavlić, Marko (-)
Ostali autori: Čavrak, Igor (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, M. Pavlić, 2017.
Predmet:
LEADER 02774na a2200229 4500
003 HR-ZaFER
008 160221s2017 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid5657 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Pavlić, Marko 
245 1 0 |a Koordinacija u raspodijeljenim sustavima temeljenim na uređajima male potrošnje :  |b završni rad /  |c Marko Pavlić ; [mentor Igor Čavrak]. 
246 1 |a Coordination in distributed systems based on low-power devices  |i Naslov na engleskom:  
260 |a Zagreb,  |b M. Pavlić,  |c 2017. 
300 |a 57 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računalno inženjerstvo, šifra smjera: 40, datum predaje: 2017-06-09, datum završetka: 2017-07-10 
520 3 |a Sažetak na hrvatskom: Algoritmi elekcije koordinatora, sinkronizacije sata i međusobnog isključivanja jedni su od najbitnijih grupa algoritama koji se koriste u raspodijeljenim sustavima. Ovim su se radom opisale pretpostavke za njihovu implementaciju, izložilo se nekoliko najpoznatijih i najzanimljivijih algoritama, pojasnio se njihov rad te se osvrnulo na njihove složenosti. Opisane se algoritme implementiralo u raspodijeljeni sustav temeljen na uređajima male potrošnje. Korišteni uređaji su mikrokontroleri ESP8266-12E. Sustav je osmišljen tako da se izabere koordinator koji upravlja ostalim komponentama, a one upravljaju semaforima, pomoću međusobnog isključivanja ili HTTP poslužitelja. Veliku ulogu u radu sustava imaju opisani algoritmi. 
520 3 |a Sažetak na engleskom: Leader election, clock synchronization and mutual exclusion algorithms are one of the most significant groups of algorithms used in distributed systems. In this thesis, assumptions for implementation of these algorithms are described, few of the most known and most interesting algorithms are presented, the way they work is explained, as well as their time complexities. Described algorithms were implemented in distributed system based on low-power microcontrollers, specifically ESP8266-12E. Leader controls other components, that control traffic lights, through usage of mutual exclusion or HTTP protocol. Described algorithms have immense influence in use of system. 
653 1 |a Raspodijeljeni sustav  |a uređaji male potrošnje  |a algoritam  |a elekcija koordinatora  |a sinkronizacija sata  |a međusobno isključivanje  |a komunikacijski protokoli  |a vremenska složenost  |a M2M  |a MQTT  |a NTP  |a HTTP  |a IoT  |a Arduino  |a C++ 
653 1 |a Distributed system  |a low-power electronics  |a algorithm  |a leader election  |a clock synchronization  |a mutual exclusion  |a communication protocols  |a time complexity  |a M2M  |a MQTT  |a NTP  |a HTTP  |a IoT  |a Arduino  |a C++ 
700 1 |a Čavrak, Igor  |4 ths 
942 |c Z 
999 |c 49687  |d 49687