Système multi-agents coopératif pour une gestion efficace de l

Transcription

Système multi-agents coopératif pour une gestion efficace de l
Système multi-agents coopératif pour une gestion efficace de
l’information dans les réseaux de capteurs sans fil
Leila MERGHEM-BOULAHIA, Maître de Conférences ([email protected])
ICD/ERA, UMR STMR 6279, Université de Technologie de Troyes
Akil JRAD, Professeur à l’Université Libanaise ([email protected])
Laboratoire des Systèmes électroniques, Télécommunications et Réseaux LaSTRe
1. Descriptif détaillé du sujet de thèse
Afin de garantir à l’utilisateur une meilleure qualité de vie et un confort plus personnalisé,
la science ne cesse d’évoluer offrant de plus en plus de nouveautés. Les dernières
tendances vont vers la réalisation d’une ville intelligente, la ville de demain. Dans cette
ville, tout devrait être étudié : Habitants, transport, communication, eau, énergie, etc.
pour améliorer le confort des habitants tout en prenant en considération les aspects
économiques et écologiques. Ceci nécessitera évidemment la collection et l’analyse de
données. En effet, une immense quantité de données pourrait être collectée mais une
bonne partie ne serait pas importante (beaucoup de redondance, etc.). Les réseaux de
capteurs sans fil – Wireless Sensor Networks (WSN) – constituent l’une des technologies
les plus attractives pour le développement de la ville de demain permettant, entre autres,
de collecter des données dans un environnement distribué et dynamique.
L'un des défis les plus importants à prendre en considération, avant toute proposition,
dans le domaine des réseaux de capteurs est la ressource énergétique limitée
(généralement une batterie) et la capacité de communication réduite dont dispose un
capteur. L'énergie est la ressource la plus précieuse dans la majorité des réseaux de
capteurs, puisqu'elle a une influence directe sur la durée de vie des capteurs et celle du
réseau en entier. D'où la nécessité de minimiser la consommation de l'énergie de chaque
nœud (ou à défaut de nœuds bien spécifiques) afin de prolonger la durée de vie du réseau
entier. De plus, et toujours dans le but de diminuer la consommation d’énergie,
l'information récoltée devrait être traitée en local (c'est-à-dire, au sein du capteur luimême). Toute information non utile ou redondante serait alors éliminée.
Cet objectif pourrait être réalisé en rendant les capteurs intelligents et coopératifs. Une
étude sera alors menée sur l’autonomie décisionnelle à procurer aux capteurs. En effet, il
est très important d’étudier le niveau d’intelligence que l’on voudrait attribuer à chaque
capteur. Ceci est évidemment contraint par la nature même du capteur (puissance de
calcul, durée de la batterie, etc.).
Les Systèmes Multi-Agents (SMA) peuvent constituer un outil intéressant pour rendre les
capteurs intelligents et coopératifs. En effet, les systèmes multi-agents sont considérés
comme un point de rencontre entre les technologies des systèmes distribués et de celles
de l'intelligence artificielle. Nous proposons alors d'introduire un agent dans chaque
nœud. Chaque agent sera responsable de gérer intelligemment le nœud dans lequel il est
introduit, de traiter les informations en local et de juger de leur importance. Les agents
introduits au sein des différents nœuds coopèrent ensemble implicitement dans le but
d'éliminer les informations redondantes et non utiles (corrélation des informations, etc.).
Vivre dans une ville intelligente sous-entend la garantie d’un confort et d’un bien-être
aussi bien chez soi qu’à l’extérieur. Dans cette thèse, nous allons nous focaliser sur le
confort de l’être humain au sein de son habitat. Ceci constituera la première étape vers la
ville intelligente. Cet être humain pourrait être une personne en bonne santé qui souhaite
davantage de confort ou une personne qui souffre d’une maladie chronique et qui a
besoin d’une surveillance médicale, etc. Une telle application a des contraintes liées à
l’individu lui-même mais également à son environnement (obstacles, dimensions,
mobilité, gestion des alarmes, etc.).
Un réseau de capteurs sera alors déployé dans le domicile de cette personne. Ce réseau
sera formé de capteurs donnant des informations sur l’environnement (température,
humidité, etc.), des capteurs médicaux (tension, diabète, etc.), de détecteurs de diffusion
de gaz, de détecteurs d’incendies, de détecteurs de présence, d’un système de surveillance
qui détecte les mouvements suspects et prévient la personne si quelqu’un tente de
s’introduire chez elle, etc. Afin de réaliser un réseau de capteurs efficace, il faut savoir
quelle partie du réseau devrait être active. En effet, les informations récoltées par certains
capteurs ne seront d’aucun intérêt si la personne n’est pas dans la même pièce où ils sont
déployés ; Ces capteurs peuvent alors être désactivés.
Un des défis importants à relever consiste à offrir une solution qui répondra aux attentes
de l’usager et qui prendra en compte ses exigences et son confort. En effet, déployer de
gros capteurs, des capteurs reliés par des câbles, des capteurs connectés au courant
électrique, etc. peut gêner l’usager car ces capteurs seraient considérés intrusifs. C’est la
raison pour laquelle, cette thèse proposera, en premier lieu, l’utilisation de petits capteurs
sans fil et autonomes présentant ainsi de réelles contraintes énergétiques.
Le but de cette thèse est de proposer une solution distribuée de gestion des informations
collectées par les capteurs en utilisant une approche multi-agents coopérative. Une étude
sera alors faite pour comparer la solution proposée avec d’autres solutions (centralisée,
semi-centralisée ou distribuée reposant sur une autre approche).
2. Mots clés
Réseaux de capteurs sans fil, Systèmes multi-agents, Traitement local de
l’information, Coopération multi-agents implicite, Réseaux autonomes et
adaptatifs, Maison Intelligente.
3. Calendrier prévu par période de 6 mois
0 – 6e mois : Etude bibliographique (UL)
Description : Durant cette première période, il est demandé au candidat de faire
un état de l’art sur les réseaux de capteurs sans fil, les systèmes multi-agents et la
coopération multi-agents. Il lui sera aussi demandé d’étudier les approches déjà
existantes pour la gestion des informations dans le contexte de la maison
intelligente.
7e – 12e mois : Adaptation des approches déjà utilisées dans le contexte de la maison
intelligente et détermination des paramètres les plus importants qui influenceront le
fonctionnement des agents (UTT)
Description : Durant cette période, le doctorant devra adapter les approches les
plus appropriées au contexte de la maison intelligente en utilisant un système
multi-agents. Il devra déterminer quelles informations sont considérées comme
urgentes et doivent alors déclencher une réaction directe et quelles sont les
informations qui le sont moins et qui doivent être corrélées avec d’autres pour
une future prise de décision. Il doit proposer une stratégie de fonctionnement des
agents : rester actif ou se mettre hors tension, type de coopération entre les
agents, etc.
13e –18e mois : Etude des performances de l’approche proposée (UTT)
Description : Durant cette phase, le travail est consacré à l’étude des
performances de l’approche. Des simulations devront alors être conduites pour
mettre en évidence les avantages et les inconvénients de l’approche proposée.
19e – 24e mois : Amélioration de l’approche proposée suite aux résultats obtenus (UL)
Description : Le doctorant devra, sur la base des résultats des simulations,
proposer des améliorations pour optimiser le fonctionnement de la solution. De
nouvelles simulations seront alors conduites pour évaluer l’amélioration faite.
25e – 30e mois : Comparaison de l’approche proposée avec les approches centralisées ou
semi-centralisées (UTT)
Description : Le doctorant devra comparer l’approche qu’il propose avec des
approches similaires mais qui sont basées sur une solution centralisée ou semicentralisée. Un tableau comparatif entre les différentes approches devra être
dressé. Il est également souhaitable, si les ressources sont disponibles, qu’un
prototype soit réalisé afin de tester notre approche sur un vrai réseau de capteurs.
Ceci permettrait de comparer les résultats obtenus par simulation et sur test-bed.
31e – 36e mois : Rédaction du manuscrit de thèse (UL)
Fin du 36e mois : Soutenance de thèse
4. Encadrement et Collaborations attendues
Le doctorant sera encadré par Leila MERGHEM-BOULAHIA (Maître de Conférences à
l’Université de Technologie de Troyes) et sera suivi au Liban par Akil JRAD (Professeur
à l’Université Libanaise) et Rana RAHIM-AMOUD (Enseignant-Chercheur à l’Université
Libanaise). Cette thèse sera donc l’occasion d’une première collaboration entre notre
équipe et Mr Akil JRAD. Elle participera à consolider les collaborations entre l’UTT et
l’UL. Des collaborations avec l’équipe ICD/M2S (UTT) et le CReSTIC/SysCom
(URCA) sont également envisagées car nous souhaitons faire participer le doctorant au
projet CPER ROFICA qui a été accepté et qui devrait démarrer en septembre 2010.
Contacts : [email protected]; [email protected]; [email protected]
5. Etat du sujet dans les deux équipes
L’équipe ERA de l’ICD est très impliquée dans les travaux et les conférences portant sur
l’autonomic networking notamment dans le cadre de l’ACF (Autonomic Communication
Forum), de projets ANR (SUN (Situated Ubiquitous Networks) et Terrop (Technologies
for terminals in opportunistic radio applications), etc.). D’autre part, une thèse sur la
coopération entre les capteurs est en cours et devrait être soutenue au mois d’octobre
2010. Les résultats de cette thèse ont fait, jusqu’à présent, l’objet d’un chapitre de livre à
paraître dans un livre international, de 2 revues internationales et de 6 conférences
internationales. La thèse proposée se basera sur la thèse qui est en cours et permettra de
compléter ses résultats.
De son côté, l’équipe libanaise de recherche en télécoms et réseaux travaille depuis
plusieurs années sur les réseaux autonomes et les réseaux de capteurs. Cette équipe a
proposé un algorithme de routage dans les réseaux de capteurs appelé MDSAP. De plus,
elle est en train d'étudier l'implémentation des réseaux de capteurs médicaux pour la
surveillance des patients à distance, dans le cadre d'un projet de recherche subventionné
par l'Université Libanaise.
6. Références relatives au descriptif du sujet
[Sardouk 10] Sardouk A., Rahim-Amoud R., Merghem-Boulahia L., and Gaïti, D. « DATA
AGGREGATION IN WSNS : STATE OF THE ART AND A MULTI-CRITERIA PROPOSAL ».
Book chapter, Nova Science Publishers, 2010 (To appear)
[Sardouk 10b] Sardouk A., Rahim-Amoud R., Merghem-Boulahia L., and Gaïti, D. « Power-aware
agent-solution for information communication in WSN ». Telecommunication systems journal,
2010 (To appear)
[Sardouk 09] Sardouk A., Rahim-Amoud R., Merghem-Boulahia L., and Gaïti, D. « A Multi-criteria data
aggregation scheme for WSN », WiMob'2009, Marrakech, Morroco, October 2009.
[Sardouk 09b] Sardouk A., Rahim-Amoud R., Merghem-Boulahia L., and Gaïti, D. « Information
Importance Based Communication for Large-Scale WSN Data Processing ». The Second Joint IFIP
Wireless and Mobile Networking Conference - WMNC 2009, pp. 297-308. Poland, September 9 - 11, 2009
(Best paper Award). [Bullot 08] Bullot T., Khatoun R., Hugues L., Gaïti D., Merghem-Boulahia L. « A Situatedness Based
Knowledge Plane For Autonomic Networking ». ACM International Journal of Network Management,
special issue on NGN, Vol. 18 No. 2, pp. 171-193, March/April 2008. [Brayner 08] Angelo Brayner, Aretusa Lopes, Diorgens Meira, Ricardo Vasconcelos, and Ronaldo
Menezes. « An adaptive in-network aggregation operator for query processing in wireless sensor
networks ». J. Syst. Softw., 81(3):328–342, 2008.