Vous êtes sur la page 1sur 4

Système d'exploitation pour capteur en réseau

Les systèmes d’exploitation pour capteur en réseau (notés également WSN[note 1]) sont des syst
èmes d'exploitation embarqués au sein de capteurs en réseau (le plus souvent des réseaux sans
fil). Un capteur en réseau (qu'on retrouve dans les publications scientifiques sous le terme anglai
s mote) est un ensemble d’éléments électroniques de taille réduite, composé essentiellement d'u
n détecteur, d'un microcontrôleur, d’une batterie, d'un émetteur-récepteur et d'une antenne.

Un capteur assure 3 fonctions : capter une donnée, la traiter et renvoyer une information relativ
e à la donnée au gestionnaire du réseau. Les données sont des grandeurs physiques de l'enviro
nnement dans lequel se trouve le capteur. L'intérêt de la configuration en réseau est de capter
un grand nombre de données afin d'alimenter une application. L'application réagit en fonction d
es données remontées par les capteurs et informe sur un changement d'état de l'environnement
surveillé. Un capteur a une durée de vie limitée par sa batterie. Le réseau de capteurs doit êtr
e résilient pour compenser la fin de vie de chaque capteur.

Les systèmes d'exploitation pour capteurs en réseau sont spécifiquement conçus pour optimiser l
'usage des ressources matérielles limitées dont ils disposent : peu de mémoire RAM, une vitesse
de traitement processeur faible et peu d'énergie électrique. De nombreux systèmes d'exploitatio
n spécialisés existent, parmi lesquels : Contiki[1], ERIKA Enterprise[2], Nano-RK[3], TinyOS[4], Mant
isOS[5], RETOS[6], Senses[7], Cormos[8], LiteOS[9], NanoQplus[10].

Contexte technologique

Le capteur constitue la partie matérielle que doit gérer le système d’exploitation[11]. Un capteur,
ou nœud, est composé de plusieurs éléments ou modules correspondant chacun à une tâche p
articulière d’acquisition, de traitement, de stockage ou de transmission de données. Il comprend
également une source d’énergie[12],[13].

Schéma d'architecture d'un capteur

Les éléments constitutifs du capteur sont les suivants[14] :

Ouvrir le menu principal

Wikipédia Rechercher

ModifierSuivre cette page

Système d'exploitation pour capteur en réseau


Article principal : système embarqué.

Les systèmes d’exploitation pour capteur en réseau (notés également WSN[note 1]) sont des syst
èmes d'exploitation embarqués au sein de capteurs en réseau (le plus souvent des réseaux sans
fil). Un capteur en réseau (qu'on retrouve dans les publications scientifiques sous le terme anglai
s mote) est un ensemble d’éléments électroniques de taille réduite, composé essentiellement d'u
n détecteur, d'un microcontrôleur, d’une batterie, d'un émetteur-récepteur et d'une antenne.

Un capteur assure 3 fonctions : capter une donnée, la traiter et renvoyer une information relativ
e à la donnée au gestionnaire du réseau. Les données sont des grandeurs physiques de l'enviro
nnement dans lequel se trouve le capteur. L'intérêt de la configuration en réseau est de capter
un grand nombre de données afin d'alimenter une application. L'application réagit en fonction d
es données remontées par les capteurs et informe sur un changement d'état de l'environnement
surveillé. Un capteur a une durée de vie limitée par sa batterie. Le réseau de capteurs doit êtr
e résilient pour compenser la fin de vie de chaque capteur.

Les systèmes d'exploitation pour capteurs en réseau sont spécifiquement conçus pour optimiser l
'usage des ressources matérielles limitées dont ils disposent : peu de mémoire RAM, une vitesse
de traitement processeur faible et peu d'énergie électrique. De nombreux systèmes d'exploitatio
n spécialisés existent, parmi lesquels : Contiki[1], ERIKA Enterprise[2], Nano-RK[3], TinyOS[4], Mant
isOS[5], RETOS[6], Senses[7], Cormos[8], LiteOS[9], NanoQplus[10].

Contexte technologique Modifier

Le capteur constitue la partie matérielle que doit gérer le système d’exploitation[11]. Un capteur,
ou nœud, est composé de plusieurs éléments ou modules correspondant chacun à une tâche p
articulière d’acquisition, de traitement, de stockage ou de transmission de données. Il comprend
également une source d’énergie[12],[13].

Schéma d'architecture d'un capteur

Les éléments constitutifs du capteur sont les suivants[14] :


un détecteur

Le détecteur est l'élément qui capte la grandeur physique de l'environnement dans lequel a été
placé le capteur.

un convertisseur analogique numérique

Le convertisseur analogique transforme le signal capté en signal numérique, compatible avec le


micro-contrôleur.

un micro-contrôleur

Le micro-contrôleur traite les données reçues du convertisseur analogique-numérique et transmet


les données utiles à l'émetteur-récepteur.

de la mémoire

Deux types de mémoire coexistent dans un capteur. La mémoire vive (RAM o u SRAM) permet l
e fonctionnement de l’application. La mémoire morte (principalement de la mémoire flash) stock
e le système d’exploitation et les données traitées par le capteur.

La taille typique de la mémoire RAM est de l’ordre de 128 ko, alors que la taille de la mémoire
flash atteint quelques Mo.

un transmetteur radio[note 2]

L'émetteur-récepteur assure 2 fonctions : transmettre des signaux (émetteur) et recevoir des sign
aux (récepteur).

L'émetteur envoie les données vers le monde extérieur. Le monde extérieur est le réseau de ca
pteur, dont le rôle est de router l'information vers l'utilisateur final.

Le récepteur reçoit les informations du réseau : d'une part les mises à jour logicielles, d'autre p
art les informations d'autre capteurs à relayer vers l'utilisateur final.

une alimentation

L'alimentation fournit l'énergie nécessaire au fonctionnement du capteur.

On trouve sur la page List of wireless sensor nodes une liste non exhaustive des matériels utilis
és comme capteurs.

Rôle du système
Principes architecturaux

Historique

Systèmes existants

Applications

Notes et références

Bibliographie

Liens externes

Dernière modification il y a 2 mois par Speculos

PAGES ASSOCIÉES

Contiki

système d'exploitation

Body Area Network

Liaison sans fil à faible consommation énergétique

Wikipédia

Le contenu est disponible sous licence CC BY-SA 3.0 sauf mention contraire.

Conditions d’utilisationConfidentialitéDésactiver la version mobile

Vous aimerez peut-être aussi