PROTOCOLS AND ARCHITECTURES FOR THE INTERNET OF THINGS

ING-INF/03 - 6 CFU - 2° Semester

Teaching Staff

GIACOMO MORABITO


Learning Objectives

Knowledge of application scenarios, key enabling technologies, architectures, and technology trends characterizing the Internet of Things.

“Conoscenza e capacità di comprensione - Knowledge and understaning"

Exploiting the knowhow achieved in the course, students will eb able to understand the motivations underlying the approaches adopted by the different technological solutions regarding the IoT.

“Conoscenze e capacità di comprensione applicate - Applying Knowledge and understaning"

Exploiting the knowhow achieved in the course, students will be able to identify the major system requirements characterizing the application scenario of interest and, thus, identify and design the most appropriate technical solutions.

At the end of the course, students will be able to identify the best technolgical solutions to realize platforms and services based on the Internet of Things.


Course Structure

35 hours of theory + 25 hours of laboratory

Should teaching be carried out in mixed mode or remotely, it may be necessary to introduce changes with respect to previous statements, in line with the programme planned and outlined in the syllabus.



Detailed Course Content

1. Introduction to the Internet of Things

2. Tecnologie abilitanti

IEEE 802.15 and 6LOWPAN
RFID systems
IoT Architectures
Operating systems for IoT

Security in IoT systems


3. Software Defined Internet of Things

OpenFlow e mininet
OpenFlow Controllers (NOX, POX, Floodlight, etc.)
Network Operating Systems (ONOS, OpenDayLight)
Network function virtualization



Textbook Information

  1. L. Atzori, A. Iera, G. Morabito. The Internet of Things: a survery. Computer Networks. 2010.
  2. L. Atzori, A. Iera, G. Morabito. Understanding the Internet of Things: definition, potentials, and societal role of a fast evolving paradigm. Ad Hoc Networks. 2017.
  3. B. A. A. Nunes, M. Mendonca, X.-N. Nguyen, K. Obraczka, T. Turletti. A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks. IEEE Communications Surveys & Tutorials ( Volume: 16, Issue: 3, Third Quarter 2014)
  4. R. Buyya, M. Pathan, and A. Vakali. Content Delivery Networks. Springer. 2008.



Open in PDF format Versione in italiano