Qu'est-ce que HyperCat? Exploration de la spécification interopérable «Internet des objets»
NouvellesHyperCat est une nouvelle spécification ouverte développée par un consortium de 40 entreprises, établissements d’enseignement et autorités locales basés au Royaume-Uni, conçue pour stimuler le développement de l’Internet des objets (IoT)..
Soutenu par un budget de 6,4 millions £ du Conseil de stratégie technologique, il crée un catalogue en ligne étiqueté avec des métadonnées pouvant être lues par d'autres appareils IoT. Cela permet l’interopérabilité, ce qui signifie que les lampadaires pourraient théoriquement communiquer automatiquement avec des capteurs de stationnement au lieu d’autres lampadaires (par exemple)..
Pour en savoir plus, TechRadar Pro s'est entretenu avec Justin Anderson, PDG et cofondateur du fournisseur IoT Flexeye, l'une des sociétés impliquées dans le développement de HyperCat..
Le standard
TechRadar Pro: Qu'est-ce que HyperCat??
Justin Anderson: HyperCat est une spécification de l’Internet des objets qui, à la demande du gouvernement, deviendra une norme..
Il permettra à toute personne utilisant un capteur quelconque de détecter quelque chose - qu’il s’agisse de son environnement, de son domicile, de la température, de l’emplacement ou de la vitesse de son déplacement - et de mettre ensuite ces données à disposition de manière à ce que les autres puissent les utiliser et les utiliser. cette information.
De toute évidence, il y a beaucoup d'informations que vous voulez faire attention à la publication. Vous avez peut-être des informations sur vous-même que vous êtes heureux de publier, mais il vous suffit de mettre sur HyperCat le bit que vous êtes heureux de publier pour tout le monde..
Les possibilités
TRP: Pouvez-vous fournir un exemple de scénario que HyperCat rendrait possible?
JA: Si vous conduisez votre voiture, vous voudrez peut-être que l'emplacement de cette voiture soit accessible aux autres - ou non. Vous voudrez peut-être que personne ne sache où vous conduisez, mais vous voudrez peut-être que cette information vous soit fournie si, en publiant ces informations, votre police d'assurance tombe.
Donc, en donnant quelques informations à votre compagnie d'assurance, vous pourriez réduire votre prime. Ou en fournissant des informations aux AA, ils viendront vous chercher plus rapidement. Ou en fournissant des informations qui lient votre voiture à votre permis de conduire, vous pouvez obtenir votre disque d'impôt automatiquement envoyé à vous.
Etre capable de laisser vos affaires parler aux systèmes d'autres personnes présente de nombreux avantages potentiels et peut rendre notre vie beaucoup plus facile. De nombreux systèmes commencent maintenant à rendre les données de plus en plus disponibles. Le défi est que lorsque vous rendez ces données disponibles, vous devez vous assurer que quiconque veut venir les lire comprend comment les lire..
Nous avons besoin d’un langage commun pour donner un sens aux données. HyperCat définit donc certains principes de base permettant aux systèmes de comprendre, de lire et d’identifier les informations associées à une "chose"..
Balances d'équilibrage
TRP: Pourquoi est-il important que les machines et les systèmes connaissent les «choses» connectées à Internet?
JA: Permettez-moi de revenir un instant sur le développement de solutions technologiques. Récemment, beaucoup de technologies ont été mises au point, qui sont pilotées par de très grands fournisseurs qui gèrent de bout en bout ce qui pourrait être considéré comme un silo vertical..
Cela pourrait concerner tout, du capteur à l'application, en passant par le système d'exploitation, y compris les applications, qui sont entièrement verrouillées. Des entreprises comme AlertMe, dont les systèmes fonctionnent chez vous, cherchent à rassembler tous ces éléments pour créer une solution complète. Ce dernier a été autorisé à British Gas dans le cadre de son offre Hive qui gère le chauffage dans votre maison..
Ils ont rencontré un problème lorsqu'ils ont défini comment gérer l'ensemble du système de bout en bout - ils voulaient intégrer les technologies les plus avancées pour le faire à leur place - ce qui les a amenés vers une exigence appelée modularisation, qui est à propos de le briser en différents morceaux.
Pour que la modularisation fonctionne, il faut que les différentes pièces se parlent dans un langage facilement lisible et compréhensible. HyperCat permet donc de définir les informations provenant d'un élément d'un catalogue, qui fait partie intégrante de Cat, afin de permettre aux utilisateurs de savoir quelles informations ils lisent..