87196 - LAB OF INTERNET OF THINGS M

Scheda insegnamento

SDGs

L'insegnamento contribuisce al perseguimento degli Obiettivi di Sviluppo Sostenibile dell'Agenda 2030 dell'ONU.

Industria, innovazione e infrastrutture Città e comunità sostenibili

Anno Accademico 2019/2020

Conoscenze e abilità da conseguire

The student will be capable of identifying relevant and business-oriented applications of the IoT, the enabling wireless technologies and platforms, and predict network performance. Ten hours of team working will constitute a conceptual lab where ideas will be shared, compared and assessed under the supervision of the instructor.

Programma/Contenuti

The syllabus is reported below. More info on the approach to the course can be found on www.robertoverdone.org.

Part I - Introduction (3 hours)

INT.1 IoT: Definition

INT.2 IoT: A Communication Perspective

INT.3 IoT: Application Domains

INT.4 IoT: General Framework

INT.5 The Course

Part II - Fundamental Tools (9 hours)

NFU.1 Fundamentals of Wireless Communications

NFU.2 Fundamentals of Wireless Networks

NMA.1 Fundamentals of Wireless Controlled and Random MAC

NMA.2 Aloha and S-Aloha in Compact Networks

NMA.3 CSMA in Compact Networks

NMA.4 CSMA in Sparse Networks: Hidden and Exposed Node Problem

NMH.1 Radio Network Topologies

NMH.2 Djikstra Algorithm

NMH.3 Routing in Multi-Hop Networks

Part III - Making the IoT (6 hours)

EWT.1 Short Range Systems: 802.15.4 and Zigbee

EWT.2 Long Range Systems: LoRa and LoRaWAN

EWT.3 Long Range Systems: NB-IOT

EWT.4 Network Architectures

APP.1 Smart Agriculture

APP.2 Smart Cities

APP.3 Smart Manufacturing

Part IV - Lab (12 hours)

LHO.1 HW Platform

LHO.2 Application Server

LIC.1 Team Working: Identify Your Application (INVENT)

LIC.2 Team Working: Identify Your Wireless Technology and the HW/FW Platform (CONCEIVE)

LDA.1 Team Working: Design Your Network (DESIGN)

LDA.2 Team Working: Assess Your Network (ASSESS)

LPD.1 Team Working: Present Your Idea (PRESENT)

LPD.2 Present Your Idea

Testi/Bibliografia

Slidesets made available by the instructor.

Metodi didattici

Part I and Part II: chalk and talk - traditional frontal lectures, with theoretical approaches accompanied by numerical exercises.

Part III: interactive discussions - description and discussion of use cases, and presentation of enabling technologies, with additional material provided as homework.

Part IV: active learning - students will be grouped in teams of three people, each of them developing an IoT project under the supervision of the instructor.

Modalità di verifica dell'apprendimento

The exam will consist of two parts: a written exam and a discussion of the outcomes of the group work.

The written exam (max 30 min) will consist of some numerical exercises, based on the contents of Part I, II and III of the course.

For the discussion the students will provide a four-minute pitch simulating the proposal of an IoT startup; the pitch will describe the problem addressed (INVENT), the solution envisaged (CONCEIVE), the technologies identified (DESIGN), and will discuss the scalability of the solution (ASSESS). Immediately afterwards, the oral discussion will be related to all aspects analysed by the group to assess the scalability of the idea, and to the hands-on session outcome.

The two parts will be made on the same date.

During the course, at the end of Part III, an intermediate exam will be proposed to students, replacing (if successful) the final written exam. Students passing the intermediate exam will be allowed to give the oral (discussion) by the end of the exam session following the end of the course.

The outcome of the exam is pass or fail.

Strumenti a supporto della didattica

Material provided by the instructor: slidesets, links, templates.

Link ad altre eventuali informazioni

http://www.robertoverdone.org/teaching/internet-of-things/

Orario di ricevimento

Consulta il sito web di Roberto Verdone