Escolar Documentos
Profissional Documentos
Cultura Documentos
Cheick-Tidjane KONE Directeurs: Francis LEPAGE Co-encadrant : Michael DAVID Journe thmatique RGE Jeudi 3 juin 2010
Capteur MICA, Berkeley 5 cm, 70 g, 10 $ Station de base (Passerelle o p its) ou puits) Internet Utilisateur
Phnomne dt t Ph dtect
Champ de capteur
Nuds Capteurs
Objectifs
Voisinage radio
Structure organisante Rseau Ad hoc Topologie en grappes Topologie maille Topologie en arbre
Auto-organisation : partir dinteractions locales, faire merger un comportement global (structurant) qui se maintient sur une certaine dure Organiser le rseau pour amliorer la couche rseau (routage des paquets) Evaluer les performances : montrer lapport sur les critres de type dlai, nergie consomme, facteur dchelle, robustesse la perte de nud En dduire lefficacit de lauto-organisation propose : gains, cots, limites
3
Positionnement
Protocoles dauto-organisation existants limits: RCSF avec 1 puits et 1 canal RCSF de petite ou moyenne tailles (gnralement <= 1000 nuds ) Non extensible (coteux en termes dchange de message, de bande passante) Aucune tude de performance sur lexploitation du rseau RCSF avec N puits pour maximiser la couverture / dure de vie RCSF de petite ou moyenne tailles ( CS (gnralement <= 1000 nuds ) Approche mono-canal Approche centralise et hors-ligne (programmation linaire [Kim et al., 05], algorithme de partitionnement de graphe [Slama et al., 09]) Le positionnement des nuds capteurs est suppos connus (GPS) [Akkaya et al., 09] trs couteux pour les grands RCSFs
5
Systme tudi
Etude sur un RCSF de grande taille (voire des centaines de milliers de nuds) Scnario : surveillance dune zone aprs accident (type explosion usine, 1 km x 1 km) Rseau htrogne 2 niveaux (amliorer QdS) Niveau 1 constitu de nuds capteurs Niveau 2 constitu de nuds puits Algorithme dauto-organisation multi-puits et multi canal multi-canal adapt aux grand rseaux Rseau de niveau 1 partitionn en plusieurs sous-rseaux quilibrs (en nombre de sauts) avec 1 puits par sous-rseau t ) it Allocation distribue dun canal par sousrseau avec rutilisation des frquences Proposition dune nouvelle couche rseau 6
Liaison Wi-Fi dans le rseau de puits Nud puits Liaisons 802.15.4 dans le rseau de capteurs Cx Canal radio allou au cluster
Nud capteur
niveau processus
Simulation
OPNET Modeler 15.0.A PL1 Rseau de niveau 1 : N [1000;10000] nuds capteurs MicaZ alatoirement distribus sur 1000m x 1000m couche MAC (CSMA/CA non slott en mode non beacon) radio raliste : couche physique 802.15.4-2003 2,4Ghz avec un dbit de 250kbit/s et une porte radio de 50m Modle de consommation nergtique : MICAz Rseau de niveau 2 : 9 puits et 1 utilisateur final p arbitrairement distribus sur 1000m x 1000m implmente la pile protocolaire 802.11g-2003 : dbit de 1Mbit/s en mode p p p g DCF, porte radio de 500m, protocole de routage MANET Mesures : trafic de contrle reu, nergie consomme, temps daccs au mdium, dlai de bout en bout, taux de livraison
11
Simulation
Paramtres de Simulation : Taille maximale du cluster en nombre de sauts : 5 Messages Hellos priodiques dans un intervalle [fHELLO -5, fHELLO +5]s avec fHELLO =60s Flux applicatif: distribution exponentielle de moyenne 300s avec une charge constante de 5 octets Temps de traverse maximale des paquets dans la file dattente de la couche MAC : 2s d attente Temporisateur pour passer dun tat un autre : 5s Temps de sim lation : 7200s simulation Dure de vie dun nud dans une table de voisinage : 180s Vrification de la table de i i V ifi ti d l t bl d voisinage t t l 35 toutes les 35s Intervalle de confiance : 95%
12
Rsultats
Throughput
Ecart : ~18% Dans le multi-canal un nud multi canal, a ~12% de moins de voisins quun nud dans le monocanal
Energie
Ecart 7% E t : ~7%
13
Rsultats
Latence
Dlai
14
Conclusion et perspectives
Conclusion Algorithme de clustering avec canaux et puits multiples appropri aux grand rseaux Evaluer son impact sur la capacit du rseau Perspective : Et d th i P ti Etude thorique Limites de fonctionnement de tels grands rseaux (plus de 100000 nuds) Optimisation de la scalabilit Dploiement (nombre et/ou placement) des puits avec des contraintes de QdS
15
16