Académique Documents
Professionnel Documents
Culture Documents
paix-travail-patrie peace-work-fatherland
Rédigé par :
Sous la supervision de :
Page 1
Table de matières
INTRODUCTION ............................................................................. 4
I. PRESENTATION ET CARACTERISTIQUES DES RESEAUX DE
CAPTEURS SANS FIL ............................................................................ 4
A. DESCRIPTION D’UN CAPTEUR ........................................................................................................... 4
B. TYPES DE RCSF ............................................................................................................................ 5
C. CARACTERISTIQUES D’UN RESEAU DE CAPTEURS .................................................................................... 6
CONCLUSION ............................................................................... 18
BIBLIOGRAPHIES ........................................................................ 19
Page 2
LISTE DES FIGURES
Page 3
Introduction
Depuis leur création, les réseaux de communication sans fil ont connu un
succès sans cesse croissant au sein des communautés scientifiques et industrielles.
Grâce à ses divers avantages, cette technologie a pu s'instaurer comme acteur
incontournable dans les architectures réseaux actuelles. Le média hertzien offre en
effet des propriétés uniques, qui peuvent être résumées en trois points : la facilité
du déploiement, l'ubiquité de l'information et le coût réduit d'installation. Au cours
de son évolution, le paradigme sans fil a vu naître diverses architectures dérivées,
telles que : les réseaux cellulaires, les réseaux locaux sans fils et autres. Durant
cette dernière décennie, une architecture nouvelle a vu le jour : les réseaux de
capteurs sans fil. Ce type de réseaux résulte d'une fusion de deux pôes de
l'informatique moderne : les systèmes embarqués et les communications sans fil.
Un capteur est un petit appareil autonome capable d'effectuer des mesures simples
sur son environnement immédiat. Un réseau de capteurs sans fil (RCSF), ou
"Wireless Sensor Network" (WSN), est composé d'un ensemble d'unités de
traitements embarquées, appelées "motes", communiquant via des liens sans fil. Le
but général d'un WSN est la collecte d'un ensemble de paramètres de
l'environnement entourant les motes, telles que la température ou la pression de
l'atmosphère, afin de les acheminer vers des points de traitement. Les RCSF sont
souvent considérés comme étant les successeurs des réseaux ad hoc. En effet, les
RCSF partagent avec les MANET (Mobile Ad hoc NETworks) plusieurs propriétés en
commun, telles que l'absence d'infrastructure et les communications sans fil. Mais
l'une des différences clés entre les deux architectures est le domaine d'application.
Les récents progrès des techniques ont provoqué un énorme intérêt dans les
réseaux sans fil. La technologie de réseaux de capteurs sans fil est devenue une des
merveilles technologiques dans le 21ème siècle et les réseaux de capteurs ont
montré leur impact sur notre vie quotidienne.
Un réseau de capteurs sans fil est un réseau ad hoc avec un grand nombre de
nœuds qui sont des micro-capteurs capables de récolter et de transmettre des
données environnementales d'une manière autonome. La position de ces nœuds
n'est pas obligatoirement prédéterminée. Ils peuvent être aléatoirement dispersés
dans une zone géographique, appelée « champ de captage » correspondant au
terrain d'intérêt pour le phénomène capté.
Page 4
Pour accomplir ces tâches, un nœud capteur a trois principales composantes: unité
d’acquisition, unité de traitement et unité de communication sans fil. L’unité
d’acquisition est constituée d’un capteur physique relevant des mesures sur son
environnement immédiat et d’un convertisseur Analogique/Numérique
convertissant la mesure relevée pour la transmettre à l’unité de traitement. L’unité
de traitement, qui est également composée d’un processeur et d’un système
d’exploitation spécifique, reçoit des données en provenance de l’unité d’acquisition,
les traite éventuellement, et les envoie à l’unité de communication. L’unité de
communication est responsable de toutes les émissions et réceptions de données
via un support de communication radio.
B. Types de RCSF
Selon la nature des stations de base, les RCSF peuvent être avec station de
base fixe ou non-fixe. Dans les réseaux avec station de base fixe, les localisations
des nœuds collecteurs sont connues à l’avance par tous les nœuds du réseau. Par
Page 5
contre, dans les réseaux avec station de base non-fixe, les nœuds collecteurs qui
peuvent être statiques ou mobiles apparaîtront momentanément pour interroger le
réseau. Ce type de RCSF est utilisé souvent pour la surveillance de zones en offline.
Les RCSF ne fonctionnent pas toujours de la même manière que les MANETs.
Par exemple, la liaison radio étant intrinsèquement omnidirectionnelle, les RCSF,
fonctionnent en mode diffusion (broadcast) alors que les MANETs fonctionnent
classiquement en pair-à-pair. Les caractéristiques les plus remarquables des RCSF,
qui les distinguent justement des MANETs, sont les suivantes :
- Les nœuds capteurs n’ont pas en général d’identifiant global à cause de leur
nombre trop grand dans le RCSF et de la surcharge que cela entraîne. Dans un
Page 6
II. Architecture des réseaux de capteurs sans fils et
domaines d’applications
b. Architecture matérielle
Dans les réseaux de capteurs, les nœuds sont déployés dans environnement
sans infrastructure, en n'ayant aucune information sur la topologie globale, même
Page 7
locale du réseau construit. Pour cela, les nœuds capteurs doivent graduellement
établir l'infrastructure de communication durant une phase d'initialisation. Cette
infrastructure doit leur permettre de répondre aux requêtes venant des sites
distants, d'interagir avec l'environnement physique, réagir aux données captées, et
transmettre ces données via une communication multi -sauts .
c. Domaines d’applications
Les Réseaux de capteurs sans fil peuvent avoir beaucoup d'applications .Parmi
elles, nous citons :
Page 8
Contrôle d'édifices : On peut inclure sur les parois des barrages des
capteurs qui permettent de calculer en temps réel la pression exercée. Il est
donc possible de réguler le niveau d'eau si les limites sont atteintes. On peut
aussi imaginer inclure des capteurs entre les sacs de sables formant une
digue de fortune. La détection rapide d'infiltration d'eau peut servir à
renforcer le barrage en conséquence. Cette technique peut aussi être utilisée
pour d'autres constructions tels que ponts, voies de chemins de fer, routes
de montagnes, bâtiments et autres ouvrages d'art.
A. Modèle en couches
Le rôle de ce modèle consiste à standardiser la communication entre les
composants du réseau afin que différents constructeurs puissent mettre au point
des produits (logiciels ou matériels) compatibles. Ce modèle comprend 5 couches
qui ont les mêmes fonctions que celles du modèle OSI ainsi que 3 couches pour la
gestion de la puissance d'énergie, la gestion de la mobilité ainsi que la gestion des
tâches (interrogation du réseau de capteurs). 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. Chaque couche du modèle communique avec une couche adjacente
(celle du dessus ou celle du dessous). Chaque couche utilise ainsi les services des
couches inférieures et en fournit à celle de niveau supérieur.
Page 9
sur le media. Elle assure la liaison point à point et point à multipoint dans un
réseau de communication. Elle est composée de la couche de contrôle de
liaison logique (LLC pour Logical Link Control) qui fournit une interface entre
la couche liaison et la couche réseau en encapsulant les segments de
messages de la couche réseau avec des informations d'entête additionnelles,
et la couche de contrôle d'accès au medium (MAC pour Medium Access
Control) qui contrôle la radio. Comme l'environnement des réseaux de
capteurs est bruyant et les noeuds peuvent être mobiles, la couche de liaison
de données doit garantir une faible consommation d'énergie et minimiser les
collisions entre les données diffusées par les noeuds voisins.
Couche réseau gérer l'adressage et le routage des données, c'est-a-dire leur
acheminement via le réseau ;
Couche transport 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 ;
Couche application assure l'interface avec les applications. Il s'agit donc du
niveau le plus proche des utilisateurs, gère directement par les logiciels.
Page 10
Bluetooth / IEEE 802.15.4 : Bluetooth est une spécification de l'industrie
des télécommunications. Elle utilise une technique radio courte distance
destinée à simplifier les connexions entre les appareils électroniques.
Malheureusement, un grand défaut de cette technologie est sa trop grande
consommation d’énergie.
Routage plat : Dans le routage plat (flat routing), chaque nœud joue
typiquement le même rôle et les nœuds capteurs collaborent pour accomplir
la tâche globale du réseau. En raison du nombre important des nœuds
capteurs, il n’est pas faisable d’assigner un identifiant global pour chaque
nœud. Cette considération a mené au routage centré-données, où la station
de base envoie des requêtes à certaines régions du réseau et attend des
retours de données à partir des nœuds capteurs situés dans ces régions.
Puisque des données sont demandées par le biais des requêtes, la
désignation des attributs est nécessaire pour indiquer les propriétés de ces
données.
Page 11
Routage hiérarchique : Les méthodes de routage hiérarchique ont des
avantages spéciaux liés au passage à l’échelle et à l’efficacité dans la
communication. Par exemple, elles sont utilisées pour exécuter un routage
avec économie d’énergie dans les RCSF. Dans une architecture hiérarchique,
des nœuds à grande énergie peuvent être employés pour traiter et envoyer
l’information, alors que des nœuds à énergie réduite peuvent assurer la
capture à proximité de la cible. La création des clusters et l’assignation des
tâches spéciales aux têtes de clusters peuvent considérablement renforcer le
passage à l’échelle, l’augmentation de la durée de vie et l’efficacité
énergétique du système global. Le routage hiérarchique est une manière
efficace de réduire la consommation énergétique dans un cluster en
exécutant l’agrégation et la fusion de données afin de diminuer le nombre de
messages transmis à la station de base.
Le protocole SPIN
Lorsqu'un noeud veut émettre une donnée, il émet d'abord un message ADV
contenant une description de la donnée en question.
Page 12
En recevant un message REQ, l'émetteur transmet à l'intéressé la donnée
sous forme d'un message DATA.
Chaque noeud maintient une variable de coût, qui détermine le coôt minimal
vers le puits sur le chemin optimal. Plusieurs mesures peuvent être employées,
suivant l'application voulue : nombre de sauts, consommation d'énergie, . . . etc.
L'algorithme se déroule en deux phases : calcul des coûts, relais des paquets.
A. Contraintes conceptuelles
a. Gestion de l’énergie
Un capteur, de par sa taille, est limité en énergie (<1.2V). Dans la
plupart des cas le remplacement de la batterie est impossible. Ce qui veut dire que
Page 13
la durée de vie d'un capteur dépend grandement de la durée de vie de la batterie.
Dans un réseau de capteurs (multi-sauts) chaque nœuds collecte des données et
envoie/transmet des valeurs. Le dysfonctionnement de quelques nœuds nécessite
un changement de la topologie du réseau et un re-routage des paquets.
Toutes ces opérations sont gourmandes en énergie, c'est pour cette raison
que les recherches actuelles se concentrent principalement sur les moyens de
réduire cette consommation.
Page 14
b. Tolérance aux fautes
La tolérance aux fautes est la capacité de maintenir les fonctionnalités du
réseau en présence de fautes. La fiabilité des réseaux de capteurs sans fil est
affectée par des défauts qui se produisent à cause de diverses raisons telles que le
mauvais fonctionnement du matériel ou à cause d'un manque d'énergie. Ces
problèmes n'affectent pas le reste du réseau.
c. Le facteur d’échelle
Le nombre de nœuds de capteurs augmente sur un réseau sans fil et ce
nombre peut atteindre le million. Un nombre aussi important de nœuds engendre
beaucoup de transmissions entre les nœuds et peut imposer des difficultés
pour le transfert de données.
e. L'environnement :
Les capteurs sont souvent déployés en masse dans des endroits tels que des
champs de bataille, à l'intérieur de grandes machines, au fond d'un océan,
dans des champs biologiquement ou chimiquement souillés,... Par
conséquent, ils doivent pouvoir fonctionner sans surveillance dans
des régions géographiques éloignées.
f. La topologie de réseau:
le déploiement d'un grand nombre de nœuds nécessite une maintenance
de la topologie. Cette maintenance consiste en trois phases :
déploiement, post-déploiement (les capteurs peuvent bouger, ne plus
fonctionner,...) et redéploiement de nœuds additionnels.
i. Gestion du réseau
Page 15
Le rôle des capteurs étant de surveiller un événement, un processus, il
est important de pouvoir localiser le point précis où cet événement va
apparaitre. Ainsi, pour un capteur, il existe des algorithmes destinés à cette
localisation :
- Received Signal Strength Indication (RSSI): ici, on se base sur la puissance
du signal recue pour déterminer la position des capteurs, avec une
précision de quelques mètres.
- Time Difference of Arrival (TDoA): c’est la différence de temps mis par deux
signaux différents pour arrive au PA.
- Angle of Arrival (AoA) : cependant la multiplicité du nombre de capteurs,
leurs déploiements aléatoires, imposent pour une bonne maitrise du flux
d’information qui arrive de connaître la position géographique précise de
chaque capteur du réseau. Ainsi, connaissant le capteur qui a détecté une
information, il devient plus facile de localiser l’événement en question.
Page 16
Dans ce volet, on traite la manière avec laquelle un réseau de communication
peut router les données exigeantes en QoS des nœuds capteurs tout en utilisant
efficacement les ressources du réseau. Du point de vue de la QoS du réseau, nous
ne prenons pas en compte l’application visée, mais plutôt la façon dont les données
sont acheminées vers le nœud collecteur ainsi que leurs exigences correspondantes.
Généralement, il existe trois modèles de base d’acheminement des données, à savoir
modèle orienté-événements, modèle orienté-requêtes et modèle à flux continus.
Notons que ces modèles peuvent coexister dans le même RCSF, donnant ainsi
naissance à des modèles hybrides d’acheminement des données. Avant de présenter
les exigences des applications en fonction du modèle d’acheminement nous
donnons ci-dessous les quelques facteurs qui les caractérisent :
- Tolérance aux retards : l’application peut être tolérante aux retards des
données, comme elle peut ne pas l’être.
Page 17
Conclusion
Parvenu au terme de cet exposé, nous avons dans un premier temps présenté
quelques généralités sur les RCSF, à savoir la description d’un capteur, les types
des RCSF, et leurs caractéristiques. Puis, nous avons présenté l’architecture des
RCSF en insistant sur sa topologie, son architecture matériel et les domaines
d’applications possibles de ces RCSF ainsi que la communication dans ces réseaux
ceci à travers son modèle en couche et ces différents protocoles de routages. Il en
ressort que, les réseaux de capteurs sans fils présentent un défis principal qui est
celui de la conservation de l’énergie, car les capteurs ont une durée de vie
équivalente à celle de leurs batteries. Néanmoins, les réseaux de capteurs
constituent un secteur en pleine expansion dont il faudra s’intéresser.
Page 18
Bibliographies
Page 19