Réseaux de capteurs sans fil à multiples piles protocolaires
Résumé
Wireless sensor networks (WSNs) can address the needs of many monitoring applications, due to their low cost, wireless capabilities and ease of deployment. However, applications that are deployed on WSNs often have various quality of service requirements, and it is difficult for a single network stack to fulfill them. Network architectures where several network stacks coexist are starting to emerge.
In this document, we focus on the interactions between the stacks of a WSN by taking two projects as examples. In the first project (on industrial applications), the optimisation of the protocols lead us to allow interactions between stacks. We generalize this approach by introducing local multi-stack architectures, where the choice of the stack to use is made locally by each node. In the second project (on environmental applications), it is the characteristics of the monitored phenomenon that raises the need of interactions between stacks. We introduce global multi-stack architectures, where the choice of the stack is imposed to nodes. In both projects, we propose solutions to avoid routing loops.
The research works described in this document have been made in collaboration with three PhD students, two of them having already received their PhD. This document also gives several perspectives.
Les réseaux de capteurs sans fil permettent de répondre aux besoins de nombreuses applications de surveillance, en raison de leur faible coût, de leur capacité à communiquer sans fil et de leur facilité de déploiement. Toutefois, les applications déployées sur les réseaux de capteurs sans fil ont souvent des besoins variés de qualités de service, et il est difficile pour une seule pile protocolaire de répondre à ces besoins. Des architectures réseaux dans lesquelles plusieurs piles protocolaires cohabitent commencent à émerger.
Dans ce document, nous nous intéressons aux interactions entre les piles protocolaires d'un réseau de capteurs sans fil, en prenant deux projets pour exemples. Dans le premier projet, qui concerne le domaine industriel, l'optimisation des protocoles proposés nous a amené à autoriser des interactions entre piles protocolaires. Nous généralisons cette approche en introduisant le concept d'architecture multi-piles locale, où le choix de la pile à utiliser est décidé localement par chaque nœud. Dans le second projet, qui concerne le domaine environnemental, ce sont les caractéristiques des phénomènes observés qui déclenchent les interactions entre piles protocolaires. Nous introduisons alors le concept d'architecture multi-piles globale, où le choix d'utiliser une pile ou une autre est imposé aux nœuds. Dans ces deux projets, nous proposons des solutions pour éviter les boucles de routage.
Les travaux décrits dans ce document ont été menés en collaboration avec trois étudiants en thèse, deux ayant déjà soutenu. Ce document décrit aussi les perspectives de ces travaux.
Loading...