Raspodijeljeno filtriranje tokova senzorskih podataka u računalnom grozdu

Sažetak na hrvatskom: Cilj ovog rada je razmatranje predloženog rješenja za implementaciju sustava koji služi za filtriranje senzorskih objava na temelju pretplata. Predlaže se rješenje koje se temelji na paralelnom obavljanju operacija usporedbe uvjeta pretplate sa značajkama objava na raspodijelje...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:48048/Details
Glavni autor: Bago, Josip (-)
Ostali autori: Pripužić, Krešimir (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, J. Bago, 2019.
Predmet:
LEADER 03679na a2200229 4500
003 HR-ZaFER
008 160221s2019 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid4904 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Bago, Josip 
245 1 0 |a Raspodijeljeno filtriranje tokova senzorskih podataka u računalnom grozdu :  |b diplomski rad /  |c Josip Bago ; [mentor Krešimir Pripužić]. 
246 1 |a Distributed Filtering of Sensor Data Streams in a Computer Cluster  |i Naslov na engleskom:  
260 |a Zagreb,  |b J. Bago,  |c 2019. 
300 |a 44 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Telekomunikacije i informatika, šifra smjera: 53, datum predaje: 2019-02-08, datum završetka: 2019-02-22 
520 3 |a Sažetak na hrvatskom: Cilj ovog rada je razmatranje predloženog rješenja za implementaciju sustava koji služi za filtriranje senzorskih objava na temelju pretplata. Predlaže se rješenje koje se temelji na paralelnom obavljanju operacija usporedbe uvjeta pretplate sa značajkama objava na raspodijeljenom sustavu, točnije računalnom grozdu. Cilj ovog rješenja je poboljšati svojstvo skalabilnosti sustava omogućavanjem paralelnog izvođenja operacija filtriranja. Objave i pretplate se generiraju kao geoprostorni objekti zapisani u GeoJSON formatu koji sadrže geoprostorne i vrijednosne atribute. U razmatranju se naglasak stavlja na geoprostorne značajke objava i uvjete pretplata, te način na koji se one međusobno uspoređuju tijekom operacije filtriranja. Razmatraju se programske knjižnice koje olakšavaju implementaciju sustava za raspodijeljeno uspoređivanje geoprostornih objekata po njihovim relacijskim odnosima u prostoru, te koje omogućavaju implementaciju raspodijeljenog geoprostornog indeksa. Provodi se eksperimentalna evaluacija predloženog rješenja. Rezultat ovog rada je sustav koji omogućuje rad sa objavama i pretplatama, implementira zadane funkcionalnosti filtriranja, te ih nudi putem REST API usluge. 
520 3 |a Sažetak na engleskom: The goal of this thesis is a review of a proposed solution to implement a system which filters sensor broadcast base on subscription stored in a system. Proposed solution involves parallelizing operations of comparing subscription conditions with broadcast values on a computer cluster. The goal of proposed solution is to implement better scalability into the system by introducing parallel operations. Subscriptions and broadcasts are generated as geospatial objects which are stored in GeoJSON format which contains geospatial and value attributes. In the review special attention is put upon the way how the system should compare geospatial properties of broadcasts and subscriptions during filtering operations. Software libraries are introduced and reviewed which enable easier implementation of distributed systems which are working with geospatial data, evaluating the geospatial objects depending on their mutual geospatial relations, and implementing out of the box solutions of geospatial indexing of the data. Experimental evaluation is performed upon the devised solution. The result of this thesis is a system which works with subscriptions and broadcasts, implements filtering functionalities and offers them through REST API service. 
653 1 |a geoprostorni podaci  |a filtriranje  |a GeoJSON  |a raspodijeljeni sustav  |a raspodijeljena obrada podataka  |a geoprostorni indeks  |a objavi-pretplati 
653 1 |a geospatial data  |a filtering  |a GeoJSON  |a distributed system  |a distributed data  |a geospatial indexing  |a publish-subscribe 
700 1 |a Pripužić, Krešimir  |4 ths 
942 |c Y 
999 |c 48048  |d 48048