ESIROI · Maquettes Connexion
AccueilITS5 · UE5-IOT
IOT502

SAÉ Internet des Objets

FR EN ⬇ PDF
RéférentPierre Ugo TOURNOUX  [pierre.tournoux@univ-reunion.fr](pierre.tournoux@univ-reunion.fr)
ECTS2
CM / TD / TP4 / 0 / 0
Typematiere

Viable
Viable100%
Complète93%
Manque pour « complète »
  • Version EN relue

But du cours

Développer une application et connecter un objet à Internet, et s'initier à la gestion de projet et à la valorisation de produits IoT.

Acquis d'apprentissage visés

Concevoir une architecture pour l’Internet des Objets

Prérequis

  • Enseignant des matières liées à l’IOT et des outils pour l’ingénieur
  • Professionnels de l’IoT

Programme

Je travaille pour RIoT et au sein de cette société, je suis en charge de la mise en œuvre du projet ReefTEMP à la Réunion. Dans le cadre de ce projet, nous déployons et maintenons en état opérationnel des objets qui collectent des données (e.g. température, salinité, humidité ...) avec une fréquence de 2Hz. Les objets sont dans des zones difficilement accessibles e.g. forêt, lagon, bouée à proximité de la côte. Les données sont stockées sur une carte SD et des opérateurs vont périodiquement collecter les données (e.g. tous les 6 mois). Ces données sont par la suite traitées puis mise à disposition sur un portail opendata. Elles ont alors divers usage tels que le suivi du réchauffement climatique, l’impact des évènements météo locaux, l’impact des activités humaines, déterminer si des zones compatibles avec les activités humaines (...). Les utilisateurs de ces données ne se contentent plus de la mise à disposition des données à posteriori. Ils envisagent désormais des applications qui nécessitent de disposer des données au plus quelques minutes après qu’elles aient été mesurées. Ils ont fait pression auprès des financeurs du projet ReefTEMP (i.e. l’Europe) pour que le cadre réglementaire évolue. À compter du 1 avril 2025, il sera obligatoire que les données soit :

  • mise à disposition sur la plateforme opendata au plus 10min après son acquisition par le capteur
  • avec une précision de X

Si nous ne respectons pas ces nouvelles contraintes, nous perdrons le contrat. Nos objets sont pour la plupart basés sur les MCU STM32WL55 auquel ont été ajoutées des cartes SD. Nous pouvons mettre à jour le firmware sur le MCU. Malheureusement, il n’est pas économiquement viable de remplacer les objets ou même de modifier le matériel présent sur les objets. Une connaissance m’a indiqué qu’il y avait beaucoup de dépendance statistique entre chaque échantillon prélevé et que cela devait pouvoir se compresser efficacement. Néanmoins, dans mes lointains souvenir, la notion de compression efficace ne me semble pas compatible avec les contraints de délai de mise à disposition. Pour le 15 novembre, j’aurais besoin d’une solution, de son implémentation en C, et d’une preuve de concept qui pourra être déployée sur le MCU STM32WL55. A titre d’exemple, je te soumets une série temporelle de températures issues de nos capteurs. Elle est représentative de la dynamique des métriques mesurées par les objets de notre réseau. Je te remercie par avance pour le service que tu pourras nous fournir. Il faudra rester sous les 30 homme-jour.

Modalités d'évaluation

La compétence sera évaluée à partir des éléments fournis dans les livrables, par le biais d'une grille critériée présentée en amont aux élèves ingénieurs.

Bibliographie

  • Applications
  • Dépot GIT
  • Documentation
  • Présentation

Supports

Ensemble des documents utilisés à l’occasion des enseignements. Si besoin, de nouvelles références documentaires pourront être mobilisées.