Résumé:
Un réseau de capteurs sans fil est constitué d'un ensemble de noeuds equipés de capteurs afin de surveiller une ou plusieurs grandeurs physiques sur une zone d'intérèt pour répondre à diverses application dans différents domaines. chaque noeud dispose, en général , de faibles ressources : puissances de calcul faible, mémoire limitée, portée de communication réduite et surtout une siurce d'énergie limitée une pile qui effecte directement la durée de vie d'un capteur et par conséquent la durée de vie du réseau entier. la contrainte énergétique est le problème le plus important dans les rcsf étant donnée que le majeure partie de l'énergie du réseau et consommée pendant le processus de communication , il est nécessaire d'utiliser des techniques efficaces pour la réduction de la consommation d'énergie. un moyen pour réduire la consolmmmation d'énergie dans les rcsf consiste à utiliser des algorithmes de clustering qui permet de partitionner le réseau en clusters. a chaque cluster est élu un cluster head qui organise la communication intra cluster et se charge de la communication avec la station de base ce qui , permet de réduire efficacement le nombre de communications et prolonger ainsi la durée de vie du réseau. dans ce mémoire, nous nous sommes interessés à un protocole de clusterring écoénergétique basé sur les algorithmes de colonies de fourmis aco_c ce protocole est mise en oeuvre au niveau de la station de base en utilisant des fonctions de cout appropriées et de l'agrégation de données des noeuds de chaque cluster , il minimise et répartisse le cout des transmissions longue distance . afin évaluer ce protocole , nous avons développé sous java un outil de simulation clustering application . le protocole aco_c que nous avons amélioré a été comparé avec le protocole leach_c les résultats de simulation montrent que le protocole aco_c est plus peformant en termes d'efficacité énergétique et de prolongation de durée de vie du réseau.