Browsing by Author "Mass, Jakob"
Now showing 1 - 4 of 4
- Results Per Page
- Sort Options
Item Automaatne Mobiilseadmete Ühendumine Integreeritud Mikrofonide Abil(2014) Mass, Jakob; Srirama, Satish Narayana; Flores, HuberKäesolev bakalaureusetöö kirjeldab meetodit, kuidas mobiilseadmete sensorite abil saada informatsiooni kasutajate sotsiaalse konteksti kohta. Seadmete mikrofone kasutades tehakse kindlaks, millised kasutajad paiknevad samas asukohas. Selle saavutamiseks viiakse sensorandmete peal läbi klasteranalüüs välisel serveril. Lisaks analüüsile annab server ka koos asuvatele seadmetele teada üksteise olemasolust ning varustab neid juhistega, kuidas teineteisega Bluetooth-i abil ühenduda. Käesolev töö pakub sellise platvormi teostuse kirjeldust. Testitulemused näitavad, et pakutaval lahendusel on koos asumise kindlaks tegemisel 75% täpsus.Item Kohanemisel põhinev vahendusraamistik võimaldamaks töövoohaldust värkvõrgus(2016) Mass, Jakob; Chang, Chii; Srirama, Satish NarayanaTärkavad värkvõrksüsteemid koosnevad arvukast hulgast heterogeensetest füüsilistest seadmetest, mis ühenduvad Internetiga. Need seadmed suudavad pidevalt ümbritseva keskkonnaga suhelda ja osana lõppkasutaja rakendusestest edendada valdkondi nagu tark kodu, e-tervis, logistika jne. Selleks, et integreerida füüsilisi seadmeid värkvõrgu haldussüssteemidega, on töövoo haldussüsteemid kerkinud esile sobiva lahendusena. Ent töövoo haldussüsteemide rakendamine värkvõrku toob kaasa reaalajas teenuste komponeerimise väljakutseid nagu pidev teenusavastus ja -käivitus. Lisaks kerkib küsimus, kuidas piiratud resurssidega värkvõrgu seadmeid töövoo haldussüsteemidega integreerida ning kuidas töövooge värkvõrgu seadmetel käivitada. Tööülesanded (nagu pidev seadmeavastus) võivad värkvõrgus osalevatele piiratud arvutusjõudluse ja akukestvusega seadmetele nagu nutitelefonid koormavaks osutuda. Siinkohal on võimalikuks lahenduseks töö delegeerimine pilve. Käesolev magistritöö esitleb kontekstipõhist raamistikku tööülesannete vahendamiseks värkvõrgurakendustes. Antud raamistikus modelleeritakse ning käitatakse tööülesandeid kasutades töövoogusid. Raamistiku prototüübiga läbi viidud uurimus näitas, et raamistik on võimeline tuvastama, millal seadme avastusülesannete pilve delegeerimine on kuluefektiivsem. Vahel aga pole töövoo käitamistarkvara paigaldamine värkvõrgu seadmetele soovitav, arvestades energiasäästlikkust ning käituskiirust. Käesolev töö võrdles kaht tüüpi töövookäitust: a) töövoo mudeli käitamine käitusmootoriga ning b) töövoo mudelist tõlgitud programmikoodi käitamine. Lähtudes katsetest päris seadmetega, võrreldi nimetatud kahte meetodit silmas pidades süsteemiressursside- ning energiakasutust.Item Mobiilipõhise Reaalajalise Sõidujagamissüsteemi Prototüübi Loomine(2016) Kaur, Gerrerth; Srirama, Satish Narayana; Mass, JakobTänapäeval otsivad aina enam inimesi uusi võimalusi, kuidas kasutada olemasolevaid ressursse efektiivsemalt. Arenenud maades eksisteerib üks auto iga 1-2 inimese kohta, aga autode keskmine mahutavus on viis reisijat. Seega on ilmne, et sõidujagamisel on suur potentsiaal käesoleva probleemi lahendamisel. Sõidujagamine säästab palju aega ja kütust, sest sel puhul leitakse parim tasakaal sõiduaja, sõidudistantsi ja veetud reisijate vahel. Selline balansseerimine nõuab dünaamilist algoritmi, et lahendada tekkivat rändkaupmehe probleemi ning pakkuda kasutajatele kõige optimeeritumaid sõite. Käesolev töö keskendub reaalajalise mobiilirakenduse prototüübi loomisele, mis hõlmab endas funktsionaalsusi nii sõitjatele kui juhtidele. Juhtidel on võimalik postitada sõite, näha süsteemi poolt pakutud võimalusi koos teekonnaga ja näha sõitjaid, kes on reserveerinud koha nende sõitudes. Sõitjad saavad üles postitada oma soove sõitmiseks punktist A punkti B, reserveerida kohti sõitudes ning näha nende endi staatuseid kõikide süsteemi poolt välja pakutud sõitudele. Lisaks toetab süsteem rakendusesisest teadaannete saatmist ja asukohapõhiseid teenuseid, et pakkuda maksimaalset kasutajakogemust kõigile kasutajatele.Item Process management for Internet of mobile things(2022-11-08) Mass, Jakob; Srirama, Satish Narayana, juhendaja; Chang, Chii, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkondVärkvõrk, ehk Asjade Internet (Internet of Things, lüh IoT) edendab lahendusi nagu nn tark linn, kus meid igapäevaselt ümbritsevad objektid on ühendatud infosüsteemidega ja ka üksteisega. Selliseks näiteks võib olla teekatete seisukorra monitoorimissüsteem. Võrku ühendatud sõidukitelt (nt bussidelt) kogutakse videomaterjali, mida seejärel töödeldakse, et tuvastada löökauke või lume kogunemist. Tavaliselt hõlmab selline lahendus keeruka tsentraalse süsteemi ehitamist. Otsuste langetamiseks (nt milliseid sõidukeid parasjagu protsessi kaasata) vajab keskne süsteem pidevat ühendust kõigi IoT seadmetega. Seadmete hulga kasvades võib keskne lahendus aga muutuda pudelikaelaks. Selliste protsesside disaini, haldust, automatiseerimist ja seiret hõlbustavad märkimisväärselt äriprotsesside halduse (Business Process Management, lüh BPM) valdkonna standardid ja tööriistad. Paraku ei ole BPM tehnoloogiad koheselt kasutatavad uute paradigmadega nagu Udu- ja Servaarvutus, mis tuleviku värkvõrgu jaoks vajalikud on. Nende puhul liigub suur osa otsustustest ja arvutustest üksikutest andmekeskustest servavõrgu seadmetele, mis asuvad lõppkasutajatele ja IoT seadmetele lähemal. Videotöötlust võiks teostada mini-andmekeskustes, mis on paigaldatud üle linna, näiteks bussipeatustesse. Arvestades IoT seadmete üha suurenevat hulka, vähendab selline koormuse jaotamine vähendab riski, et tsentraalne andmekeskust ülekoormamist. Doktoritöö uurib, kuidas mobiilsusega seonduvaid IoT protsesse taoliselt ümber korraldada, kohanedes pidevalt muutlikule, liikuvate seadmetega täidetud servavõrgule. Nimelt on ühendused katkendlikud, mistõttu otsuste langetus ja planeerimine peavad arvestama muuhulgas mobiilseadmete liikumistrajektoore. Töö raames valminud prototüüpe testiti Android seadmetel ja simulatsioonides. Lisaks valmis tööriistakomplekt STEP-ONE, mis võimaldab teadlastel hõlpsalt simuleerida ja analüüsida taolisi probleeme erinevais realistlikes stsenaariumites nagu seda on tark linn.