Descriptif
Contrairement à l’Internet classique, les objets ont une capacité de traitement limitée, des ressources réduites en énergie, mais doivent être actifs pendant plusieurs mois, voire plusieurs années. Il faut donc repenser les protocoles de communication constituant l’Internet pour prendre en compte ces contraintes, pour bénéficier de ce qui a fait le succès de l’Internet : une meilleure interopérabilité et une réduction des coûts liés à l'utilisation de standards.
Cette formation permet d’avoir une vision d’ensemble des réseaux de capteurs, de leur domaine d’utilisation et de leur fonctionnement, de même que des standards qui leur sont associés. Ils sont utilisés aussi bien dans l'environnement industriel (relevé de compteurs, gestion de l'énergie, etc.) que dans la domotique.
La formation est découpée en 5 parties comprenant des cours en ligne et des ateliers présentiels de mise en pratique.
Objectifs pédagogiques
- Fabriquer et programmer un objet connecté.
- Intégrer un objet dans un système internet des objets (Internet of Things - IoT)
- Structurer les données transmises par un objet en vue de leur interopérabilité.
- Traiter les données transmises par un objet au sein d‘une application de monitorage "intelligent".
effectifs minimal / maximal:
5/20Diplôme(s) concerné(s)
Parcours de rattachement
Pour les étudiants du diplôme Formations Courtes
Cette formation s’adresse principalement aux ingénieurs et techniciens qui souhaitent réaliser des applications ou services dans l’internet des objets dans tous secteurs professionnels (santé, agriculture, automatique, etc.).
- Bonnes connaissances dans le domaine des réseaux et télécoms (architecture IP, architecture client/serveur)
- Bonnes bases en programmation (Python recommandé)
- Connaissances de base dans le traitement des données et des bases de données
- Compétences de base en système UNIX ou Linux
Format des notes
Numérique sur 20Pour les étudiants du diplôme CES Internet des objets
Le rattrapage est autorisé (Note de rattrapage conservée écrêtée à une note seuil de 10)Pour les étudiants du diplôme Formations Courtes
Programme détaillé
Acquisition de la donnée
- Problématiques IoT
- Niveaux d’interopérabilité
- Travaux pratiques : Réalisation d’un objet connecté
Transport de la donnée - partie 1
- Protocoles de l’IoT
- Représentation des données en JSON et CBOR
- Travaux pratiques : Utilisation de CBOR
Transport de la donnée - partie 2
- REST, Publish-subscribe et MQTT
- CoAP
- Travaux pratiques : Réalisation d'un client CoAP
Informations sémantiques
- Spécification d’une ontologie « ensemble structuré des termes et concepts représentant le sens d’un champ d'informations »
- Formalisation d’une ontologie
- Travaux pratiques : Formaliser et intégrer un modèle de données dans une architecture IoT
Traitement sémantique au sein d'applications IoT
- Applications IoT basées sémantique
- Interopérabilité dans un système de transport intelligent (ITS)
- Travaux pratiques : Développement d'une application IoT basée sémantique