Liviu Varga - Réseaux de capteurs sans fils multi-saut à récupération d’énergie: routage et couche liaison de bas rapport cyclique

12:30
Wednesday
16
Dec
2015
Organized by: 
Liviu Varga
Speaker: 
Liviu Varga
Teams: 

Jury :

  • Mme. Isabelle GUERIN LASSOUS, professeur, ENS Lyon
  • M. Thomas Noel, professeur, Université de Strasbourg
  • M. Alexandre GUITTON,  maitre de conférences, Université Blaise Pascal
  • M. Martin HEUSSE, professeur, Grenoble INP
  • M. Roberto GUIZZETTI, ingénieur, STMicroelectronics
 

L’objectif de cette thèse est de développer un réseau IPv6 constitué de capteurs sans fils autonomes grâce à la récupération d’énergie, fonctionnant à faible rapport cyclique. Cette thèse s’inscrit dans un projet industriel, GreenNet, lancé par STMi- croelectronics afin de se positionner sur le marché de l’Internet des Objets. La nouvelle plate-forme utilisée dans ce projet se différencie de ses concurrents par sa petite taille, ce qui implique une faible capacité de batterie. Une cellule photovoltaı̈que permet en revanche de recharger la batterie, y compris dans des conditions de luminosité faible. Pour atteindre l’autonomie, nous avons besoin que les nœuds dorment pour de très longues périodes. Par conséquent, les solutions existantes, bien que peu consommantes, ne sont pas complètement adaptées à nos besoins spécifiques.

Dans cette thèse, nous proposons d’analyser les difficultés possiblement rencontrées pendant le développement d’une plate-forme à récupération d’énergie et de bas rapport cyclique. La contribution la plus importante de ce travail est de mettre en œuvre et d’évaluer le rendement de nos solutions sur des plates-formes matérielles dans des conditions très proches de la vie réelle.
Une première étape du travail réalisée est la conception et l’implémentation de la norme IEEE 802.15.4 utilisant les balises pour maintenir la synchronisation. Nous choi- sissons le mode synchronisé car il permet aux nœuds d’atteindre des rapports cycliques aussi bas que 0,01%. La seconde étape est d’apporter le multi saut : nous proposons une optimisation du protocole de routage, ainsi qu’un contrôle d’accès par multiplexage temporel pour les routeurs et les dispositifs afin d’éliminer les interférences. Nous allons même plus loin dans l’optimisation du temps où les nœuds sont allumés: nous proposons d’éteindre les coordinateurs avant la fin de leur période d’activité définie par le standard, lorsqu’il n’y a pas de communications. Les nœuds qui ne nécessitent pas d’envoyer des données peuvent sauter des balises et se réveiller seulement lorsqu’il est nécessaire de synchroniser les horloges, ou d’envoyer des données. Dans le même temps, nous résolvons le problème de multicast pour les nœuds qui dorment durant de longues périodes, en convertissant ces paquets en paquets unicast. Nous améliorons également le rapport cyclique de routeurs qui n’ont pas de nœuds associés en les forçant envoyer la balise moins souvent, tant qu’ils n’ont pas des nœuds associés. Pour améliorer la performance du réseau, nous proposons aussi une solution rétro- compatible qui utilise plusieurs canaux. Un tel système est utile quand un lien entre deux nœuds subit de très mauvaise performance sur un certain canal fréquentiel, mais obtient de meilleurs résultats sur une fréquence différente.
Toutes les solutions présentées ci-dessus, et discutées dans la dissertation ont été mises en œuvre et testées sur la plate-forme GreenNet. Nous avons également réalisé des mesures sur des nœuds pour vérifier leurs efficacité.