Unité pédagogique

Internet of things and the web of things

Derniere édition le: 12/01/2024

Modifier

Responsable:

LEFRANCOIS Maxime

Description générale :

This course extends the first semester course on Programming Connected Devices with notions related to the Internet networking and the Web information space.

The following topics are covered:
  • Generalities on the Internet of Things
  • 6LoWPAN for IPv6 over Low-Power Wireless Personal Area Networks (LoWPAN)
  • SCHC for IPv6 over Low-power wide-area network (LPWAN)
  • TCP/IP as a transport protocol for industrial network protocols: Modbus TCP/IP, KNXnet/IP, ...
  • From the Internet of Things to the Web of Things
  • Overview of interaction protocols for the Web of Things: CoAP, MQTTv3, MQTTv5
  • Web architectural styles for the Web of Things: REST, HATEOAS
  • Document formats for the Web of Things: CBOR, EXI, SenML
  • Some ontologies for the Web of Things / Using RDF as a lingua franca: W3C Thing Description, W3C SOSA/SSN, ETSI SAREF

Pairs of students are given a briefcase with hardware at the beginning of the semester, to experiment with libraries.

This teaching unit counts for 2 credits (/30 total for a semester).

Mots-clés:

Nombre d’heures à l’emploi du temps:

20

Domaine(s) ou champs disciplinaires:

Informatique, Systèmes d'information

Langue d’enseignement:

Anglais

Objectifs d’apprentissage:

A la fin de l’unité pédagogique, l’élève sera capable de : Niveau de taxonomie Priorité

Modalités d’évaluation des apprentissages:

Part de l'évaluation individuelle Part de l'évaluation collective
Examen sur table : 50 % Livrable(s) de projet : 50 %
Examen oral individuel : % Exposé collectif : %
Exposé individuel : % Exercice pratique collectif : %
Exercice pratique individuel : % Rapport collectif : %
Rapport individuel : %
Autre(s) : %

Programme et contenus:

Type d’activité pédagogique : Contenu, séquencement et organisation
Lectures

(6h)

Supervised work

(6h)

Labs

(8h)