Internet stvari (MSS)

Cilj predmeta

Sticanje znanja o karakteristikama interneta stvari (Internet of Things – IoT), tehnologijama, strukturi, protokolima i principima projektovanja ovih sistema, metodama za analizu postojećih rešenja, poređenju različitih rešenja i izboru optimalnih tehnologija i rešenja za izgradnju ovih sistema.

Ishod predmeta

Po završetku kursa student poseduje znanja o IoT konceptu, metodologijama za projektovanje, tehnologijama koje se koriste za realizaciju ovih sistema u praksi. Definiše parametre koji se koriste u praktičnoj implementaciji. Može samostalno da analizira zadati problem i predloži rešenje koje uključuje izbor tehnologija, protokola i uređaja.

Sadržaj predmeta

Teorijska nastava
Definicija inteligentnih uređaja (stvari). Mrežni protokoli u internetu stvari: IPv6, WiFi, Bluetooth, ZigBee, 6LoWPAN, LoRa. Protokoli aplikacionog sloja: HTTP, HTTPS, REST, Web Socket, CoAP, MQTT, XMPP, AMQP, LWM2M. Senzorske mreže. LoRa tehnologije. Potrošnja energije i energy harvesting. M2M komunikacija. Računarstvo u oblaku i internet stvari. Cloud platforme za upravljanje IoT sistemima: Xively, ThingSpeak, IBM Watson IoT, Microsoft Azure IoT Platform, Kaa, Mainflux. Veliki podaci i internet stvari. Pametna okruženja (pametni gradovi., kuće, učionice, kancelarije). Pametni saobraćaj. Pametna industrija. Internet stvari u trgovini, logistici i marketingu. IoT i neuromerketing. Pametna poljoprivreda. Internet stvari u e-zdravstvu. Wearable computing. Crowdsensing. Pametna e-uprava. Bezbednost u IoT sistemima. Blockchain i internet stvari.

Praktična nastava
Anliza IoT na realnim primerima. Studije slučaja – analiza dizajna, prokola i servisa, merenje parametara vezanih za implementaciju različitih tehnologija i rešenja. Projektovanje IoT sistema na bazi definisanih zahteva korišćenjem različitih alata. Dizajn i razvoj aplikacija na bazi definisanih zahteva u zadatom okruženju. Analiza rešenja – pametni grad, industrijska rešenja, pametne kuće.