Vous êtes sur la page 1sur 5

Cours 1 ; RCSF

Architecture d'un RCSF


Un RCSF est composé d'un ensemble de noeuds capteurs. Ces nœuds capteurs sont
organisés en champs Chacun de ces noeuds a la capacité de collecter des données et de les
transférer.
Architecture d'un nœud capteur
-Les nœuds capteurs sont l'élément central d'un RCSF. La détection, le traitement et la
communication ont lieu grâce à un noeud. Il stocke et exécute les protocoles de
communication et les algorithmes de traitement des données.
1) sous-système d'acquisition de donnée
2) sous-système de traitement
3) sous-système de transmission.
4) sous-système d'alimentation.
La consommation de l'énergie dans un réseau de capteurs est définie par l’ordre
décroissant
- La communication (réception, émission).
- Le traitement des données.
- La capture des données.

Applications des RCSF


Découvertes de catastrophes naturelles
Détection d'intrusions
Contrôle de la pollution -Agriculture
Surveillance médicale - Contrôle d'édifices
Classification des applications
Applications orientées temps, l’acquisition et la transmission de données sont liées au temps
Applications orientées événements les capteurs envoient leurs données seulement si un
événement spécifique se produit. (Exemple surveillance des forêts, domaine militaire).
Applications orientées requêtes un capteur n’envoie sa donnée que lorsqu’une demande
explicite de la station de base lui est parvenue.
Applications hybrides Ce type d’application met en œuvre les 3 modes de fonctionnement décrits
précédemment
Contraintes de conception des RCSF
La tolérance de fautes
L’échelle
Les cout de production
L’environnement
La topologie de RS
Les certaines matérielles
Les médias de transmission
La consommation d’énergie
Cours ;2 Communication dans les RCSF
Modèle en couches : Le rôle de ce modèle consiste à standardiser la communication entre les
composants du réseau mettre au point des produits compatibles.il est composée de cinq
couches (une couche application, une couche transport, une couche réseau, une couche
liaison de données et une couche physique). Le but d'un système en couches est de séparer
le problème en différentes parties (les couches) selon leur niveau d'abstraction.

La couche physique : spécification des caractéristiques matérielle, des porteuse ….


La couche liaison : Spécifie comment les données sont expédiées entre deux nœuds dans une
distance d'un saut.
La couche réseau : Dans la couche réseau le but principal est de trouver une route et une
transmission fiable des données, captées
La couche transport: Cette couche est chargée du transport des données, de leur découpage
en paquets, du contrôle de flux, de la conservation de l'ordre des paquets et de la gestion
des éventuelles erreurs de transmission.
La couche application : assure l'interface avec les applications.
Les plans de gestion : Les plans aident les nœuds capteurs à coordonner la tâche de captage
et minimiser la consommation d'énergie.
Plan de gestion d'énergie : contrôle l'utilisation de la batterie.
Plan de gestion de mobilité : détecte et enregistre le mouvement du nœud capteur.
Plan de gestion de tâche : balance et ordonnance les différentes tâches de captage de
données dans une région spécifique.
Les standards de communication pour RCSF : Il y a plusieurs normes sans fil comme le Wifi (le
standard IEEE 802.11 et le WiMax (le standard IEEE 802.16) s’adressent au transport des
données à haut débit.

Parmi les standards les plus aptes à être exploités dans les RCSFs se retrouvent les standards
Bluetooth et ZigBee :

Bluetooth est un standard de communication sans fil qui fournit une configuration spéciale
de pico- réseau maître/esclave avec le maximum de huit unités actives.

Bluetooth fonctionne à 2.4 GHz ISM (Industrie Scientifique Médical) dans le spectre sans
licence (2.400 à 2.484 GHz) et utilise FHSS (Frequency Hopping Spread Spectrum) pour
minimiser les interférences.
ZigBee est une application qui utilise des capteurs en réseau à faible puissance et à faible
débit de données.

Caractéristiques de ZigBee :
-Bandes de fréquences : 868 MHz, 915 MHz et 2.4 GHz ;
-Taux de transfert jusqu'à 250 Kbps ;
- La portée de transmission de signal de 10 à 100 m, en fonction des capteurs utilisés ;
- Cryptage AES des données
- Plusieurs applications ZigBee peuvent travailler les unes avec les autres ;
- Faible consommation d'énergie.

Application de ZigBee
Home automation : Chauffage, ventilation, air conditionné, sécurité, éclairage, et contrôle
d'objets.
Industrielles : Détection de situation d'urgence, contrôle de machines
Automotive : Contrôle de la pression des pneus, etc. ;
Agriculture : Mesure de l'humidité du sol, détection de situations pour l'usage des intrants,
mesure de la salinité du sol, etc.
Autres : Contrôle d'équipement électronique, communication entre PC et périphériques, etc.
Cours 4 ; les panne
La panne est une conséquence d'une ou plusieurs erreurs. Une erreur représente un état
invalide du système du à une faute.

Le but de la tolérance aux pannes est d’éviter la faille totale du système malgré la présence
de fautes dans un sous ensemble de ses composants élémentaires.

Classification des pannes

Panne selon la durée :


Transitoire : conséquence d'un impact environnemental temporaire
Intermittente : variante de la panne transitoire
Permanente : continue et stable dans le temps
Pannes selon la cause : il existe 2 types
Panne de design : due à une mauvaise structuration du réseau ou du composant en
particulier.
Panne opérationnelle : qui se produit durant le fonctionnement du système. Elle est
généralement due aux causes physiques. Spécialement pour les réseaux de capteurs, trois
principales causes :
Energie : l'épuisement de la batterie cause l'arrêt du capteur.
Sécurité : la destruction physique accidentelle ou intentionnelle pas un ennemi peut être une
cause de panne.
Transmission : la nature vulnérable de transmission radio, la présence d’obstacles dans les
environnements hostiles.

Pannes selon le comportement résultant :


Panne accidentelle : le composant soit, s’arrête complètement de fonctionner ou bien
continue mais sans retourner à un état stable.
Panne d'omission : le composant n'est plus capable d'améliorer son service.
Panne de synchronisation : le composant effectue son traitement mais fournit le résultat en
retard.
Panne Byzantine : cette panne est de nature arbitraire le comportement du composant est
donc imprévisible.

Procédures de tolérance aux pannes :


La conception d'une procédure pour la tolérance aux pannes dépend de l'architecture et des
fonctionnalités du système. Étapes exécutées dans le système ;

Classification des solutions de tolérance aux pannes dans les RCSF

1.Classification selon la phase de traitement : il existe deux catégories principales :


Algorithme préventif : implémente des techniques tolérantes aux pannes qui tentent de
retarder ou éviter tout type d'erreur afin de garder le réseau fonctionnel le plus longtemps
possible.
Algorithme curatif : utilise une approche optimiste, où le mécanisme de tolérance aux pannes
implémenté n'est exécuté qu'après la détection de pannes.
2.Classification architecturale : Cette classification traite les différents types de gestion des
composants Nous distinguons trois catégories principales :
- Gestion de la batterie - Gestion de flux - Gestion des données

3.Classification selon le niveau d’implémentation : Cette classification permet de répartir les


protocoles sur les différentes couches de l’architecture des réseaux de capteurs.

Vous aimerez peut-être aussi