Internet stvari
Prikazani su podaci za akademsku godinu: 2023./2024.
Laboratorijske vježbe
Opis predmeta
Studenti će razumjeti arhitekturu i oblikovanje programskih rješenja za Internet stvari te će moći primijeniti stečena znanja vezana uz povezivanje uređaja u internetsku mrežu za različita područja primjene. Razumjet će obilježja i način rada IoT-platformi i mrežnih tehnologija primjenjivih za izvedbu IoT-usluga te će ih moći primijeniti na praktičnim primjerima. Moći će identificirati osnovne sigurnosne prijetnje i ocijeniti komunikacijske protokole prikladne za umrežavanje uređaja s učinkovitom potrošnjom energije. Analizirat će međudjelovanje protokola te postojeća rješenja za povezivanje programskih platformi. Dizajnirat će i implementirati primjere IoT-rješenja u laboratorijskom okruženju.
Studijski programi
Sveučilišni diplomski
Izborni predmeti (2. semestar) Izborni predmeti profila (2. semestar)[FER3-HR] Automatika i robotika - profil
Izborni predmeti
(2. semestar)
Izborni predmeti profila
(2. semestar)
[FER3-HR] Elektroenergetika - profil
Izborni predmeti
(2. semestar)
Izborni predmeti profila
(2. semestar)
Izborni predmeti
(2. semestar)
[FER3-HR] Elektronika - profil
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti profila
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmet profila
(2. semestar)
[FER3-HR] Računalno inženjerstvo - profil
Izborni predmeti
(2. semestar)
Izborni predmet profila
(2. semestar)
Izborni predmeti
(2. semestar)
[FER3-HR] Računarska znanost - profil
Izborni predmeti
(2. semestar)
[FER3-HR] Znanost o mrežama - profil
Izborni predmeti
(2. semestar)
Izborni predmeti profila
(2. semestar)
[FER3-HR] Znanost o podacima - profil
Izborni predmeti
(2. semestar)
[FER2-HR] Obradba informacija - profil
Predmeti specijalizacije profila
(2. semestar)
[FER2-HR] Računalno inženjerstvo - profil
Predmeti specijalizacije profila
(2. semestar)
[FER2-HR] Telekomunikacije i informatika - profil
Predmeti specijalizacije profila
(2. semestar)
Ishodi učenja
- Objasniti arhitekturu i značajke Interneta stvari.
- Razlikovati mrežne tehnologije za potporu Interneta stvari.
- Objasniti komunikacijske protokole relevantne za Internet stvari.
- Razumjeti načine rada IoT-platformi i mrežnih tehnologija primjenjivih za izvedbu IoT-usluga.
- Identificirati sigurnosne prijetnje i koristiti sigurnosne mehanizme.
- Ocijeniti komunikacijska rješenja prikladna za umrežavanje uređaja.
- Analizirati međudjelovanje komunikacijskih protokola i probleme energetske učinkovitosti.
- Razumjeti probleme vezane uz interoperabilnost IoT-platformi.
- Primijeniti znanja vezana uz povezivanje uređaja u internetsku mrežu.
- Primijeniti znanja na izvedbu IoT-rješenja za različita područja primjene.
Oblici nastave
Predavanja
Nastava na predmetu organizirana je u dva nastavna ciklusa. Prvi nastavni ciklus sastoji se od 7 tjedana nastave i međuispita dok drugi ciklus sadrži 6 tjedana nastave i završni ispit. Nastava se provodi kroz 15 tjedana s tjednim opterećenjem od 2 školska sata.
LaboratorijOdržavaju se dvije laboratorijske vježbe uz korištenje uređaja Waspmote. Protokoli ZigBee, MQTT, CoAP
OstaloStudenti u timovima rade na odabranom projektnom zadatku i implementiraju cjelovito IoT-rješenje tijekom drugog bloka predavanja.
Način ocjenjivanja
Kontinuirana nastava | Ispitni rok | |||||
---|---|---|---|---|---|---|
Vrsta provjere | Prag | Udio u ocjeni | Prag | Udio u ocjeni | ||
Laboratorijske vježbe | 20 % | 15 % | 20 % | 15 % | ||
Sudjelovanje u nastavi | 0 % | 5 % | 0 % | 5 % | ||
Seminar/Projekt | 40 % | 25 % | 40 % | 25 % | ||
Međuispit: Pismeni | 0 % | 25 % | 0 % | |||
Završni ispit: Pismeni | 0 % | 30 % | ||||
Ispit: Pismeni | 0 % | 55 % |
Tjedni plan nastave
- Općenito o internetu stvari: osnovni pojmovi, arhitektura i područja primjene.
- Stvari i uređaji u IoT okruženju (fizički sloj): senzori, aktuatori, prilaz (gateway), komunikacija M2M.
- Komunikacijski protokoli za komunikaciju uređaja (sloj podatkovne poveznice): IEEE 802.15.4, 802.11ah, ZigBee.
- Komunikacijski protokoli za komunikaciju uređaja (sloj podatkovne poveznice): LoRaWAN, LTE-M, NB-IoT.
- Protokoli za optimizaciju mrežnog sloja: 6LoWPAN, 6TiSCH.
- Aplikacijski sloj: MQTT, CoAP, HTTP.
- Sigurnosni aspekti, upravljanje uređajima.
- Međuispit
- Standardi: standardizacijska tijela i referentne arhitekture.
- IoT-platforme: značajke, komponente, arhitektura, primjeri platformi u računalnom oblaku.
- IoT-platforme i korištenje resursa na rubu mreže, primjeri platformi.
- Interoperabilnost programskih platformi: programska međuoprema symbIoTe.
- Aplikacije interneta stvari: stvarnovremenske usluge, pametni grad, pametni dom i ured.
- Prezentacije studentskih rješenja razvijenih u laboratoriju: IoTLab@FER.
- Završni ispit
Literatura
Za studente
Izvedba
ID 222581
Ljetni semestar
5 ECTS
R1 Engleski jezik
R1 E-učenje
30 Predavanja
0 Seminar
0 Auditorne vježbe
8 Laboratorijske vježbe
0 Konstrukcijske vježbe
Ocjenjivanje
85 izvrstan
75 vrlo dobar
65 dobar
55 dovoljan