Académique Documents
Professionnel Documents
Culture Documents
MIF11
Rseaux de capteurs
Isabelle Gurin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous
Introduction
Capteurs
Instruments de mesure Mesure dun processus physique, chimique convertie en un signal lectrique
Capteurs intelligents
Acquisition de donnes Traitement de donnes Communications
3
Copyright I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci, Wireless sensor networks: a survey, Computer Networks, 38 (2002), pp. 393-422.
Quelques capteurs
Rseau de capteurs capable de fonctionner pendant plusieurs annes Capteurs enfoncs dans le glacier
Pouvoir les localiser Rcuprer les donnes automatiquement
UCLA: WINS Rockwell: WINS JPL: Sensor Webs
Copyright slides D. Simplot-Ryl
Glacsweb
2001
Glacsweb
Avril 2007
Glacsweb
Capteurs maison (probes)
Temprature Pression Humidit Fonctionnent sur des basses frquences
Glace et eau
Glacsweb
Station de base
Repose sur la glace Positionnement
GPS
Perte importante
Station mto
Ensoleillement, temprature
Nuds ancres
Reli par un cble srie avec la station de base
Communication matre esclave
http://envisense.org/glacsweb/index.html
9 10
Quelques caractristiques
Contraintes fortes
En nergie En capacit de traitement
Quelques caractristiques
Communication la suite dun vnement (event-driven)
Fonctions de base
Acquisition de donnes Schmas de communications spcifiques avec des entits particulires (stations de base / sink)
11
12
Quelques caractristiques
Communication la demande : - Diffusion - Convergecast / Gathering
Communications
Peu dactivit sur une longue priode Activit intense sur une courte priode Corrlation importante du trafic
Agrgation de donnes
limination des redondances Fusion des informations
Moyenne, max, min
Copyright slides D. Simplot-Ryl
13
14
Energie
Dure de vie du rseau
15 16
Consommation dnergie
Dure de vie du rseau Consommation dnergie inutile
Collisions
Retransmissions
Rception de paquets qui ne sont pas destins au nud qui les reoit
Overhearing
Compromis
Dure de vie / Latence
17
18
S-MAC
Nuds voisins non ncessairement synchroniss
Node 1 Node 2
listen sleep listen listen sleep sleep listen sleep
S-MAC
Table des ordonnancements des priodes reus de certains voisins Information relative sur les priodes Choix des priodes
coute du mdium pendant un certain temps Si aucune rception
Choix dun ordonnancement des priodes et diffusion Synchonisateur
S-MAC
Plusieurs ordonnancements possibles au sein dun mme nud
Schedule 1 Schedule 2
Sinon
Synchronisation sur lordonnancement reu et diffusion Mise jour de la table des ordonnancements Suiveur
21
S-MAC
Synchronisation rgulire
Drive des horloges Paquets SYNC
S-MAC
Fragmentation
Pour viter le r-mission de paquet long Limitation du surcot de contrle Rservation totale ds le dbut
Information sur la dure entire de la communication RTS / CTS Data / ACK
Topologie dynamique
sleep sleep
23
RTS 21 CTS 20
Data 19 ACK 18
Data 17
...
ACK 16
Data 1
...
ACK 0
24
Inconvnients
Duplication des messages Collisions Aucune considration sur les ressources utilises
25 26
NES
Ncessite la connaissance des voisins deux sauts
Paquets Hello dOLSR
Processus
Attente alatoire Ecoute du mdium et marquage des voisins un saut touchs par dautres r-missions A la fin de lattente, sil reste des voisins non touchs, alors retransmettre le paquet
Attente alatoire
Inversement proportionnel au degr
27 28
NES Un exemple
e b s d c g f
Amlioration de linondation
Connaissance du voisinage Sans connaissance de voisinage
Techniques probabilistes
i h