Komunikacija strojeva (M2M) i Internet stvari (IoT)

Prof. dr. sc. Mario Kušek

Do 2020. je u svijetu umreženo 30 milijardi uređaja koji olakšavaju i povećavaju kvalitetu života ljudi. Razvoj
komunikacije strojeva (M2M - Machine to Machine Communication) i Interneta stvari (IoT - Internet of Things) te tehnologije vezane uz njih će omogućiti korištenje tih uređaja. Posebna pozornost se pridaje upravljanju uređajima, osiguravanju privatnosti i tajnosti podataka s jedne strane i fleksibilnosti, interoperabilnosti i lakoći korištenja s
druge strane. Ova tema se bavi tehnologijama (HTTP, CoAP, MQTT, mikrousluge, Arduino, Raspberry PI, Android, iOS), standardima (oneM2M, OTA, W3C) i implementacijama različitih aspekata takvog sustava.

 
Tehnologije koje se obrađuju:
  • mobilni operacijski sustavi (iOS, Android),
  • web-aplikacije (u Javi: J2EE, Spring Framework, Spring Boot),
  • usluge na poslužitelju za podršku mobilnim aplikacijama (HTTP, REST, Spring Boot),
  • senzori i aktuatori na različitim platformama (Arduino, Libelium Waspmote, Raspberry PI, ...),
  • posrednici (gateway) implementirani na računalima na jednoj pločici (Raspberry PI),
  • protokoli: HTTP, CoAP, MQTT, Xbee, Bluetooth LE, 6LowPAN, ...
  • standardi: oneM2M, ETSI Smart M2M, OMA DM, ...

 

 
Odabrani naslovi do sada zadanih diplomskih radova u zadnjih par godina:
  • Optimizacija performanci mikrousluga u programskom jeziku Java  (2019./2020.)
  • Procjena zagađenja zraka u gradu  (2019./2020.)
  • Predviđanje aktivnosti u pametnom domu  (2019./2020.)
  • Sigurnost aplikacijskih protokola u Internetu stvari  (2019./2020.)
  • Strujanje videosadržaja u Internetu stvari  (2019./2020.)
  • Raspoređivanje izvođenja usluga Interneta stvari u raspodijeljenoj računalnoj okolini  (2019./2020.)
  • Sustavi pametnih ormarića za dostavu stvari  (2018./2019.)
  • Usporedba tehnologija za reaktivno programiranje (2018./2019.)
  • Primjena neuronskih mreža u Internetu stvari (2018./2019.)
  • Simulacija potrošnje energije u heterogenim ad-hoc mrežama (2018./2019.)
  • Tehnologije za kontinuiranu isporuku programske podrške (2018./2019.)
  • Testiranje performanci mikrousluga u programskom jeziku Java (2018./2019.)
  • Sigurnost u Internetu stvari (2018./2019.)
  • Dvosmjerna komunikacija pomoću komunikacijske tehnologije LoRaWAN (2018./2019.)
  • Primjena baza podataka zasnovanih na vremenskim sljedovima u Internetu stvari (2018./2019.)
  • Primjena računarstva u magli na domenu Interneta stvari (2018./2019.)
  • Primjena računarstva na rubu u domeni Interneta stvari (2018./2019.)
  • Sigurna komunikacija krajnjih uređaja u Internetu stvari (2017./2018.)
  • Interoperabilnost platformi za Internet stvari (2016./2017.)
  • Asinkrona komunikacija u Internetu stvari (2016./2017.)
  • Lociranje uređaja u Internetu stvari (2016./2017.)
  • Razvoj aplikacija za pokretne uređaje za Internet stvari (2016./2017.)
  • Otkrivanje usluga u Internetu stvari (2016./2017.)
  • Analiza performansi protokola za Internet stvari (2015./2016.)
  • Samoorganizacijski mehanizam LEACH u Internetu stvari (2015./2016.)
  • Upravljanje uslugama u Internetu stvari (2015./2016.)
  • Alokacija poslova u Internetu stvari (2015./2016.)