Sveprisutno računarstvo
Prikazani su podaci za akademsku godinu: 2023./2024.
Opis predmeta
Definicija sveprisutnog i prožimajućeg računarstva, kibernetsko-fizički sustavi, Internet stvari, karakteristična svojstva i primjeri navedenih sustava. Sveprisutna računala i sustavi: građa, svojstva, komunikacija, izvori energije, osjetila i aktuatori, upravljanje potrošnjom. Interakcija između komponenti sveprisutnih sustava, sustava i okoline, sustava i korisnika. Ostvarivanje komunikacije i koordinacije između komponenti sustava, komunikacijske tehnologije, komunikacijski protokoli (M2M, IoT). Usluge u sveprisutnim sustavima. Kolaborativni aspekti sveprisutnih sustava. Posebnosti izgradnje programske podrške za sveprisutne sustave; arhitekture sustava, operacijski sustavi, radni okviri, posrednici, usluge. Uloga prilagodljivosti u sveprisutnim sustavima: dimenzije, slojevi, samo-organizacija, samo- prilagodljivost, svjesnost lokacije, svjesnost konteksta. Sučelje čovjek-stroj u sveprisutnom računarstvu.
Studijski programi
Sveučilišni diplomski
Izborni predmeti (2. semestar)[FER3-HR] Automatika i robotika - profil
Izborni predmeti
(2. semestar)
[FER3-HR] Elektroenergetika - profil
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
[FER3-HR] Elektronika - profil
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmet profila
(2. semestar)
[FER3-HR] Računalno inženjerstvo - profil
(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)
[FER3-HR] Znanost o podacima - profil
Izborni predmeti
(2. semestar)
Ishodi učenja
- Analizirati specifične zahtjeve na računalni sustav duboko ugrađen u okolinu
- Odabrati prikladne komponente i tehnologije nožne za ostvarenje sveprisutnog sustava
- Prepoznati i koristiti odgovarajuće arhitekturne obrasce i norme za ostvarenje sveprisutnog računalnog sustava
- Odabrati prikadne komunikacijske tehnologije i protokole za povezivanje komponenti sveprisutnog sustava u funkcionalnu cjelinu
- Razviti jednostavnije mehanizme samo-organizacije temeljene na informacijama o lokaciji i/ili kontekstu sustava
- Procijeniti prikladnost pojedinih mehanizama interakcije korisnika sa sveprisutnim sustavom
Oblici nastave
Predavanja
Predavanja
LaboratorijLaboratorijske vježbe
Tjedni plan nastave
- Ključni izazovi u sveprisutnom računarstvu, Zasade kibernetsko-fizikalnih sustava, Pametni objekti. pametni prostori. internet stvari, Norme i standardi, Primjeri sveprisutnih sustava
- Vrste i ograničenja sveprisutnih uređaja, Arhitekture i organizacija sveprisutnih uređaja, Mogućnosti obrade. pohrane i komunikacije sveprisutnih uređaja, Izvori napajanja. karakteristike i prikupljanje energije iz okoline, Osjetila i aktuatori za sveprisutne uređaje, Upravljanje potrošnjom energije
- Interakcije čovjek-uređaj. protokoli. norme, Interakcije uređaj-uređaj. protokoli. norme, Komunikacijski obrasci i vrste prometa, Metode lokalizacije u zatvorenom i otvorenom prostoru, Lokalno i globalno vrijeme. sinkronizacija satova, Kolaborativni aspekti sveprisutnih sustava (osjećanje. aktuacija. ušteda energije. obrada informacija. pohrana)
- Komunikacija temeljena na komunikacijskoj infrastrukturi, Komunikacija temeljena na ad-hoc mrežama, Metode očuvanja energije u gustim mrežama i mrežama s niskim ciklusom aktivnosti, Protokoli usmjeravanja u gustim i ad-hoc mrežama, Pokretljivost uređaja. pokretne ad-hoc mreže
- kibernetičko-fizički sustavi, pametni uređaji, osjetila i aktuatori, protokoli interneta stvari
- protokoli interneta stvari, programske platforme i usluge za internet stvari
- Bežične PAN (WPAN) tehnologije: Bluetooth, ZigBee, Wi-Fi, , Infracrveni podatci (IrDA), Bežična univerzalna serijska sabirnica (WUSB), Radio frekvencijska identifikacija (RFID), Komunikacija u bliskom polju (NFC) i Z-Wave, Bluetooth: protokolski stog, topologija, adresiranje, fizički kanali, formati paketa, vrste paketa, ispravljanje pogrešaka, logički kanali i vremenski periodi
- Međuispit
- ZigBee: protokolski stog, topologija, formati paketa, vrste paketa i ispravljanje pogrešaka, UWB, RFID
- Arhitektura M2M komunikacijskih mreža, usluge u M2M komunikacijskim mrežama
- Usluge u M2M komunikacijskim mrežama, sigurnost u M2M komunikaciji
- Operacijski sustavi, Medotologije oblikovanja programske podrške za sveprisutno računarstvo, Programske paradigme i jezici za sveprisutno računarstvo, Posrednički sustavi u sveprisutnom računarstvu, Radni okviri i usluge u sveprisutnom računarstvu, Arhitekture programske podrške u sveprisutnom računarstvu, Oblikovanje programske podrške i utjecaj na potrošnju energije
- Dimenzije prilagodljivosti, Slojevi prilagodljivosti, Samo organizacija, Dinamička prilagodljivost, Svjesnost lokacije, Svjesnost konteksta
- Interakcija za sveprisutno računarstvo (sveprisutno i kontekstno osjetljivo)
- Završni ispit
Literatura
(.), Rajeev Alur, "Principles of Cyber-Physical Systems", MIT Press, 2015,
(.), Stedan Poslad, "Ubiquitous Computing", Wiley, 2009.,
(.), William Stallings, "Wireless Communication Networks and Systems", Pearson, 2018.,
(.), George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair, "Distributed Systems: Concepts and Design", Pearson, 2011.,
Za studente
Izvedba
ID 222793
Ljetni semestar
5 ECTS
R1 Engleski jezik
R1 E-učenje
45 Predavanja
0 Seminar
0 Auditorne vježbe
15 Laboratorijske vježbe
0 Konstrukcijske vježbe
Ocjenjivanje
izvrstan
vrlo dobar
dobar
dovoljan