L Internet des Objets au service de l environnement Équipe d accueil : Équipe Système d information agri-environnementaux communicants - UR TSCF - TR MOTIVE - Irstea Clermont-Fd Ecole Doctorale Sciences Pour l Ingénieur - Université Blaise Pascal Clermont-Fd Directeur de thèse : Prof. Kun Mean HOU - LIMOS Clermont-Fd Encadrement Irstea : Gil De Sousa, Jean-Pierre Chanet, Catherine Roussey Mots clés : Internet des Objets, Réseau de Capteurs Sans Fil, Web de Données, Web Sémantique, acquisition de données agri-environnementales Résumé L'émergence de nouvelles technologies sans fil ouvrent de nouvelles perspectives au niveau des Réseaux de Capteurs Sans Fil (RCSF). De nouveaux modes de fonctionnement (architecture et organisation) peuvent être envisagés et sont à définir pour la mise à disposition et la présentation des données collectées à l'utilisateur final. Cependant, l utilisation de ces nouvelles technologies ne permettra pas de résoudre toutes les problématiques existantes. Le capteur sans fil reste un dispositif avec des ressources limitées (énergie, mémoire et puissance de calcul) qui ne permettent pas d utiliser les systèmes de publication de données sur Internet appliqués à d autres entités telles que les téléphones intelligents («smartphones»). Le sujet de thèse proposé vise ainsi à proposer un tel système, dans le cadre de l Internet des Objets (IdO) pour l environnement, permettant le passage des données du capteur sans fil «physique» à sa représentation «virtuelle» sur Internet. Abstract The emergence of new wireless technologies opens up new perspectives in terms of Wireless Sensor Networks (WSN). New operating modes (architecture and organisation) may be considered for the provision and the presentation of collected data to the end user. However, The use of these new technologies will not solve all the existing issues. A wireless sensor is still a device with limited resources (energy, memory and processing) which not allow the use of the systems for data publication on the Internet applied to others entities such as smartphones. Thus, the proposed thesis aims to define such system, in the context of the Internet of Things (IdT) for environment, in order to transfer data from the "physical" wireless sensor to its "virtual" representation on the Internet.
1. Contexte scientifique Les réseaux de capteurs sans fil (RCSF) ou «Wireless Sensor Network» (WSN) voient leur diffusion s accroître de plus en plus rapidement pour un nombre croissant d applications (Yick, Mukherjee, and Ghosal 2008) : télémédecine (Egbogah and Fapojuwo 2011), bâtiments et villes intelligents (Tubaishat et al. 2009), surveillance environnementale (F. Wang and Liu 2011), industrie (Shen, Wang, and Sun 2004), agriculture (N. Wang, Zhang, and Wang 2006) Les RCSF sont constitués de nœuds élémentaires, capteurs sans fil, capables de faire de l acquisition de données, du traitement et de communiquer avec leurs pairs. Les principales problématiques liées aux RCSF proviennent des ressources limitées (énergie, mémoire et puissance de calcul) des nœuds qui les constituent. De nombreux travaux de recherche prennent ainsi en compte ces limitations dans le fonctionnement des RCSF : faible capacité mémoire (Kuorilehto, Hannikainen, and Hamalainen 2005), ressources énergétiques limitées (Yi et al. 2011; Chong et al. 2011), capacités de calcul restreintes (Kimura and Latifi 2005) D autres travaux de recherche également nombreux sont menés sur la mise au point de plateformes matérielles (Hempstead et al. 2008) et sur le développement des différentes briques logicielles nécessaires au bon fonctionnement de ce type de réseau : système d exploitation (Farooq and Kunz 2011), protocole de routage (Al-Karaki and Kamal 2004), gestion de la qualité de service (Chen and Varshney 2004) La manipulation, l intégration et la surveillance des données circulant sur ce type de réseaux nécessitent également des méthodes adaptées permettant de ménager le réseau et de ne pas épuiser les nœuds en leur demandant trop de travail de calcul ou de communication (Jacquot et al. 2009 ; Jabeen et al. 2012 ; Mousannif and Khalil 2012). Ces vingt dernières années ont ainsi vu cette technologie passer de l état de concept à celui d objet «réel». Aujourd hui, des plateformes de RCSF destinées à un large panel d utilisateurs allant au-delà des chercheurs du domaine commencent à être commercialisées. La solution MEMSIC eko par son utilisation simplifiée (de type «plug and play») au détriment de fonctionnalités limitées en est un exemple (eko 2012). La plupart des RCSF actuellement déployés sont organisés de manière à transmettre une partie ou l ensemble des données collectées à une station centrale de collecte («sink node») (Akyildiz et al. 2002). Cette station centrale peut prendre différentes formes : un capteur sans fil évolué avec des ressources (énergie et mémoire) plus importantes, un micro-ordinateur ou un serveur. Cette station centrale permet de stocker ou d archiver des données collectées par les capteurs sans fil. Ce mode de fonctionnement permet de rendre certaines données accessibles à l utilisateur final même en cas de problème au niveau du RCSF le rendant partiellement voire totalement indisponible. Cependant, ce fonctionnement centralisé pose différents problèmes dont le principal est les différences de consommation d énergie pouvant être observées au niveau des nœuds du simple fait de leur positionnement par rapport à la station de collecte. Dans un RCSF où chaque nœud communique directement avec la station de collecte, les nœuds les plus éloignés sont ceux qui consomment le plus d énergie (voir Figure 1a). Dans un RCSF où les communications de certains nœuds doivent être relayées par d autres pour atteindre la station de collecte, les nœuds les plus proches de celle-ci, qui retransmettent le plus de données non collectés par leurs soins, s épuisent plus rapidement (voir Figure 1b). Ensuite, pour rendre les données d un RCSF disponibles sur Internet, la solution la plus répandue actuellement consiste à utiliser une passerelle de communication. Dans la plupart des cas, cette dernière et la station centrale de collecte de données forment une seule et même entité. D autres modes de diffusion des données sont en train d émerger, résultats de l intégration des RCSF dans ce qu on appelle l Internet des Objets (IdO) (Internet of Things IoT) et des évolutions technologiques récentes. L IdO est né de la convergence de plusieurs visions de l informatique : la vision orientée «Objet» et celle orientée «Internet» avec ses déclinaisons Web Sémantique et Web de Données (Kindberg et al. 2002 ; Gershenfeld, Krikorian, and Cohen 2004 ; Atzori, Iera, and Morabito 2010). Le Web (ou World Wide Web, WWW) est constitué de l ensemble des pages reliées entre elles par des liens hypertextes. Son fonctionnement repose sur le réseau Internet.
(a) Communications directes (b) Communications relayées Figure 1 : Topologies classiques d un RCSF Le terme de Web Sémantique («Semantic Web») a été proposé par Tim Berners Lee en 2001 (Berners-Lee, Hendler, and Lassila 2001) pour désigner une évolution du Web qui permettrait aux informations disponibles sur le Web d être décrites par des métadonnées, pour être exploitées par des agents logiciels. Pour permettre cette évolution, un certain nombre de standards et de technologies ont été développés par le W3C (World Wide Web Consortium). Les technologies du Web Sémantique permettent de proposer des standards pour développer des architectures logicielles distribuées sur le Web. Une application devient un assemblage de services. Ces services sont accessibles sur le Web et peuvent donc être localisés sur des serveurs distants. On parle alors de service web («Web service») et d architecture orientée service. Le Web Sémantique offre aussi des solutions pour résoudre le manque de structuration de l information disponible sur le Web. Des données descriptives vont être associées à l identifiant Web d un objet dit URI (Uniform Resource Identifier) représentant la source d information. Cet objet est appelé une ressource et représente par exemple une page web. On parle dans ce cas d annotation de ressource à l aide de métadonnées. Le W3C préconise d utiliser le langage RDF (Resource Description Framework) pour définir l association entre une métadonnée et une ressource sous forme de triplet (sujet, prédicat, objet). Imaginons une ressource décrivant un capteur intitulé «WSN_Node_1234_Sensor». Ce capteur est un capteur de température. Il existe une métadonnée caractérisant les capteurs de température «TemperatureSensor». La description RDF de ce capteur est composée du triplet (WSN_Node_1234_Sensor, rdf:type, TemperatureSensor). La description de la ressource peut être composée de données simples comme la date de création ou de mise en service de la ressource. Elle peut aussi être constituée d un graphe complexe précisant les relations entre éléments relatifs à la source, comme l ensemble des auteurs avec leurs noms et prénoms, leurs institutions de rattachement et leur rôle dans ces institutions. Lorsque la description est complexe, on parle alors de schéma de métadonnées. Pour être réutilisable et exploitable par différents agents logiciels, les vocabulaires de métadonnées et leur schéma doivent être publiés sur le Web sous forme d ontologies à l aide des standards développés par le W3C : les langages RDFS (RDF Schema) et OWL (Ontology
Web Language). Les ontologies définissent des noms de classes et des noms de propriétés ainsi que leurs règles de conformité. Le Web de Données («Linked Data») est une initiative visant à favoriser la publication de données structurées sur le Web en utilisant les technologies du Web Sémantique. L objectif de cette initiative est non seulement de publier les données mais aussi de les relier entre elles pour constituer un réseau global de données structurées. Ainsi les silos de données, déjà disponibles sur le Web par le biais de bases de données en ligne, ne seront plus isolés les uns des autres mais s ouvriront pour s interconnecter les uns avec les autres. Le Web de Données contient des entités représentant des phénomènes ou des objets ayant une réalité dans notre monde de tous les jours : par exemple Paris, la Seine, Jean Jaurès, Napoléon ou mon voisin. Chaque entité «réelle» doit être identifiable sur le Web par une URI. Ainsi ces données descriptives seront localisées à cette adresse sur le Web. D'autres ensembles de données peuvent alors référencer ces entités «réelles» en utilisant leur URI. Les agents logiciels utilisant ces URI peuvent découvrir plus d informations sur ces entités réelles sans être obligés de stocker dans leur base de données originale une copie des données. Pour être publiable, les données doivent être associées à leur schéma représenté par des ontologies. Le fait d utiliser les langages préconisés par le W3C (RDF, RDFS, OWL) permet à tout agent logiciel d interroger l ensemble de données avec le langage dédié SPARQL (SPARQL Protocol and RDF Query Language) et de lire les données résultats. L autre élément important qui a permis de créer ce nouveau paradigme est lié aux avancées récentes en matière de technologies sans fil telles que l arrivée du protocole 6LoWPAN (IPv6 over Low power Wireless Personal Network) ou de solutions comme celle nommée UNB (Ultra Narrow Band) proposée par la société SIGFOX (SIGFOX 2012). Le protocole 6LoWPAN est une surcouche au protocole de communication IEEE 802.15.4 (dont l implémentation la plus connue est le ZigBee) pour l intégration d IPv6 dans le cadre des objets communicants à faibles ressources (Kushalnagar, Montenegro, and Schumacher 2007 ; Hui, and Culler 2008 ; Hui, Culler, and Chakrabarti 2009). En effet, l arrivée progressive du protocole de communication IPv6 et ses 3,4 10 38 adresses (identifiants) possibles, en remplacement d IPv4, permet potentiellement de connecter à Internet l ensemble des objets communicants actuels et futurs. Cependant, à la base, le protocole IPv6 n est pas adapté aux objets communicants aux ressources limitées dont font partie, entre autres, les capteurs sans fil. Le protocole 6LoWPAN est ainsi né de la volonté de combler ce manque. De par ses caractéristiques techniques (débit de 100b/s, portée d environ 10 km, consommation d énergie limitée), la technologie UNB vise, quant à elle, à devenir un équivalent du GSM/GPRS (Global System for Mobile communications/general Packet Radio Service) dans un contexte de communications M2M (Machine-to-Machine) et ceci pour tout type d objets communicants, même ceux à relativement faibles ressources comme les capteurs sans fil. Les capteurs sans fil qui seront équipés de cette technologie pourraient donc publier leurs données directement sur Internet sans passer par un intermédiaire.
2. Sujet de thèse Ces différents éléments ouvrent de nouvelles perspectives au niveau du fonctionnement (architecture et organisation) des RCSF pour la présentation à l utilisateur final des données agrienvironnementales collectées. Par exemple, les deux technologies, 6LoWPAN et UNB, dont le déploiement est prévu dans les années à venir permettent d envisager des nouveaux modes de publications des données d un capteur sans fil sur Internet. Si l on considère tout d abord le protocole 6LoWPAN, son adoption au niveau d un RCSF apportera, comme changement majeur, la «visibilité» depuis Internet de chacun des nœuds du réseau et, principalement, de leurs données (et métadonnées) (Moraru, Fortuna, and Mladenic 2011). Ainsi, si l on se trouve à portée de communication d un capteur sans fil utilisant 6LoWPAN, on pourra accéder à ses données ou fonctionnalités comme n importe quelle autre entité connectée à Internet : serveur, ordinateur, tablette, téléphone intelligent («smartphone»)... Cependant, un capteur sans fil reste un dispositif aux ressources limitées (énergie, mémoire et puissance de calcul) en comparaison des autres entités citées. De plus, les RCSF sont généralement déployés dans des zones difficiles d accès pour des longues périodes (de 1 à 5 ans en moyenne). Il n est donc pas possible d utiliser les mêmes architectures logicielles («frameworks») pour publier leurs données sur Internet que celles utilisées, par exemple, pour les téléphones intelligents. Certains téléphones intelligents ont des caractéristiques matérielles proches de celles d un capteur sans fil mais la fréquence du rechargement de leur batterie n est pas comparable à celle d un capteur sans fil (1 fois par jour pour certains contre 1 fois tous les 1 à 5 ans, c est-à-dire leur durée de déploiement). Le sujet de thèse proposé vise ainsi à proposer un système adapté aux capteurs sans fil pour la publication de données sur Internet. Cet objectif requiert de travailler sur les deux points suivants : La politique de publication (en continu) sur Internet des données d un RCSF Le mode de fonctionnement du RCSF pour permettre cette publication Pour le premier point, nous nous appuierons sur les travaux de recherche menés actuellement dans le cadre du Web Sémantique sur le développement d applications intégrant des données issues de capteurs (sans fil ou non). L initiative de l OGC (Open Geospatial Consortium) nommée SWE (Sensor Web Enablement) en fait partie. Celle-ci a donné lieu à différentes propositions telles que celle présentée dans (Broering et al. 2010). Cet article propose notamment une architecture pour permettre à un capteur (pas forcément de type sans fil) géolocalisé («geosensor») de communiquer avec le réseau «Sensor Web», partie/extension du Web pour les capteurs. Cette architecture intègre 3 couches : la couche «Geosensor», la couche «Sensor Web» et une couche intermédiaire servant d interface aux deux précédentes nommée «Sensor Bus». Plus précisément, cette couche «Sensor Bus» intègre un mécanisme de publication et d abonnement et définit certains messages pour permettre aux couches «Sensor Web» et «Geosensor» d interagir. Une autre originalité de ce travail est l utilisation d un outil de réseau social (Twitter dans ce cas) pour créer la couche «Sensor Bus». Notre premier travail consistera donc à adapter, au domaine des RCSF, les éléments de ces travaux qui peuvent l être. Notre système de publication devrait fonctionner sur le principe de «publication / souscription» à la manière d un service web. Chaque capteur sans fil indiquera l ensemble des données et des services qu il peut fournir. L utilisateur final s abonnera à celui (ou ceux) qui l intéresse(nt). Les capteurs sans fil publieront leurs données en flux continus («data stream») pour suivre au plus près l évolution des phénomènes observés. La capacité d un capteur sans fil, au regard de ses ressources, à publier ses données au format RDF sera également étudiée. L utilisation de RDF permettrait notamment d interroger les données d un capteur sans fil à l aide de requêtes standardisées en langage SPARQL. Un système d abonnement et de désabonnement devra être proposé. Il pourra s appuyer et fonctionner à la manière d un outil de «réseau social» dédié aux informations et services pour l environnement. Des entités électroniques autres que les RCSF faisant partie de l IdO pourront y contribuer. Ce système offrira notamment la possibilité de définir des droits d accès (partiels ou totaux) aux données et aux services fournis par les capteurs sans fil. L objectif de publication (en continu) sur Internet des données d un capteur sans fil nécessite de s intéresser au mode de fonctionnement du RCSF c est-à-dire à son architecture (ou topologie) et à son organisation. L utilisation du protocole 6LoWPAN permet théoriquement de rendre «visible»
tous les capteurs sans fil d un RCSF depuis Internet. Ils peuvent ainsi tous jouer le rôle de passerelle de communication («gateway»). Les points d entrée et de sortie du RCSF vers Internet sont donc multiples. Cette «visibilité» est cependant limitée par le problème déjà cité de la portée de communication d un capteur sans fil. Ainsi, même en intégrant le protocole 6LoWPAN, certains nœuds du RCSF peuvent être obligés de demander à d autres nœuds d acheminer leurs données jusqu à Internet. Or, un capteur sans fil passe la majeure partie du temps en mode veille voire en sommeil profond pour pouvoir économiser son énergie. Il peut ainsi arriver que des nœuds se retrouvent isolés et ne puissent faire relayer leurs données à publier jusqu à Internet. Pour répondre à ces différentes problématiques, nous proposons de travailler sur une architecture de RCSF constituée de sous-groupes («cluster») pour la publication de données sur Internet et pas uniquement le routage (voir Figure 2). Au sein de chaque sous-groupe, sera élu un nœud «chef» en charge notamment de publier, durant une période fixée, ses données et celles des autres. Les modalités (durée, mission,... ) de son mandat seront établies suivant son état (ex : niveau d énergie), celui de son sous-groupe et celui du phénomène observé (Bendadouche et al. 2012). Ces états influeront également la constitution des sous-groupes. Un sous-groupe avec des nœuds avec peu d énergie pourra intégrer un nœud d un autre sous-groupe et le désigner comme «chef». Un utilisateur final pourra également souscrire aux données et services fournis par un sous-groupe en plus de ceux d un nœud et du RCSF. L organisation du RCSF se basera sur la coopération et la collaboration des nœuds dans la création, la maintenance et l évolution des sousgroupes pour la publication de données sur Internet. Figure 2 : Nouvelle architecture de RCSF pour la publication de données sur Internet
3. Déroulement de la thèse Cette thèse comportera les 4 étapes suivantes : Etape 1 (6 mois) Recensement en parallèle des nouvelles technologies sans fil pour les RCSF et des architectures logicielles existantes pour la publication de données sur Internet Cette étape a pour but de recenser et d étudier précisément l existant dans ces deux domaines. A l issue de celle-ci, le choix de la ou (des) technologie(s) sans fil à utiliser dans le RCSF doit être fait. Celui-ci est d autant plus important qu il influera directement sur le mode de fonctionnement (architecture et organisation) du RCSF que l on définira par la suite. L existence d une architecture logicielle qui pourra servir de base à nos travaux sera également établi. Plusieurs parties de différentes architectures pourront être combinées. L objectif est d établir la nécessité ou non de proposer une architecture entièrement nouvelle. Etape 2 (12 mois) Proposition et évaluation de la politique de publication (en continu) sur Internet des données d un capteur sans fil Cette étape se basera sur les résultats de l étude précédente sur les architectures logicielles possibles pour notre problématique. Elle est divisée en deux parties. La première partie est la définition et le développement de notre système de publication de données sur Internet. Il faudra ainsi mettre en place le principe de «publication» de données et de services par les capteurs sans fil et de «souscription» à ceux-ci par l utilisateur final. Dans une seconde partie, l application découlant de ces travaux, basée ou non sur un outil de type «réseau social», sera déployée et testée, en conditions réelles, sur un RCSF. Etape 3 : (12 mois) Proposition et évaluation d un mode de fonctionnement de RCSF pour la publication de données sur Internet L architecture envisagée pour le RCSF reposerait sur des sous-groupes de publication de données sur Internet. Les aspects organisationnels du RCSF liés à la formation et à la gestion de ces sousgroupes seront ainsi abordés dans cette étape. La définition des différents rôles que pourra jouer un capteur sans fil sera également traité. Comme la précédente, cette étape comportera une partie d évaluation en conditions réelles en appliquant le mode de fonctionnement proposé au RCSF utilisé dans l étape 2. A la fin de celle-ci, nous obtiendrons donc un démonstrateur regroupant l ensemble des travaux menés au cours de cette thèse. Etape 4 : (6 mois) Cette période est réservée à la rédaction du mémoire de thèse et à la soutenance de celle-ci 4. Positionnement de la thèse La thèse s inscrit dans le prolongement des thèses en cours dans l équipe : -Celle de Rimel Bendadouche sur l utilisation des ontologies pour permettre aux capteurs d avoir un comportement adapté à leur état (disponibilités de ressources telles que l énergie ou la mémoire) et à leur contexte (nature des phénomènes observés, état de leurs voisins...) (Bendadouche et al., 2012) ; -Celle de Yibo Chen sur les protocoles de routage spécifiques aux réseaux agri-environnementaux prenant en compte les contraintes d énergie, de mise en veille des capteurs... (Chen et al., 2012). En effet, dans le cadre de ces deux thèses nous avons abordé la question du fonctionnement des capteurs et de leur politique de communication en prenant en compte les contraintes de ces types de réseaux. Avec cette nouvelle thèse, nous abordons la question de la publication des données sur Internet pour chaque capteur en intégrant toujours la question des contraintes de fonctionnement (faibles ressources, optimisation de la durée de vie...).
5. Champ d application Le champ d application de la thèse sera celui des capteurs sans fil environnementaux en charge de la surveillance de sites. C est le cas, par exemple, de capteurs de suivi de l eau dans un bassin versant (précipitations, augmentation des hauteurs d eau dans les cours d eau) ou pour la gestion de l eau des canaux d irrigation. On pourra également considérer des capteurs de suivi de site (stockage de déchets, station d épuration, bâtiment). Dans le cadre de projets en cours au sein de l équipe, deux plateformes de RCSF dédiées à l acquisition de données agri-environnementales doivent être déployés dans les deux années à venir. La première doit l être, pour la fin d année 2013, sur le site de Montoldre du centre Irstea de Clermont-Ferrand dans le cadre de l axe Innovapôle du contrat de projets Etat-Région Auvergne 2007-2013. Elle comportera 50 à 100 nœuds (certains équipés de plusieurs sondes). Une seconde plateforme de RCSF d environ 40 nœuds doit également être déployée au cours de l année 2014 dans le cadre du projet CASDAR CROCUS (Capteurs en réseau, autonomes, pour le suivi du climat, de la végétation et du sol). Celles-ci permettront d évaluer, dans des conditions réelles d application, les travaux de recherche menés dans le cadre du sujet de thèse proposé. 6. Collaboration autour de la thèse Les collaborations autour de la thèse seront de deux ordres : d une part des collaborations internes à Irstea principalement avec des thématiciens des autres TR et d autre part avec des laboratoires universitaires en informatique. Nous avons déjà établi des relations avec les TR ARCEAU et RIVAGE qui seront poursuivies dans le cadre de cette thèse. Une démarche similaire vers le TR TED sera également entreprise. Sur le plan académique, la direction de la thèse sera assurée par le professeur Kun Mean Hou du LIMOS (Clermont-Fd), partenaire historique de l équipe. Nous poursuivrons également la montée en puissance de notre collaboration avec Oscar Corcho, chercheur spécialiste en ontologie, de l université de Madrid ainsi qu avec le professeur Houda Labiod de Telecom Paristech, spécialiste en réseau de capteurs. 7. Références Akyildiz, I. F., W. Su, Y. Sankarasubramaniam, and E. Cayirci. 2002. Wireless sensor networks: a survey. Computer Networks, vol. 38 no. 4, pp. 393 422, March 15, 2002. Al-Karaki, J. N., and A. E. Kamal. 2004. Routing Techniques in Wireless Sensor Networks: A Survey. IEEE Wireless Communications 11 (6): 6 27. Atzori, L., A. Iera, and G. Morabito. 2010. The Internet of Things: A Survey. Computer Networks 54 (15): 2787 2805. Bendadouche, R., C. Roussey, G. De Sousa, J. P. Chanet, K. M. Hou. 2012. Etat de l art sur les ontologies de capteurs pour une intégration intelligente des données, in: 30ème Congrès Inforsid, 29/05/2012-31/05/2012. Montpellier, FRA, pp. 89 104. Berners-Lee, T., J. Hendler, and O. Lassila. 2001. The Semantic Web. Scientific American, vol. 284, no. 5, pp. 34-43, May 2001. Broering, A., T. Foerster, S. Jirka, and C. Priess. 2010. Sensor Bus: An Intermediary Layer for Linking Geosensors and the Sensor Web. 1st International Conference and Exhibition on Computing for Geospatial Research and Application, COM.Geo 2010, Washington, DC, USA, June 21-23, 2010. Broering, A., J. Echterhoff, S. Jirka, I. Simonis, T. Everding, C. Stasch, S. Liang, and R. Lemmens. 2011. New Generation Sensor Web Enablement. Sensors 11 (3): 2652-2699. Chen, D., and P.K. Varshney. 2004. QoS Support in Wireless Sensor Networks: A Survey. In International Conference on Wireless Networks, 1:227 233. Las Vegas,USA. Chen, Y., Chanet, J.P., Hou, K.M., 2012. Protocole de routage RPL, un cas d application : l agriculture de précision, in: First China-France Workshop on Future Computing Technology (CF- WoFUCT 2012), 16/02/2012-17/02/2012, Harbin, CHN. p. 6. Chong, S.K., M.M. Gaber, S. Krishnaswamy, and S.W. Loke. 2011. Energy-aware Data Processing Techniques for Wireless Sensor Networks: A Review. Vol. 6790. Lncs. Egbogah, E.E., and A.O. Fapojuwo. 2011. A Survey of System Architecture Requirements for
Health Care-based Wireless Sensor Networks. Sensors 11 (5): 4875 4898. eko 2012. http://www.memsic.com/products/wireless-sensor-networks/environmental-systems.html Farooq, M.O., and T. Kunz. 2011. Operating Systems for Wireless Sensor Networks: A Survey. Sensors 11 (6): 5900 5930. Gershenfeld, N, R Krikorian, and D Cohen. 2004. The Internet of Things. Scientific American, volu. 291, no. 4, pp. 76-81, October 2004. Hempstead, M., M.J. Lyons, D. Brooks, and G.-Y. Wei. 2008. Survey of Hardware Systems for Wireless Sensor Networks. Journal of Low Power Electronics 4 (1): 11 20. Hui, J, and D Culler. 2008, Extending IP to Low-Power, Wireless Personal Area Networks. IEEE Internet Computing, vol. 12, no. 4, pp. 37-45, July 2008. Hui, J, D Culler, and S Chakrabarti. 2009. 6LoWPAN: Incorporating IEEE 802.15.4 Into the IP Architecture Internet Protocol for Smart Objects (IPSO) Alliance. White Paper #3. Jabeen, F., S. Nawaz, S. Tanveer, and M. Iqbal. 2012. Spatio-temporal Query Processing over Sensor Networks: Challenges, State of the Art and Future Directions. KSII Transactions on Internet and Information Systems 6 (7): 1756 1776. Jacquot, A, J P Chanet, K M Hou, X Diao, and J J Li. 2009. LiveNCM: A New Wireless Management Tool. In IEEE AFRICON 2009, 6. Nairobi, Kenya. Kindberg, T, J Barton, J Morgan, G Becker, D Caswell, P. Debaty, G Gopal, M Frid, V Krishnan, H Morris, J Schettino, B Serra, and M Spasojevic. 2002. People, Places, Things: Web Presence for the Real World. Mobile Networks and Applications, Springer, vol. 7, no. 5, pp. 365-376, October 2002. Kimura, N., and S. Latifi. 2005. A Survey on Data Compression in Wireless Sensor Networks. In ITCC 2005 - International Conference on Information Technology: Coding and Computing, 2:8 13. Las Vegas,USA. Kuorilehto, Mauri, Marko Hannikainen, and Timo D. Hamalainen. 2005. A Survey of Application Distribution in Wireless Sensor Networks. EURASIP Journal on Wireless Communications and Networking 2005 (5): 859712. Kushalnagar, N, G Montenegro, and C. Schumacher. 2007. IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem statement, and Goals. IETF RFC 4919, August 2007. Moraru, A., C. Fortuna, and D. Mladenic. 2011. A System for Publishing Sensor Data on the Semantic Web. In Information Technology Interfaces (ITI), Proceedings of the ITI 2011 33rd International Conference On, 199 204. Mousannif, H., and I. Khalil. 2012. Cooperative Data Management in Wireless Sensor Networks. International Journal of Computational Intelligence Systems 5 (3): 403 412. Shen, Xingfa, Zhi Wang, and Youxian Sun. 2004. Wireless Sensor Networks for Industrial Applications. In Fifth World Congress on Intelligent Control and Automation, 4:3636 3640. Hangzhou, China. SIGFOX. 2012. http://www.sigfox.com/fr/ Tubaishat, M., Z. Peng, Q. Qi, and S. Yi. 2009. Wireless Sensor Networks in Intelligent Transportation Systems. Wireless Communications and Mobile Computing 9 (3): 287 302. Wang, F., and J. Liu. 2011. Networked Wireless Sensor Data Collection: Issues, Challenges, and Approaches. IEEE Communications Surveys and Tutorials 13 (4): 673 687. Wang, Ning, Naiqian Zhang, and Maohua Wang. 2006. Wireless Sensors in Agriculture and Food industry--recent Development and Future Perspective. Computers and Electronics in Agriculture 50 (1) (January): 1 14. Yi, X.-S., P.-J. Jiang, X.-W. Wang, and S.-C. Zhang. 2011. Survey of Energy-saving Protocols in Wireless Sensor Networks. In 1st International Conference on Robot, Vision and Signal Processing, RVSP 2011, 208 211. Yick, J., B. Mukherjee, and D. Ghosal. 2008. Wireless Sensor Network Survey. Computer Networks 52 (12): 2292 2330.