Capital risque
Rima Ben Mosbah, Serge Midonnet
Université Paris-Est, Laboratoire d’Informatique de l’Institut Gaspard Monge, UMR CNRS 8049, 5 bd Descartes, 77454 Marne-la-Vallée Cedex 2, France. Ecole Supérieure d’Ingénieurs en Informatique et Génie des Télécommunications, 1 Rue du port de Valvins, 77210 Avon, France
1
2
Résumé L’environnement MEDLSensor permet d’organiser un réseau en régions dans lesquelles interagiront des capteurs terminaux hétérogènes et des noeuds de régions. Ces derniers auront pour rôle la composition (fusion, aggrégation) des données issues des capteurs locaux après validation de conditions spécifiques à l’application considérée. MEDLSensor propose des abstractions pour la représentation des noeuds d’une région et un langage reposant sur des abstractions permettant de simplifier le développement des applications en générant une partie du code dans un modèle réutilisable du fait qu’il est indépendant du support de programmation. L’environnement permet de décrire les conditions de mise en veille et de réactivation des capteurs. Nous montrons dans ce papier l’utilisation de MEDLSensor dans le cadre d’une application de télésurveillance.
1 Introduction
La complexité d’utilisation des réseaux de capteurs a poussé les développeurs à utiliser des approches mettant en oeuvre des abstractions de programmation tenant compte des exigences de ce type de réseaux et faisant lien entre le niveau physique des communications et la logique applicative. L’apparition des middlewares spécifiques pour réseaux de capteurs a fourni les mécanismes nécessaires à l’utilisation efficace et durable du capteur en limitant l’utilisation du processeur et de la mémoire et en assurant des communications à faible coût. Le principe d’un middleware est de fournir la couche d’abstraction assurant l’indépendance de l’application dévelopée vis à vis des plateformes d’exécution. L’utilisation d’une couche middleware offre