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...
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: |
Raspodijeljeni sustav
> uređaji male potrošnje
> algoritam
> elekcija koordinatora
> sinkronizacija sata
> međusobno isključivanje
> komunikacijski protokoli
> vremenska složenost
> M2M
> MQTT
> NTP
> HTTP
> IoT
> Arduino
> C++
Distributed system
> low-power electronics
> algorithm
> leader election
> clock synchronization
> mutual exclusion
> communication protocols
> time complexity
> M2M
> MQTT
> NTP
> HTTP
> IoT
> Arduino
> C++
|
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 |