1.2.6. Architecture de communication
La pile protocolaire utilisée par la station de base
ainsi que tous les autres capteurs du réseau est illustrée par la
figure (1.5). Suivant la fonctionnalité des capteurs, différentes
applications peuvent être utilisées et fondées sur la
couche application. La couche transport aide à gérer le flux de
données si le réseau de capteurs l'exige. Elle permet de diviser
les données issues de la couche application en segments pour les
délivrer. La couche réseau prend soin de router les
données fournies par la couche transport. Le protocole MAC (Media Access
Control) de la couche liaison assure la gestion de l'accès au support
physique. La couche physique assure la transmission et la réception des
données au niveau bit [10].
1.2.7. Systèmes d'exploitation et technologies
utilisées dans les RCSF
Plusieurs systèmes d'exploitation ont été
développés pour répondre aux contraintes
particulières des réseaux de capteurs, le système plus
connu est TinyOS.
TinyOS est un système d'exploitation
open source conçu pour les capteurs sans fils et développé
par l'Université de Berkeley. Il est basé sur une architecture
à base de modules : pilotes pour les capteurs, les protocoles
réseau et les services distribués. Les composants sont
programmés en NesC, un langage de programmation
dérivé du C adapté aux faibles ressources physiques des
capteurs. Un certain nombre de plateformes sont directement programmables comme
par exemple
9
les tmote ou les MicaZ (ces deux modèles sont
compatibles avec ZigBee). TOSSIM est un simulateur de capteurs pour les
programmes TinyOS, tout programme en NesC peut être compilé de
manière à être exécuté dans TOSSIM, ce qui
permet de simuler le comportement d'un ou plusieurs capteurs ainsi de les
programmer.
Figure 1.5 Pile protocolaire
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.
ZigBee Beaucoup moins connue que
Bluetooth, c'est une norme de transmission de données sans fil
permettant la communication de machine à machine. Sa très faible
consommation électrique et ses coûts de production très bas
en font une candidate idéale pour la domotique ou le matériel de
type capteur, télécommande ou équipement de contrôle
dans le secteur industriel. Les débits autorisés sont
relativement faibles, entre 20 et 250 Kbits/s, mais c'est véritablement
sa très faible consommation électrique qui en fait son atout
principal. ZigBee fonctionne sur la bande de fréquences des 2,4 GHz et
sur 16 canaux, sa portée était au début d'une dizaine de
mètres, elle est désormais de 100 mètres.
|