Internet des objets : l’OCF standardise la communication entre clouds de différents équipementiers[EDITION ABONNES] Promoteur de protocoles, de spécifications et de projets open source qui assurent des interactions IoT sécurisées, l’Open Connectivity Foundation (OCF) a bouclé durant l’été la version 2.2.0 de la spécification OCF qui inclut l’interface UCI (Universal Cloud Interface), ...présentée comme la première solution de l’industrie apte à unifier l’écosystème de l’Internet des objets (IoT) à travers la connectivité cloud-to-cloud. Pour rappel, le framework de communication transdomaine OCF repose sur des technologies standard (IPv6, 6LoWPAN, CoAP, LwM2M, XMPP, API RESTful…) et vise à assurer, d’une part, l’interconnexion sans fil des terminaux personnels et des dispositifs de l’Internet des objets, et, d’autre part, la gestion des flux d’information transitant entre eux et avec le cloud, quels que soient leur facteur de forme, leur système d’exploitation et le fournisseur de services. L’OCF Core Framework traite notamment des mécanismes de découverte d’appareils en réseau (device discovery), d’inscription à un réseau (onboarding) et de sécurité et ce dans des modes de connectivité entre objets, entre objets et plates-formes cloud ainsi qu’entre plates-formes cloud. A ce titre, l’organisme industriel rappelle que les objets IoT peuvent aujourd’hui être connectés de trois manières différentes, soit directement par un terminal de contrôle au travers d’une connexion locale (device-to-device), soit par l’intermédiaire d’un cloud IoT (device-to-cloud), soit à travers de multiple clouds (cloud-to-cloud). Dans ce cadre, assure l’Open Connectivity Foundation, l’interface UCI offre aux équipementiers un moyen standard d'interconnecter leurs propres clouds. Les interfaces cloud-to-cloud permettraient une connexion immédiate entre des produits existants de différents fabricants sans qu’il y ait besoin de les modifier ou de procéder à une mise à jour, tandis que l'OCF UCI garantirait l’interopérabilité d’écosystèmes multifournisseurs. Concrètement, si un utilisateur souhaite vérifier la température dans son salon, il pourra à terme utiliser la montre intelligente de son fournisseur A pour communiquer avec le thermostat de son fournisseur B au travers d’une communication cloud-to-cloud. En parallèle avec la publication de la spécification 2.2.0, l’organisme industriel a annoncé un programme de certification et la disponibilité d’une implémentation de référence open source de l’interface UCI, disponible sous licence Apache 2.0. Le programme de certification UCI vise à assurer l’interopérabilité entre des produits connectés à différents nuages par le biais de communications à travers une API cloud-to-cloud. Il compte certifier deux types de clouds, ceux pour logiciels clients (applications mobiles, applications TV…) et ceux pour objets connectés tels que capteurs, appareils pour la maison connectée, etc. La version 2.2.0 de la spécification OCF inclut aussi la prise en charge de modes à basse consommation afin de garantir une utilisation optimale des nœuds d’extrémité en sommeil (Sleepy End Devices) avec des protocoles IoT tels que Thread. |