ID: 7095
Врста предмета: стручно-апликативни
Носилац предмета: Воротовић С. Горан
Извођачи: Бенгин Ч. Александар, Воротовић С. Горан
Контакт особа: Воротовић С. Горан
Ниво студија: Основне академске студије – Информационе технологије у машинству
ЕСПБ: 5
Облик завршног испита: писмени
Катедра: Катедра за информационе технологије у машинству
Стицање теоријских и практичних знања из области интернет ствари. Стицање знања о структури, протоколима и принципима рада ових система. Разумевање рада ових платформи, мрежних система и технологија, упознавање са основним комуникационим протоколима. Стицање знања о међусобној конекцији харверско-софтверских решења на нивоу интернета са посебним освртом на аквизицију података и формирање повратних спрега како у физичком, тако и у дигиталном окружењу.
Студенти су оспособљени за практичан рад са уграђеним системима у интернет окружењу. Студенти поседују теоријска знања о интернет архитектури и уграђеним системима.
1. Слој перцепције: Идентификација објеката кроз слој перцепције употребом различитих сензора (RFID, 2D-баркод, инфрацрвени, енкодери, потенциометри, давачи притиска и силе...). Начин рада сензора кроз дефиницију трансформације физичке величине у електричну. У зависности од типа сензора, информације укључују локацију, температуру, оријентацију, кретање, вибрације, убрзање, влажност, хемијске промене у ваздуху итд. Прикупљене информације се затим прослеђују слоју мреже ради њиховог безбедног преноса у систем за обраду података. 2. Мрежни слој: Приказивање безбедног преноса информација од сензорских уређаја до система за обраду података. Жичани и бежични преносни медијуми, 3G, UMTS, Wifi, Bluetooth, инфрацрвени уређаји, ZigBee и многе други, у зависности од сензорских уређаја. Објашњење преноса података од слоја перцепције до међуслоја. Историјат и референтни модели, TCP-IP референтни модел, мрежни хардвер и софтвер, протоколи, локалне и глобалне мреже, алгоритми рутирања, управљачки протоколи, транспортни ниво TCP, UDP, АПЛИКАТИВНИ НИВО, DNS, имејл, FTP, www, http, CAN магистрала, 1-wire. 3. Међуслој: Уређаји у IoT-у примењују различите врсте услуга. Сваки уређај се повезује и комуницира само са оним уређајима који примењују исту врсту услуге. Овај слој је одговоран за управљање услугама и има везу са базом података. Прима информације од мрежног слоја и чува их у бази података. Извршава обраду информација и свеприсутно рачунарство и доноси аутоматске одлуке на основу резултата. 4. Апликациони слој: Пружа глобално управљање апликацијама заснованим на информацијама о објектима обрађеним у међуслоју. 5. Пословни слој: Одговоран је за управљање целокупним IoT системом, укључујући апликације и услуге. Креира пословне моделе, графиконе, дијаграме тока и сл. на основу података добијених из слоја апликација. Прави успех IoT технологије зависи и од добрих пословних модела. На основу анализе резултата, овај слој помаже у одређивању будућих акција и пословних стратегија.
Састоји се од аудиторних и лабораторијских вежби које прате садржај предмета у складу са 5 основних нивоа архитектуре IoT-a.
Неопходни: Основна рачунарска култура заснована на коришћењу PC-a, независно од оперативног система.
Обезбеђени на лабораторијским вежбама.
Укупан фонд часова: 75
Ново градиво: 15
Разрада и примери (рекапитулација): 15
Аудиторне вежбе: 20
Лабораторијске вежбе: 10
Рачунски задаци: 0
Семинарски рад: 0
Пројекат: 0
Консултације: 0
Дискусија/радионица: 0
Студијски истраживачки рад: 0
Преглед и оцена рачунских задатака: 0
Преглед и оцена лабораторијских извештаја: 0
Преглед и оцена семинарских радова: 5
Преглед и оцена пројекта: 2
Колоквијум са оцењивањем: 3
Тест са оцењивањем: 0
Завршни испит: 5
Активност у току предавања: 5
Тест/колоквијум: 20
Лабораторијска вежбања: 5
Рачунски задаци: 0
Семинарски рад: 20
Пројекат: 20
Завршни испит: 30
Услов за излазак на испит (потребан број поена): 35
Č.Mitrović , S. Radojević: Osnove WEB projektovanja, Udžbenik: ISBN 978-86-7083-596-2, 164 str., pun kolor, graf.prikazi; A4 format, izdavač Mašinski fakultet, Beograd 2007; G. Vorotović at all: „Possibilities of BLOB and CLOB Integration Into the Core of IoT and Using the SQL Platform for Distributing a Large Amount of Data to HTML, JAVA, and PHP Plat.“; IGI Global 2017.; Birman, Kenneth. Reliable Distributed Systems: Technologies, Web Services and Applications. New York: Springer-Verlag, 2005. ; Јамес Ф. Куросе, Кеитх W. Росс, Умрежавање рачунара, Цет, Београд, 2005. ; Gray, J. and Reuter, A. Transaction Processing: Concepts and Techniques. San Mateo, CA: Morgan Kaufmann, 1993.