Upload
donhi
View
219
Download
3
Embed Size (px)
Citation preview
02/10/2013
1
Réseaux de capteursWireless sensor Networks (WSN)
Hdhili Mohamed Houcine
M d lhdhili@ h
1©Sensinode 2013
Certains transparents sont issue de ceux de Hatem BATTAHAR
Réseau de capteurs - architecture
• Réseau de capteurs auto-alimentés dotés de capacités de calcul
et de communication sans fil.et de communication sans fil.
2©Sensinode 2013
02/10/2013
2
Exemples de capteurs
3©Sensinode 2013
Anatomie d’un capteur (exemple TelosB)
• Processeur
TI MSP430, 8 MHz, 10kB RAM, ,
• Transmission
IEEE 802.15.4 (ZigbBee)
250 Kbps (Bande 2.4-2.4835 GhZ)
Antenne intégrée
• Flash : 1 MB
4©Sensinode 2013
• Sensor
Lumière, Température, Humidité
• Système: tinyOS
02/10/2013
3
Anatomie d’un capteur (exemple TelosB)
5©Sensinode 2013
Anatomie d’un capteur (exemple TelosB)
6©Sensinode 2013
02/10/2013
4
Exemples de capteurs
7©Sensinode 2013
Exemples de capteurs
8©Sensinode 2013
02/10/2013
5
Exemples de capteurs
9©Sensinode 2013
Comparaison des capteurs
10©Sensinode 2013
02/10/2013
6
Applications Smart Cities
• WasteManagement
• Smart Lighting• Smart Parking
Smart Environment
• Forest FireDetection
• Earthquake• EarthquakeEarly Detection
Smart Water• Water Leakages• Water Quality
• Perimeter
11©Sensinode 2013
Security & Emergencies
• PerimeterAccess Control
• Explosive and HazardousGases
Retail
• Supply Chain Control
• Intelligent Shopping Applications
Applications Logistics
• Item Location in big surfaces
• Fleet Tracking
IndustrialControl
• Indoor Air Quality
• TemperatureMonitoring
Smart Agriculture
• Selectiveirrigation
• Green Houses
Smart Animal
Farming
• Animal Tracking
12©Sensinode 2013
Domotic & Home
Automation
• Intrusion DetectionSystems
• Energy and Water Use
eHealth• Patients
Surveillance
02/10/2013
7
Applications: contrôle de l’environnement (1)
13©Sensinode 2013
Applications: contrôle de l’environnement (2)
14©Sensinode 2013
02/10/2013
8
Applications: contrôle de l’environnement (3)
15©Sensinode 2013
Applications: Agriculture de précision
16©Sensinode 2013
02/10/2013
9
Applications: patient monitoring
17©Sensinode 2013
Caractéristiques des WSN
• Modes de transmission
Périodique, évènementielle, sur requête de la station de baseq , , q
• Absence de schéma d'adressage
Trop de nœuds problème d’assignation d’adresses uniques
communication sans adresses
• Tolérance aux pannes
déplétion d’énergie, dégâts physiques trous dans le réseau
18©Sensinode 2013
• Facteur d'échelle
Trop de nopeuds interférences, collision, routage
• Consommation d'énergie
Conservation d’énergie
02/10/2013
10
Caractéristiques des WSN
• Coût de fabrication
<1$$
• Technique de transmission
Par radio, infrarouge ou optique
• Topologie du réseau: 3 phases
Déploiment (jet en vrac, selon une topologie pré-configurée)
Changements de topologie (selonmobilité, énergie, portée)
19©Sensinode 2013
Redéploiement de nœuds supplémentaires
Caractéristiques des WSN
• Environnement
Déploiement des capteurs soit à l'intérieur du phénomène à étudier p p p
soit trop près de lui
Fonctionnement le plus souvent sans surveillance dans des zones
géographiquement isolées
à l'intérieur d'une grande machine,
au fond de l'océan,
d h t i é bi l i t hi i t
20©Sensinode 2013
dans un champ contaminé biologiquement ou chimiquement,
dans un champ de batailles, ou
à la maison et dans d'immenses bâtiments, etc…)
L'environnement dépend étroitement de l'application à laquelle le
réseau de capteurs est dédié.
02/10/2013
11
Caractéristiques des WSN
• Ressources limitées
Calcul (4MHz), énergie (Piles AAA), mémoire(512-1MB)( ) g ( ) ( )
• Gestion d’énergie
Alimentation par batterie (Personne n’ira changer les batteries)
Différents modes de veilles
Exemple
Idle Mode – 6 mW
C O O
21©Sensinode 2013
CPU OFF, all peripherals ON
CPU “woken up” by interrupts
Power Down Mode – 75 µW
CPU and most peripherals OFF
External Interrupts, 2 Wire Interface, Watchdog ON
Challenges
• Réduire la consommation d’énergie
Calcul, stockage, communication, g ,
• Adapté les mécanisme de sécurité au caractéristiques de WSN
Absence d’un tiers de confiance
Stockage des clès
Puissance de calcul très limitée
• Assurer la fiabilité et la disponibilité du réseau WSN
22©Sensinode 2013
Intervention difficile une fois le réseau est déployé
• Gestion de réseau
Calcul distribué , agrégation,
Routage, Auto-ganisation, localisation
02/10/2013
12
Pile protocolaire
23©Sensinode 2013
Couche physique
• IEEE802.15.4 (couches 1 et 2):
Three bands, 27 channels specified, p
2.4 GHz: 16 channels, 250 kbps
868.3 MHz : 1 channel, 20 kbps
902-928 MHz: 10 channels, 40 kbps
• Rôle:
Sélection du canal
Gé é ti t d l ti d i l di
24©Sensinode 2013
Génération et modulation du signal radio
Estimation de la qualité de liens (signal)
Estimation du niveau d’énergie
Radio on/off
02/10/2013
13
Couche physique
• MAC (Medium Access Control)
Établissement des liaisons / topologiep g
Gère l’accès et le partage du canal : CSMA/CA
Détection et réception des trames de données.
• Correction des erreurs de transmission
FEC (forward error correction)
• Méthode de conservation d’énergie
25©Sensinode 2013
Différents niveaux de veille (sleep mode)
Compromis entre la consommation et la latence d’activation
Alternance de mode active mode veille
Variation de TDMA (Time division multiple access )
Petite trames, Aggrégation
Stratégies de routage
• Power efficiency
Choisir les chemins suivant la puissance des noeudsp
• Data centric
Diffusion des données disponibles/demandées
Dans beaucoup d’applications recevoir les mesures est plus
important que de connaître l’ID de noeud.
• Location awareness
26©Sensinode 2013
Formation des clusters
Localisation absolue (GPS), ou relative (voisinage)
• Data aggregation
Redondance des mesures
Réduire la quantité des données acheminées
02/10/2013
14
Stratégie de routage
27©Sensinode 2013
Al-Karaki, J.N. Kamal, A.E., "Routing techniques in wireless sensor networks: a survey" ,IEEE Wireless Communications, issue 6, pp. 6-28, Dec. 2004
Stratégie de routage
28©Sensinode 2013
Al-Karaki, J.N. Kamal, A.E., "Routing techniques in wireless sensor networks: a survey" ,IEEE Wireless Communications, issue 6, pp. 6-28, Dec. 2004
02/10/2013
15
Agrégation de donnéesComment économiser l’énergie?
29©Sensinode 2013
Agrégation de donnéesComment économiser l’énergie?
30©Sensinode 2013
02/10/2013
16
WSN Vs Ad hoc
Ad-hocCapteurs
4. Notion d’ID4. Très grand nombre de nœuds n’ayant pas tous une ID
3. Flot « Any-to-any »3. Flot de données « Many-to-one »
2. Chaque nœud a son propre objectif2. Nœuds collaborent pour remplir un objectif
1. Générique / communication1. Objectif ciblé
31©Sensinode 2013
6. Communication point à point6. Utilisation du broadcast
5. Débit est majeur5. Energie est un facteur déterminant
pas tous une ID