La prolifération des appareils sans fil et la demande croissante de services de distribution de contenus ont motivé le développement d'approches centrées sur les données. De nos jours, les gens utilisent leurs appareils pour partager leurs propres contenus et ils sont intéressés à obtenir le contenu demandé sans se préoccuper de sa localisation. Pour faire face à cette nouvelle demande, le paradigme « Content Centric Networking » (CCN) est apparu. CCN pourrait améliorer l'efficacité de la diffusion de contenu dans les réseaux de capteurs sans fil, à condition que les nouveaux problèmes liés à l'économie d'énergie et à l'acheminement de paquets soient correctement résolus.
Dans cette thèse, nous proposons d'intégrer la notion de « freshness » des données dans CCN pour les réseaux de capteurs et nous mettons en œuvre deux stratégies de mise à jour du contenu, une réactive et une proactive. En outre, pour améliorer la transmission des données et minimiser la consommation d'énergie, nous proposons un nouveau mécanisme de transmission basé sur la dimunition du « duty-cycle » des nœuds qui ne participent pas à la satisfaction des intérêts utilisateurs. Enfin, pour optimiser le placement des contenus dans le réseau, nous proposons une nouvelle stratégie de mise en cache basée sur le degré des nœuds dans le réseau et leurs distances par rapport à l'utilisateur. |
The proliferation of wireless devices and the increasing demand for highly scalable content distribution services motivated the development of data-centric approaches to networking. Nowadays, people use their devices to share their own contents and they are interested in getting the requested content without having an idea about its location. To face this new demand, the content-centric networking paradigm emerged in the last decade. CCN could greatly improve the efficiency of content delivery also in Wireless Sensor Networks proving new challenging issues related to energy saving and packet forwarding.
In this thesis, we propose to integrate the concept of data freshness in CCN for WSNs and we implement two strategies for content update, a reactive and a proactive one. Furthermore, to improve data diffusion and to minimize energy consumption, we propose a novel forwarding mechanism based on the reduction of the duty-cycle of the nodes that are not participating in increasing the user satisfaction. Finally, to optimize the content placement, we propose a new caching strategy based on the degree of nodes in the network and their distance from the user. |