SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Downloaden Sie, um offline zu lesen
Réseaux de capteurs sans fil
André-Luc Beylot, Rahim Kacimi et Riadh Dhaou
IRIT/ENSEEIHT
Avant-propos
« Hier, on cantonnait les capteurs au simple rôle de détecteur :
température, fumée, intrusion... On leur demande maintenant de
relever plusieurs informations, de communiquer entre eux,
et même d'analyser leurs données ! »
-- Pierre Maslo , le 01/04/2006
Plan
Introduction – Les applications
La pile de protocoles : IEEE802.15.4/ZIGBEE
Les couches MAC et Physique
Routage et Couche Réseau
Agrégation/Fusion de données
Mise en oeuvre
Introduction
Les récentes avancées dans le monde de la micro-
électronique et des technologies sans-fil ont permis
de développer des capteurs de petite taille, dotés de
capacités de traitement et de modes de
communication sans-fil.
Réseaux de capteurs sans fil ou
WSN (Wireless Sensor Networks) : Un
nouveau paradigme informatique fondé
sur les efforts collaboratifs d'un ensemble
très large de capteurs s'auto-organisant.
Qu'est ce qu'un capteur?
Équipement qui mesure une grandeur physique
Un “capteur” d’un réseau de capteurs
Capte toujours
Petit / Grand nombre
Limité en énergie
Capable de calculer
Communicant
Architecture générale et
caractéristiques d'un capteur
Architecture de base
Software
Memory
Processor Antenna
Power
(battery)
AC/DC
converter
Sensor
Architecture générale et
caractéristiques d'un capteur
Architecture générale et
caractéristiques d'un capteur
Caractéristiques
Nouvelles capacités
Communication
Calcul
Surdimensionnement
Tolérance aux pannes
Traitement des données en temps réel
Auto organisation
Efficace au niveau matériel
Consommation, coût, capacité de calcul, etc.
Déploiement aléatoire ou planifié
Caractéristiques d’un capteur
(Generic)
Processor/Radio Board MPR300CB
Speed 4 MHz
Flash 128K bytes
SRAM 4K bytes
EEPROM 4K bytes
Radio Frequency 2.4 GHz, 916MHz or 433MHz
Data Rate 40 kbits/sec
Power 0.75 mW
Radio Range 100 feet
Power 2 x AA batteries; Solar Energy
Internet,
Satellite
Sink
Sink
Task
Manager
Architecture classique d’un réseau de capteurs
I.F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci,
“Wireless Sensor Networks: A Survey”, March 2002.
Différences avec les réseaux ad-hoc
● Le nombre de capteurs est au moins d’un ordre de grandeur plus
grand
● Leur densité est plus grande et ils peuvent tomber en panne
● La topologie est plus affectée par les pannes que par les
déplacements
● Ils ont une puissance, des capacités de calculs et une mémoire
limitée
● La pile protocolaire TCP/IP complète est trop lourde
● Elle est très dépendante des applications visées
Créer un tout nouveau panel
d'applications
Militaire
Industrie et
Commerce
Environnement
Domotique
Santé
WSN
Caractéristiques des réseaux de capteurs
● APPLICATIONS:
Militaire, Environnemental, Santé, Domotique, Exploration de
l’espace, Chimie, Vulcanologie, Catastrophes Naturelles
● Tâches des capteurs:
Température, Humidité, Mouvements de véhicules, Luminosité,
Pression, Bruits, Présence ou Absence de certains types d’objets,
Caractéristiques courantes d’un objet (vitesse, direction, taille)
Applications Militaires:
 Monitoring des forces alliées et des équipements
 Surveillance du champ de bataille
 Reconnaissance des forces opposées et du terrain
 Estimation des dommages
 détection des attaques Nucléaires, Biologiques et Chimiques
(NBC)
Applications Environnementales
 Suivi du déplacement des oiseaux, de petits animaux, d’insecte
 Surveillance environnementale (conditions affectant les récoltes et
les réserves)
 Irrigation
 Surveillance de la terre et exploration planétaire
 Détection d’incidents chimiques ou biologiques
 Qualité de l’air, pollution
 Inondation, feu de forêt
 Recherche météorologique et géophysique
Réseaux de capteurs sous-marins
I.F. Akyildiz, D. Pompili, T. Melodia, “Underwater
Acoustic Sensor Networks: Research Challenges”, Ad
Hoc Networks (Elsevier) Journal, March 2005.
 Gestion de la pollution (chimique, biologique)
 Prévention des désastres
 Assistance à la navigation
 Surveillance Distribuée (militaire)
Applications:
Réseaux de capteurs sous-marins
Drifters, Gliders
Capteurs Terrestres vs. Sous-
marins
2 x AA batteries
Power
100 feet
Radio Range
0.75 mW
Transmit Power
40 kbits/s (max)
Data Rate
916MHz or 433MHz
(ISM Bands)
Radio Frequency
128K bytes
Flash
4 MHz
Speed
Terrestrial Wireless
Sensor
Mica Mote
MPR300CB
3000 feet
Radio Range
6 W
Transmit Power
14 kbit/s
Data Rate
54-89 kHz
Acoustic
Frequency
Medium-range
Underwater Acoustic
Modem Short-range
27- 45 kHz
7 kbit/s
1 W
1000 feet
Receive Power 0.75 W 1 W
Sleep Power 8 mW 12 mW
Architecture protocolaire
d'un réseau de capteur
Critères de performance
Tolérance aux pannes
Connectivité de réseaux très denses
Auto-organisation
Faible consommation d'énergie
Avec 3J un capteur peut
émettre
1Kb à distance de 100 mètres
ou executer 3 millions
d'instructions
Caractéristiques Générales (applicatives)
COLLECTE PERIODIQUE DE DONNEES :
Mesures périodiques envoyées vers un centre
Traitement assuré par ce centre
Mesures significatives imposent des positions connues +
réseau stable + grand nombre de capteurs
Routage stable (tables pré-calculées dans la phase de
déploiement) ; arbre
Les noeuds les plus proches du collecteur sont plus chargés
Les noeuds basculent (aussi souvent que possible) dans l’état
endormi
Caractéristiques Générales (applicatives)
SUPERVISION ORIENTEE PAR EVENEMENT :
Evénement = Changement brutal à rapporter au collecteur
Grand nombre de capteurs, Topologie stable
Fortement lié au délai
Les noeuds sont en permanence éveillés
Défaillance des noeuds à surveiller
Caractéristiques Générales (applicatives)
POURSUITE DE CIBLE :
Cible Mobile + capteurs fixes
Ou
Cible et capteurs Mobiles
La poursuite peut se faire de manière périodique en
interrogeant les capteurs OU bien en émettant des alarmes à
partir des capteurs
La topologie peut donc bouger ET les routes changer.
IEEE 802.15.4/ZigBee
Réseau personnel sans fil (WPAN)
- Quelques mètres de portée radio,
- Grand nombre d'entités communicantes,
- Facilité de déploiement/utilisation,
- Faible coût.
Très économe en énergie,
Très économe en ressources matérielles,
Faible débit.
ZigBee
Les solutions présentes :
Bluetooth - 802.15.1 : trop cher et trop coûteux en
énergie (coût environ 10 $)
Le projet
Idée initiale : 1998, IEEE: 2001, production: 2004.
Objectif : définir une norme de communication sans fil
à faible consommation d'énergie et à faible débit.
Les normes
IEEE 802.15.4 pour couches 1&2 (Radio, MAC)
Couches 3 et + : ZigBee Alliance (Adressage, routage,
profils, application)
ZigBee / 802.15.4
Quelques chiffres
Bande de fréquence : 868/915MHz et 2.4GHz
Débit : 20, 40 et 250Kbit/s
Puissance d'émission : jusqu'à 10mW
Portée d'un module : quelques dizaines de mètres
Topologie réseau : étoile, arbre ou maillé
Méthode d'accès au médium : CSMA/CA ou coordonnée
Protocole (MAC) avec acquittements pour fiabiliser les échanges)
Taille du code de la pile complète : inférieure à 64ko
Consommation énergétique : 120μW en veille, 90mW en travail
ZigBee
Pile de protocoles
Couches supérieures par
l’Alliance ZigBee
Couches basses standardisées
par l'IEEE (IEEE 802.15.4)
IEEE 802.15.4 MAC
Applications
IEEE 802.15.4
2400 MHz
PHY
IEEE 802.15.4
868/915 MHz
PHY
802.15.4 / ZigBee Architecture
ZigBee
• Packet generation
• Packet reception
• Data transparency
• Power Management
IEEE 802.15.4 PHY
Bandes de Fréquences
868MHz / 915MHz
PHY
2.4 GHz
868.3 MHz
Channel 0 Channels 1-10
Channels 11-26
2.4835 GHz
928 MHz
902 MHz
5 MHz
2 MHz
2.4 GHz
PHY
16 canaux dans la bande 2.4GHz ISM: Industrial, Scientific, Medical
10 canaux dans la bande 915MHz ISM
1 canal dans la bande 868MHz (en Europe).
IEEE 802.15.4 PHY
Structure PDU
Preamble
Start of
Packet
Delimiter
PHY
Header
PHY Service
Data Unit (PSDU)
PHY PDU
• Préambule (32 bits) – synchronisation
• Délimiteur de début de PDU (8 bits)
• PHY Header (8 bits) – longueur PSDU
• PSDU (0 à 1016 bits) – Données
6 Octets 0-127 Octets
802.15.4 Architecture
IEEE 802.15.4 MAC
Applications
IEEE 802.15.4
2400 MHz
PHY
IEEE 802.15.4
868/915 MHz
PHY
• Channel acquisition
• Contention mgt
• MAC address
• Error Correction
ZigBee
 Très faible coût
 Facile à implanter
 Transfert de données fiable
 Courte portée
● Très faible consommation électrique
Protocole simple mais flexible
IEEE 802.15.4 MAC
IEEE 802.15.4 MAC
Topologies de réseaux classiques
ZigBee
étoile maillé arbre
FFD RFD PAN
Deux mode d'implantation, Deux dispositifs
Full Function Device (FFD)
Coordinateur ou nœud simple
Peut former n'importe quelle topologie
Peut communique avec n'importe quel nœud
Reduced Function Device (RFD)
Noeud simple, soit source ou destination
Topologie en étoile seulement
Peut communiquer uniquement avec le coordinateur du réseau
Trois Topologies
Full function device
Reduced function device
Flux de communications
Maître/Esclave
Coordinateur
de PAN
IEEE 802.15.4 MAC
Topologie en Etoile
Full function device Flux de Communication
Point à point Cluster tree
IEEE 802.15.4 MAC
Topologie pair-à-pair
Full function device
Reduced function device
Flux de Communication
Clustered stars
IEEE 802.15.4 MAC
Topologie hybride
IEEE 802.15.4 MAC
Structure Générale de la trame
Payload
PHY
Layer
MAC
Layer MAC Header
(MHR)
MAC Footer
(MFR)
MAC Protocol Data Unit (MPDU)
MAC Service Data Unit
(MSDU)
PHY Header
(PHR)
Synch. Header
(SHR)
PHY Service Data Unit (PSDU)
ZigBee
Contention Acces Period
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0
GTS
GT
S
Inactive
Beacon Beacon
BI = aBaseSuperframeDuration x 2BO
symbols
SD = aBaseSuperframeDuration x 2SO
symbols
Contention Free Period (CFP)
Active
Time
Structure de la supertrame IEEE 802.15.4
Modes d'accès au canal (MAC IEEE 802.15.4)
Deux modes : avec ou sans balise
Dans le mode sans balise, le protocole est un simple CSMA-
CA, nécessitant une constante réception d'éventuelles données
entrantes
L'économie d'énergie est fournie dans le mode avec balise.
Le mode avec balise définit une structure de supertrame
802.15.4 Architecture
IEEE 802.15.4 MAC
Applications
IEEE 802.15.4
2400 MHz
PHY
IEEE 802.15.4
868/915 MHz
PHY
• Routage
• Traduction
d’adresse
• Segmentation de
paquets
• Profils
ZigBee
Architecture de la pile ZigBee

Weitere ähnliche Inhalte

Was ist angesagt?

Les réseaux de neurones
Les réseaux de neuronesLes réseaux de neurones
Les réseaux de neuronesMariam Amchayd
 
Les capteurs de l'Internet des Objets, par Jean-Samuel Chenard
Les capteurs de l'Internet des Objets, par Jean-Samuel ChenardLes capteurs de l'Internet des Objets, par Jean-Samuel Chenard
Les capteurs de l'Internet des Objets, par Jean-Samuel ChenardCleverToday
 
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...Ayoub Rouzi
 
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...Papa Cheikh Cisse
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded SystemsSara Morgan
 
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE) Présenté par: Dr. Harmick...
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE)  Présenté par: Dr. Harmick...BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE)  Présenté par: Dr. Harmick...
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE) Présenté par: Dr. Harmick...Harmick Makiese
 
Chapitre 1 technique de transmission
Chapitre 1 technique de transmissionChapitre 1 technique de transmission
Chapitre 1 technique de transmissionFodé Ndiaye
 
Introduction au Deep Learning
Introduction au Deep Learning Introduction au Deep Learning
Introduction au Deep Learning Niji
 
Gautier techniques mimo
Gautier techniques mimoGautier techniques mimo
Gautier techniques mimomhamedhoumani
 
L’amplificateur opérationnel et ses applications
L’amplificateur opérationnel et ses applicationsL’amplificateur opérationnel et ses applications
L’amplificateur opérationnel et ses applicationsmorin moli
 
Internet des objets
Internet des objetsInternet des objets
Internet des objetsKarima GHALI
 
Chapitre-4-Programmation-réseau-avec-les-sockets.pdf
Chapitre-4-Programmation-réseau-avec-les-sockets.pdfChapitre-4-Programmation-réseau-avec-les-sockets.pdf
Chapitre-4-Programmation-réseau-avec-les-sockets.pdfYoussefJamma
 
Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Hajer Dahech
 
L’optimisation par essaims de particules
L’optimisation par essaims de particulesL’optimisation par essaims de particules
L’optimisation par essaims de particuleschagra bassem
 

Was ist angesagt? (20)

Les réseaux de neurones
Les réseaux de neuronesLes réseaux de neurones
Les réseaux de neurones
 
Les capteurs de l'Internet des Objets, par Jean-Samuel Chenard
Les capteurs de l'Internet des Objets, par Jean-Samuel ChenardLes capteurs de l'Internet des Objets, par Jean-Samuel Chenard
Les capteurs de l'Internet des Objets, par Jean-Samuel Chenard
 
Systeme embarque
Systeme embarqueSysteme embarque
Systeme embarque
 
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
Smart Parking: Stationnement intelligent État de l’art, Étude d’un exemple De...
 
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
Optimisation centralisée et distribuée de la durée de vie des réseaux de capt...
 
Microcontrôleur
MicrocontrôleurMicrocontrôleur
Microcontrôleur
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
 
Multiplexage spatial
Multiplexage spatialMultiplexage spatial
Multiplexage spatial
 
Présentation des IoT
Présentation des IoTPrésentation des IoT
Présentation des IoT
 
Chap1 dsp
Chap1 dspChap1 dsp
Chap1 dsp
 
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE) Présenté par: Dr. Harmick...
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE)  Présenté par: Dr. Harmick...BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE)  Présenté par: Dr. Harmick...
BLACK HOLE ATTACK (LA NOTION DE TROU NOIR ATTAQUE) Présenté par: Dr. Harmick...
 
Chapitre 1 technique de transmission
Chapitre 1 technique de transmissionChapitre 1 technique de transmission
Chapitre 1 technique de transmission
 
Introduction au Deep Learning
Introduction au Deep Learning Introduction au Deep Learning
Introduction au Deep Learning
 
Gautier techniques mimo
Gautier techniques mimoGautier techniques mimo
Gautier techniques mimo
 
L’amplificateur opérationnel et ses applications
L’amplificateur opérationnel et ses applicationsL’amplificateur opérationnel et ses applications
L’amplificateur opérationnel et ses applications
 
Internet des objets
Internet des objetsInternet des objets
Internet des objets
 
Chapitre-4-Programmation-réseau-avec-les-sockets.pdf
Chapitre-4-Programmation-réseau-avec-les-sockets.pdfChapitre-4-Programmation-réseau-avec-les-sockets.pdf
Chapitre-4-Programmation-réseau-avec-les-sockets.pdf
 
Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32
 
L’optimisation par essaims de particules
L’optimisation par essaims de particulesL’optimisation par essaims de particules
L’optimisation par essaims de particules
 
mppt.ppt
mppt.pptmppt.ppt
mppt.ppt
 

Ähnlich wie Capteurs

Internet des Objets
Internet des ObjetsInternet des Objets
Internet des ObjetsIEEE 802
 
Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)Robert Vivanco Salcedo
 
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdfCM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdfdocteurgyneco1
 
Chapitre1_Introduction_res_sans_fils_mobiles.pdf
Chapitre1_Introduction_res_sans_fils_mobiles.pdfChapitre1_Introduction_res_sans_fils_mobiles.pdf
Chapitre1_Introduction_res_sans_fils_mobiles.pdfkohay75604
 
Synthèse des Réseaux
Synthèse des RéseauxSynthèse des Réseaux
Synthèse des RéseauxPaulin CHOUDJA
 
Introduction_Reseau.ppt
Introduction_Reseau.pptIntroduction_Reseau.ppt
Introduction_Reseau.pptAmalHadri2
 
Masterclass : Les opportunités de la 5G
Masterclass : Les opportunités de la 5GMasterclass : Les opportunités de la 5G
Masterclass : Les opportunités de la 5GFrenchTechCentral
 
Cours Réseaux et Protocoles_Part1.pptx
Cours Réseaux et Protocoles_Part1.pptxCours Réseaux et Protocoles_Part1.pptx
Cours Réseaux et Protocoles_Part1.pptxNissrineNiss1
 
administration des systemes et des reseaux.pptx
administration des systemes et des reseaux.pptxadministration des systemes et des reseaux.pptx
administration des systemes et des reseaux.pptxEyaSarhani
 
Support de Cours_réseau_Fst_Chp4.pdf
Support  de Cours_réseau_Fst_Chp4.pdfSupport  de Cours_réseau_Fst_Chp4.pdf
Support de Cours_réseau_Fst_Chp4.pdfMohamedElbrak2
 
Introduction_Reseau.pdf
Introduction_Reseau.pdfIntroduction_Reseau.pdf
Introduction_Reseau.pdfMohamedElbrak2
 
Prez Administration Réseau 1 (ICDN 1).pdf
Prez Administration Réseau 1 (ICDN 1).pdfPrez Administration Réseau 1 (ICDN 1).pdf
Prez Administration Réseau 1 (ICDN 1).pdfLeandre Cof's Yeboue
 
ADMINISTRATION SYST ME ET R SEAUX
ADMINISTRATION SYST ME ET R SEAUXADMINISTRATION SYST ME ET R SEAUX
ADMINISTRATION SYST ME ET R SEAUXMonica Waters
 

Ähnlich wie Capteurs (20)

Internet des Objets
Internet des ObjetsInternet des Objets
Internet des Objets
 
Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)Comprendre les technologies LPWA (SIGFOX et LoRa)
Comprendre les technologies LPWA (SIGFOX et LoRa)
 
Version 01
Version 01Version 01
Version 01
 
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdfCM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
CM2-TD1_-_Topologie_et_Supports_de_transmission.pdf
 
ethernet.ppt
ethernet.pptethernet.ppt
ethernet.ppt
 
Chapitre1_Introduction_res_sans_fils_mobiles.pdf
Chapitre1_Introduction_res_sans_fils_mobiles.pdfChapitre1_Introduction_res_sans_fils_mobiles.pdf
Chapitre1_Introduction_res_sans_fils_mobiles.pdf
 
Synthèse des Réseaux
Synthèse des RéseauxSynthèse des Réseaux
Synthèse des Réseaux
 
R&s 10 juin 2015 orange arnaud
R&s 10 juin 2015 orange arnaudR&s 10 juin 2015 orange arnaud
R&s 10 juin 2015 orange arnaud
 
802.11ac.pptx
802.11ac.pptx802.11ac.pptx
802.11ac.pptx
 
Introduction_Reseau.ppt
Introduction_Reseau.pptIntroduction_Reseau.ppt
Introduction_Reseau.ppt
 
Masterclass : Les opportunités de la 5G
Masterclass : Les opportunités de la 5GMasterclass : Les opportunités de la 5G
Masterclass : Les opportunités de la 5G
 
X dsl
X dslX dsl
X dsl
 
Cours Réseaux et Protocoles_Part1.pptx
Cours Réseaux et Protocoles_Part1.pptxCours Réseaux et Protocoles_Part1.pptx
Cours Réseaux et Protocoles_Part1.pptx
 
administration des systemes et des reseaux.pptx
administration des systemes et des reseaux.pptxadministration des systemes et des reseaux.pptx
administration des systemes et des reseaux.pptx
 
Support de Cours_réseau_Fst_Chp4.pdf
Support  de Cours_réseau_Fst_Chp4.pdfSupport  de Cours_réseau_Fst_Chp4.pdf
Support de Cours_réseau_Fst_Chp4.pdf
 
Introduction_Reseau.pdf
Introduction_Reseau.pdfIntroduction_Reseau.pdf
Introduction_Reseau.pdf
 
Prez Administration Réseau 1 (ICDN 1).pdf
Prez Administration Réseau 1 (ICDN 1).pdfPrez Administration Réseau 1 (ICDN 1).pdf
Prez Administration Réseau 1 (ICDN 1).pdf
 
ADMINISTRATION SYST ME ET R SEAUX
ADMINISTRATION SYST ME ET R SEAUXADMINISTRATION SYST ME ET R SEAUX
ADMINISTRATION SYST ME ET R SEAUX
 
Wi-fi
Wi-fiWi-fi
Wi-fi
 
Umts et wan
Umts et wanUmts et wan
Umts et wan
 

Capteurs

  • 1. Réseaux de capteurs sans fil André-Luc Beylot, Rahim Kacimi et Riadh Dhaou IRIT/ENSEEIHT
  • 2. Avant-propos « Hier, on cantonnait les capteurs au simple rôle de détecteur : température, fumée, intrusion... On leur demande maintenant de relever plusieurs informations, de communiquer entre eux, et même d'analyser leurs données ! » -- Pierre Maslo , le 01/04/2006
  • 3. Plan Introduction – Les applications La pile de protocoles : IEEE802.15.4/ZIGBEE Les couches MAC et Physique Routage et Couche Réseau Agrégation/Fusion de données Mise en oeuvre
  • 4. Introduction Les récentes avancées dans le monde de la micro- électronique et des technologies sans-fil ont permis de développer des capteurs de petite taille, dotés de capacités de traitement et de modes de communication sans-fil. Réseaux de capteurs sans fil ou WSN (Wireless Sensor Networks) : Un nouveau paradigme informatique fondé sur les efforts collaboratifs d'un ensemble très large de capteurs s'auto-organisant.
  • 5. Qu'est ce qu'un capteur? Équipement qui mesure une grandeur physique Un “capteur” d’un réseau de capteurs Capte toujours Petit / Grand nombre Limité en énergie Capable de calculer Communicant Architecture générale et caractéristiques d'un capteur
  • 6. Architecture de base Software Memory Processor Antenna Power (battery) AC/DC converter Sensor Architecture générale et caractéristiques d'un capteur
  • 7. Architecture générale et caractéristiques d'un capteur Caractéristiques Nouvelles capacités Communication Calcul Surdimensionnement Tolérance aux pannes Traitement des données en temps réel Auto organisation Efficace au niveau matériel Consommation, coût, capacité de calcul, etc. Déploiement aléatoire ou planifié
  • 8. Caractéristiques d’un capteur (Generic) Processor/Radio Board MPR300CB Speed 4 MHz Flash 128K bytes SRAM 4K bytes EEPROM 4K bytes Radio Frequency 2.4 GHz, 916MHz or 433MHz Data Rate 40 kbits/sec Power 0.75 mW Radio Range 100 feet Power 2 x AA batteries; Solar Energy
  • 9. Internet, Satellite Sink Sink Task Manager Architecture classique d’un réseau de capteurs I.F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci, “Wireless Sensor Networks: A Survey”, March 2002.
  • 10. Différences avec les réseaux ad-hoc ● Le nombre de capteurs est au moins d’un ordre de grandeur plus grand ● Leur densité est plus grande et ils peuvent tomber en panne ● La topologie est plus affectée par les pannes que par les déplacements ● Ils ont une puissance, des capacités de calculs et une mémoire limitée ● La pile protocolaire TCP/IP complète est trop lourde ● Elle est très dépendante des applications visées
  • 11. Créer un tout nouveau panel d'applications Militaire Industrie et Commerce Environnement Domotique Santé WSN
  • 12. Caractéristiques des réseaux de capteurs ● APPLICATIONS: Militaire, Environnemental, Santé, Domotique, Exploration de l’espace, Chimie, Vulcanologie, Catastrophes Naturelles ● Tâches des capteurs: Température, Humidité, Mouvements de véhicules, Luminosité, Pression, Bruits, Présence ou Absence de certains types d’objets, Caractéristiques courantes d’un objet (vitesse, direction, taille)
  • 13. Applications Militaires:  Monitoring des forces alliées et des équipements  Surveillance du champ de bataille  Reconnaissance des forces opposées et du terrain  Estimation des dommages  détection des attaques Nucléaires, Biologiques et Chimiques (NBC)
  • 14. Applications Environnementales  Suivi du déplacement des oiseaux, de petits animaux, d’insecte  Surveillance environnementale (conditions affectant les récoltes et les réserves)  Irrigation  Surveillance de la terre et exploration planétaire  Détection d’incidents chimiques ou biologiques  Qualité de l’air, pollution  Inondation, feu de forêt  Recherche météorologique et géophysique
  • 15. Réseaux de capteurs sous-marins I.F. Akyildiz, D. Pompili, T. Melodia, “Underwater Acoustic Sensor Networks: Research Challenges”, Ad Hoc Networks (Elsevier) Journal, March 2005.  Gestion de la pollution (chimique, biologique)  Prévention des désastres  Assistance à la navigation  Surveillance Distribuée (militaire) Applications:
  • 16. Réseaux de capteurs sous-marins Drifters, Gliders
  • 17. Capteurs Terrestres vs. Sous- marins 2 x AA batteries Power 100 feet Radio Range 0.75 mW Transmit Power 40 kbits/s (max) Data Rate 916MHz or 433MHz (ISM Bands) Radio Frequency 128K bytes Flash 4 MHz Speed Terrestrial Wireless Sensor Mica Mote MPR300CB 3000 feet Radio Range 6 W Transmit Power 14 kbit/s Data Rate 54-89 kHz Acoustic Frequency Medium-range Underwater Acoustic Modem Short-range 27- 45 kHz 7 kbit/s 1 W 1000 feet Receive Power 0.75 W 1 W Sleep Power 8 mW 12 mW
  • 19. Critères de performance Tolérance aux pannes Connectivité de réseaux très denses Auto-organisation Faible consommation d'énergie Avec 3J un capteur peut émettre 1Kb à distance de 100 mètres ou executer 3 millions d'instructions
  • 20. Caractéristiques Générales (applicatives) COLLECTE PERIODIQUE DE DONNEES : Mesures périodiques envoyées vers un centre Traitement assuré par ce centre Mesures significatives imposent des positions connues + réseau stable + grand nombre de capteurs Routage stable (tables pré-calculées dans la phase de déploiement) ; arbre Les noeuds les plus proches du collecteur sont plus chargés Les noeuds basculent (aussi souvent que possible) dans l’état endormi
  • 21. Caractéristiques Générales (applicatives) SUPERVISION ORIENTEE PAR EVENEMENT : Evénement = Changement brutal à rapporter au collecteur Grand nombre de capteurs, Topologie stable Fortement lié au délai Les noeuds sont en permanence éveillés Défaillance des noeuds à surveiller
  • 22. Caractéristiques Générales (applicatives) POURSUITE DE CIBLE : Cible Mobile + capteurs fixes Ou Cible et capteurs Mobiles La poursuite peut se faire de manière périodique en interrogeant les capteurs OU bien en émettant des alarmes à partir des capteurs La topologie peut donc bouger ET les routes changer.
  • 23. IEEE 802.15.4/ZigBee Réseau personnel sans fil (WPAN) - Quelques mètres de portée radio, - Grand nombre d'entités communicantes, - Facilité de déploiement/utilisation, - Faible coût. Très économe en énergie, Très économe en ressources matérielles, Faible débit.
  • 24. ZigBee Les solutions présentes : Bluetooth - 802.15.1 : trop cher et trop coûteux en énergie (coût environ 10 $) Le projet Idée initiale : 1998, IEEE: 2001, production: 2004. Objectif : définir une norme de communication sans fil à faible consommation d'énergie et à faible débit. Les normes IEEE 802.15.4 pour couches 1&2 (Radio, MAC) Couches 3 et + : ZigBee Alliance (Adressage, routage, profils, application)
  • 25. ZigBee / 802.15.4 Quelques chiffres Bande de fréquence : 868/915MHz et 2.4GHz Débit : 20, 40 et 250Kbit/s Puissance d'émission : jusqu'à 10mW Portée d'un module : quelques dizaines de mètres Topologie réseau : étoile, arbre ou maillé Méthode d'accès au médium : CSMA/CA ou coordonnée Protocole (MAC) avec acquittements pour fiabiliser les échanges) Taille du code de la pile complète : inférieure à 64ko Consommation énergétique : 120μW en veille, 90mW en travail
  • 26. ZigBee Pile de protocoles Couches supérieures par l’Alliance ZigBee Couches basses standardisées par l'IEEE (IEEE 802.15.4)
  • 27. IEEE 802.15.4 MAC Applications IEEE 802.15.4 2400 MHz PHY IEEE 802.15.4 868/915 MHz PHY 802.15.4 / ZigBee Architecture ZigBee • Packet generation • Packet reception • Data transparency • Power Management
  • 28. IEEE 802.15.4 PHY Bandes de Fréquences 868MHz / 915MHz PHY 2.4 GHz 868.3 MHz Channel 0 Channels 1-10 Channels 11-26 2.4835 GHz 928 MHz 902 MHz 5 MHz 2 MHz 2.4 GHz PHY 16 canaux dans la bande 2.4GHz ISM: Industrial, Scientific, Medical 10 canaux dans la bande 915MHz ISM 1 canal dans la bande 868MHz (en Europe).
  • 29. IEEE 802.15.4 PHY Structure PDU Preamble Start of Packet Delimiter PHY Header PHY Service Data Unit (PSDU) PHY PDU • Préambule (32 bits) – synchronisation • Délimiteur de début de PDU (8 bits) • PHY Header (8 bits) – longueur PSDU • PSDU (0 à 1016 bits) – Données 6 Octets 0-127 Octets
  • 30. 802.15.4 Architecture IEEE 802.15.4 MAC Applications IEEE 802.15.4 2400 MHz PHY IEEE 802.15.4 868/915 MHz PHY • Channel acquisition • Contention mgt • MAC address • Error Correction ZigBee
  • 31.  Très faible coût  Facile à implanter  Transfert de données fiable  Courte portée ● Très faible consommation électrique Protocole simple mais flexible IEEE 802.15.4 MAC
  • 32. IEEE 802.15.4 MAC Topologies de réseaux classiques
  • 33. ZigBee étoile maillé arbre FFD RFD PAN Deux mode d'implantation, Deux dispositifs Full Function Device (FFD) Coordinateur ou nœud simple Peut former n'importe quelle topologie Peut communique avec n'importe quel nœud Reduced Function Device (RFD) Noeud simple, soit source ou destination Topologie en étoile seulement Peut communiquer uniquement avec le coordinateur du réseau Trois Topologies
  • 34. Full function device Reduced function device Flux de communications Maître/Esclave Coordinateur de PAN IEEE 802.15.4 MAC Topologie en Etoile
  • 35. Full function device Flux de Communication Point à point Cluster tree IEEE 802.15.4 MAC Topologie pair-à-pair
  • 36. Full function device Reduced function device Flux de Communication Clustered stars IEEE 802.15.4 MAC Topologie hybride
  • 37. IEEE 802.15.4 MAC Structure Générale de la trame Payload PHY Layer MAC Layer MAC Header (MHR) MAC Footer (MFR) MAC Protocol Data Unit (MPDU) MAC Service Data Unit (MSDU) PHY Header (PHR) Synch. Header (SHR) PHY Service Data Unit (PSDU)
  • 38. ZigBee Contention Acces Period 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 GTS GT S Inactive Beacon Beacon BI = aBaseSuperframeDuration x 2BO symbols SD = aBaseSuperframeDuration x 2SO symbols Contention Free Period (CFP) Active Time Structure de la supertrame IEEE 802.15.4 Modes d'accès au canal (MAC IEEE 802.15.4) Deux modes : avec ou sans balise Dans le mode sans balise, le protocole est un simple CSMA- CA, nécessitant une constante réception d'éventuelles données entrantes L'économie d'énergie est fournie dans le mode avec balise. Le mode avec balise définit une structure de supertrame
  • 39. 802.15.4 Architecture IEEE 802.15.4 MAC Applications IEEE 802.15.4 2400 MHz PHY IEEE 802.15.4 868/915 MHz PHY • Routage • Traduction d’adresse • Segmentation de paquets • Profils ZigBee
  • 40. Architecture de la pile ZigBee