Prema nastavnom planu i programu nastava iz ovog predmeta odvija se u toku II semestra na MAS, smer za Embeded sisteme i algoritme.
Specifikacija predmeta
Oznaka predmeta: EM508EBroj ESPB: 6
Broj časova aktivne nastave nedeljno: 2+2
Nastavni kadar
Nastavnik:dr Milan Lukić, docent i dr Ivan Mezei, red. prof., Kabinet: NTP135, telefon: 485 4519, email: milan_lukic@uns.ac.rs ; imezei@uns.ac.rs
Konsultacije: po dogovoru
Asistenti: dr Milan Lukić, docent
Konsultacije: po dogovoru
Način polaganja ispita
Materijal za predavanja:
Spisak pitanja (PDF)
- nedelja: Uvod u IoT (PDF) + IoT komunikacije i primene IoT (PDF)
- nedelja: TCP/IP: link + internet sloj (PDF)
- nedelja: TCP/IP: transportni + aplikacioni sloj (PDF)
- nedelja: Front-end i Back-end (PDF)
- nedelja: Baze podataka (PDF)
- nedelja: Uvod u bežične senzorske mreže i principi projektovanja (PDF)
- nedelja: Arhitektura BSM i komunikacione tehnologije (PDF)
- nedelja: Komunikacioni protokoli i načini rutiranja (PDF)
- nedelja: IoT mrežne tehnologije male potrošnje (PDF)
- nedelja: IoT i servisi mobilne telefonije (PDF)
- nedelja: LoRaWAN (PDF)
- nedelja: Komunikaciona bezbednost (I deo) (PDF)
- nedelja: Komunikaciona bezbednost (II deo) (PDF)
Spisak pitanja (PDF)
Materijal za laboratorijske/računarske vežbe:
Vežba 1: WiFi LoRa 32 razvojna ploča (PDF)
Vežba 2: Low-Power režimi i merenje vremena (PDF)
Vežba 3: ESP32 kao web server (PDF)
Vežba 4: ESP32 kao web klijent: HTTP GET metoda i REST API (PDF)
Vežba 5: ESP32 kao web klijent: prosleđivanje podataka cloud aplikaciji (PDF)
Vežba 6: Node-RED i MQTT protokol (PDF)
Vežba 7: Front-end (PDF)
Vežba 8: Back-end i baze podataka (PDF)
Vežba 9: LoRaWAN (PDF) + LMIC biblioteka (ZIP)
Vežba 10: NB-IoT (PDF) + BC68 AT komande (PDF) + šema senzorskog uređaja (PDF) + DT NB-IoT prezentacija (PDF)
Vežba 2: Low-Power režimi i merenje vremena (PDF)
Vežba 3: ESP32 kao web server (PDF)
Vežba 4: ESP32 kao web klijent: HTTP GET metoda i REST API (PDF)
Vežba 5: ESP32 kao web klijent: prosleđivanje podataka cloud aplikaciji (PDF)
Vežba 6: Node-RED i MQTT protokol (PDF)
Vežba 7: Front-end (PDF)
Vežba 8: Back-end i baze podataka (PDF)
Vežba 9: LoRaWAN (PDF) + LMIC biblioteka (ZIP)
Vežba 10: NB-IoT (PDF) + BC68 AT komande (PDF) + šema senzorskog uređaja (PDF) + DT NB-IoT prezentacija (PDF)
Dodatne informacije
Literatura:
Andrew S. Tanenbaum, David J. Wetherall - Computer Networks
James F. Kurose, Keith W. Ross - Computer Networking: A Top-down Approach
Charles Severance - Introduction to networking
David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Robert Barton, Jerome Henry, "IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things", 2017, Cisco Press.
Andrew S. Tanenbaum, David J. Wetherall - Computer Networks
James F. Kurose, Keith W. Ross - Computer Networking: A Top-down Approach
Charles Severance - Introduction to networking
David Hanes, Gonzalo Salgueiro, Patrick Grossetete, Robert Barton, Jerome Henry, "IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things", 2017, Cisco Press.