Un réseau de capteurs sans fil (WSN) est constitué de capteurs autonomes répartis dans l'espace pour surveiller les conditions physiques ou environnementales, telles que la température, le son, la pression, etc. et pour transmettre de manière coopérative leurs données via le réseau vers un emplacement principal. Les réseaux les plus modernes sont bidirectionnels, permettant également de contrôler l'activité des capteurs. Le développement des réseaux de capteurs sans fil a été motivé par des applications militaires telles que la surveillance des champs de bataille ; Aujourd'hui, ces réseaux sont utilisés dans de nombreuses applications industrielles et grand public, telles que la surveillance et le contrôle des processus industriels, la surveillance de l'état des machines, etc. Certains des types de réseaux de capteurs sont les réseaux Wireless Adhoc et Senor , MEMS , NEMS . Le WSN est constitué de « nœuds » - de quelques à plusieurs centaines, voire milliers, où chaque nœud est connecté à un (ou parfois plusieurs) capteurs. Chacun de ces nœuds de réseau de capteurs comprend généralement plusieurs parties : un émetteur-récepteur radio avec une antenne interne ou une connexion à une antenne externe, un microcontrôleur, un circuit électronique pour l'interface avec les capteurs et une source d'énergie, généralement une batterie ou une forme intégrée de récupération d'énergie. . La taille d'un nœud de capteur peut varier depuis celle d'une boîte à chaussures jusqu'à la taille d'un grain de poussière, bien que des « particules » fonctionnelles de véritables dimensions microscopiques n'aient pas encore été créées. Le coût des nœuds de capteurs est également variable, allant de quelques dollars à des centaines de dollars, en fonction de la complexité de chaque nœud de capteur. Les contraintes de taille et de coût sur les nœuds de capteurs entraînent des contraintes correspondantes sur les ressources telles que l'énergie, la mémoire, la vitesse de calcul et la bande passante des communications. La topologie des WSN peut varier d'un simple réseau en étoile à un réseau maillé sans fil multi-sauts avancé. La technique de propagation entre les sauts du réseau peut être le routage ou l'inondation.