Циљ предмета
Стицање знања о карактеристикама интернета ствари (Internet of Things – IoT), технологијама, структури, протоколима и принципима пројектовања ових система, методама за анализу постојећих решења, поређењу различитих решења и избору оптималних технологија и решења за изградњу ових система.
Исход предмета
По завршетку курса студент поседује знања о IoT концепту, методологијама за пројектовање, технологијама које се користе за реализацију ових система у пракси. Дефинише параметре који се користе у практичној имплементацији. Може самостално да анализира задати проблем и предложи решење које укључује избор технологија, протокола и уређаја.
Садржај предмета
Теоријска настава
Дефиниција интелигентних уређаја (ствари). Мрежни протоколи у интернету ствари: IPv6, WiFi, Bluetooth, ZigBee, 6LoWPAN, LоRа. Протоколи апликационог слоја: HTTP, HTTPS, REST, Web Socket, CoAP, MQTT, XMPP, AMQP, LWM2M. Сензорске мреже. LoRa технологије. Потрошња енергије и energy harvesting. M2M комуникација. Рачунарство у облаку и интернет ствари. Cloud платформе за управљање IoT системима: Xively, ThingSpeak, IBM Watson IoT, Microsoft Azure IoT Platform, Kaa, Mainflux. Велики подаци и интернет ствари. Паметна окружења (паметни градови., куће, учионице, канцеларије). Паметни саобраћај. Паметна индустрија. Интернет ствари у трговини, логистици и маркетингу. IoT и неуромеркетинг. Паметна пољопривреда. Интернет ствари у е-здравству. Wearable computing. Crowdsensing. Паметна е-управа. Безбедност у IoT системима. Blockchain и интернет ствари.
Практична настава
Анлиза IoT на реалним примерима. Студије случаја – анализа дизајна, прокола и сервиса, мерење параметара везаних за имплементацију различитих технологија и решења. Пројектовање IoT система на бази дефинисаних захтева коришћењем различитих алата. Дизајн и развој апликација на бази дефинисаних захтева у задатом окружењу. Анализа решења – паметни град, индустријска решења, паметне куће.