Aplikativni nivo

IoT aplikativni sloj je odgovoran za prižanje specifičnih usluga zasnovanih na IoT tehnologiji krajnjim korsnicima. Podatke koji dolaze sa heterogenih senzora i uređaja je potrebno sačuvati u odgovarajuće baze podataka, obraditi i analizirati pomoću alata i algoritama koje razvija BioSens grupa za veštačku inteligenciju. Da bi se sve komponente uklopile u finalani sistem potrebna je primena savremenih tehnologija i praćenje odgovarajućih standarda.

 

U razvoju IoT rešenja, BioSens prati standarde i specifikacije Otvorenog Geoprostornog konzorcijuma (eng. Open Geospatial Consortium OGC). Za upravljanje senzorskim podacima se korisite servisi za osmatranje senzora (eng. Sensor Observation Service) koji doprinose efikasnijem radu, standardizaciji metapodataka i prikazu informacija. Baze podataka su važan segment u IoT rešenjima i BioSens gradi IoT aplikacije na objektno-relacionim bazama poput PostgreSQL, kao i na bazama specijalizovanim za podatke u obliku vremenskih serija i izvršavanje upita u realnom vremenu na velikim skpovima u koje spada InfluxData. Aplikativni nivo ka korisniku je baziran na web tehnologijama – WildFly, a pored web interfejsa BioSens razvija i namenske android aplikacije koje omogućavaju lak pristup informacijama krajnjem korsniku.

 

Istaknuti primeri aplikacija koje je razvila IoT grupa, a koje korisniku dostavljaju potrebne informacije u realnom vremenu sa senzora i uređaja u sistemu su IoT modul u AgroSens platformi i RealForAll aplikacija. AgroSens IoT modul je dostupan proizvođačima koji na svojim proizvodnim parcelama imaju LoRa sistem sa integrisanim sezorima. RealForAll obezbeđuje pristup merenjima koncentacije polena u realnom vremenu i prognoze koncentracija za narednih nekoliko dana. Obe aplikacije pružaju vredne informacije korisnicima za bolje donošenje odluka.