woo-fr




WOO

Type : EUROPEEN - ITEA
Période : 2012 - 2015
Contact : A. Chibani, Y. Amirat

Web Of Objects

Web of Objects (WoO) a pour but de résoudre les problèmes spécifiques liés à l'intégration croissante d'appareils connectés à Internet dans des applications métier existantes, proposant un kit de solution modulaire permettant de développer des applications industrielles et grand public avec des objets intelligents en tant qu'acteurs. des nœuds d'objet vers l'application utilisateur. Tout en respectant les standards de toutes les couches impliquées, la solution modulaire Web of Objects suit une approche M2M où les périphériques sont gérés via le cloud.

Avec plus d'appareils que de personnes connectées à Internet depuis 2007, et avec le développement des affaires basé sur l'IoT attendu
Pour atteindre sa pleine maturité d'ici 2020, la nécessité d'intégrer ces appareils connectés à Internet pose plusieurs défis qui ont été repris par le projet Web of Objects. Dans ce contexte très exigeant, la réutilisation de l'architecture Web existante en tant que plate-forme appropriée présente de nombreux avantages, notamment en permettant aux objets intelligents de servir de serveurs Web et d'être directement accessibles en tant que services Web, ainsi que de multiples défis tels que l'interopérabilité. des dispositifs hétérogènes dans de telles applications, le développement de fonctionnalités de composition et de raisonnement de service basées sur la sémantique ainsi que des problèmes de confidentialité.

Le kit de solution Web of Objects couvre l'ensemble de l'échelle, des nœuds d'objet à l'interface de l'utilisateur final, permettant ainsi différents choix techniques pour des applications particulières.
Au niveau des appareils, par exemple, les partenaires WoO ont amélioré l'infrastructure réseau pour permettre aux objets basés sur les spécifications 6LoWPAN et ROLL d'être découvert et de se connecter à leur voisinage, et aussi stimuler l'utilisation de DPWSim en implémentant une mise à jour de la boîte à outils DPWSCore Web Services, un module de gestion des services Web sur DPWS et un simulateur DPWS permettant la définition et l'exposition des périphériques virtuels.
Au niveau de la passerelle, un "IoT SmartEngine" permet d'intégrer des données et des événements à partir de périphériques hétérogènes. ThingsGate génère un objet virtuel composite programmable à partir de plusieurs nœuds IoT, gérant et exposant ses instances et le proxy DLite connectant des périphériques non DLite à la chorégraphie BEC3. Au niveau Backend, une plate-forme BEC3 permet la définition et l'exécution de chorégraphies à déployer sur chaque service pratique, tandis qu'un outil d'optimisation de placement mote calcule les schémas de déploiement optimaux pour les réseaux dans les mécanismes sensibles à l'environnement. L'ontologie WoO définie modélise les caractéristiques et les services des objets, avec la technique sémantique itérative développée permettant la mise en œuvre de la logique d'application métier sémantique, distincte des technologies des technologies respectives des dispositifs.