Cette section présente le plan de cours prévu.
Volet 1 (21 heures dont 3 heures d'examen) -- Aris Leivadeas
- Une introduction à l'internet des objets (4.5 heures)
- Définition d'Internet des objets
- Genèse de l'IoT
- Importance de l'IoT
- Conception de réseau IoT
- Technologies clés
- Cas d'utilisation
- Défis
- Connexion d'objets intelligents (3.5 heures)
- Capteurs
- Actionneurs
- Objets intelligents
- Réseaux de capteurs
- Critères de communication
- Réseaux d'accès en IoT (4.5 heures)
- Introduction à la couche liaison
- Protocole IEEE 802.15.4e/g
- Protocole IEEE 1901.2a
- Protocole IEEE 802.11ah
- LoRaWAN
- NB-IoT
- IoT couche réseau (4.5 heures)
- Introduction à IPv6
- L'analyse de rentabilisation pour l'IoT
- Besoin d'optimisation en IP
- Optimization d'IP pour l'IoT
- Standardisation
- Architecture IoT (4 heures)
- Pilotes derrière l'architecture de réseau IoT
- Exemples d'architecture IoT
- Pile fonctionnelle d'IoT
- Pile de gestion des données IoT
Volet 2 (21 heures dont 3 heures d'examen) -- Julien Gascon-Samson
- Introduction aux systèmes distribués et à l'infonuagique (3 heures)
- Définitions
- Caractéristiques
- Modèles de services
- Déploiement
- Virtualisation
- Services
- Edge Computing
- Communications IoT à haut niveau (patrons, modèles, architectures, standards et technologies) (6 heures)
- Publish/Subscribe
- Modèles de systèmes pub/sub
- Architectures
- IP Multicast
- DDS
- MQTT
- XMPP
- AMQP
- Fog et Edge Computing (3 heures)
- Développement d'applications IoT
- Informatique en périphérique: origine et concepts
- Intégration de l'IoT et de l'informatique en périphérie
- Introduction à Node-RED
- Stream Processing (2 heures)
- Motivation
- Tâches et sémantiques
- Performance
- Applications IoT
- Sécurité des systèmes IoT (1 heure)
- Web of Things (3 heures)
- Introduction au Web of Things
- HTTP et APIs REST
- CoAP
- WebSocket
- Mozilla Web Thing API
- Examen (3 heures)
Note importante: les heures sont des heures approximatives d’enseignement pour chaque sujet. Comme le cours est en continuelle évolution et en est à sa deuxième itération, il est possible que le matériel soit mis à jour au fil de la session.