Hypercat

Früher als SuperCAT bekannt , ist HyperCAT ein technologischer Fortschritt, der von über 50 Unternehmen in Großbritannien entwickelt wird .

Beschreibung

HyperCAT fungiert als Katalog von Daten, die von IoT-Geräten aus verschiedenen Quellen übertragen werden und an eine Plattform gesendet werden. Diese Daten können von verschiedenen Maschinen gelesen werden, ohne dass ein Spezialist die Daten ermitteln oder sogar einen Algorithmus entwickeln muss, mit dem diese Maschinen auf diese Daten zugreifen können.

HyperCAT bietet eine Lösung für das Problem der Interoperabilität, dh die Fähigkeit eines Systems, mit anderen Systemen gleicher oder unterschiedlicher Art zu arbeiten. Selbst wenn die Daten von einem bestimmten Sensortyp stammen, können ihre Informationen von mehreren Arten von IoT-Geräten gelesen und verwendet werden. HyperCAT ermöglicht die Weiterentwicklung der Technologie Internet of Things (IoT), die die Vernetzung mehrerer Objekte darstellt, die mit einem elektronischen Kommunikationssystem wie einem Sensor ausgestattet sind. Das IoT-Netzwerk ermöglicht die Steuerung von Geräten, während die von ihnen kommenden Daten erfasst werden. Die Interkonnektivität von IoT ermöglicht es Sensoren, Daten zu empfangen und zu senden und somit als Bestandteil einer Infrastruktur zu fungieren, wodurch die Integration der physischen Welt in die Computerwelt ermöglicht wird. Dazu gehören intelligente Transportmittel, intelligente Städte, intelligente Häuser sowie eine Vielzahl von Sensoren, die eine Vielzahl von Bereichen betreffen. Eine Studie von CISCO IBSG prognostizierte, dass bis 2020 50 Milliarden IoT-Geräte angeschlossen sein werden.

Das Konzept der Interaktion zwischen Anwendungen und HyperCAT beginnt mit einer Nachricht, die von HTTP / S von der Anwendung an den HyperCAT-Server gesendet wird (Abbildung 1, Nummer 1). Die Anwendung empfängt dann eine Datei von HyperCAT, die einen Katalog aller verfügbaren Ressourcen enthält (Abbildung 1, Nummer 2), und von dort aus kann die Anwendung mit diesen Ressourcen (Abbildung 1, Nummer 3) gemäß den von HyperCAT angegebenen Protokollen interagieren.

Entwicklung

HyperCAT erleichtert den Zugriff auf Daten, indem es in Standardformaten wie JSON, HTTP und REST gespeichert wird. In HyperCAT enthaltene Kataloge enthalten viele URIs (Uniform Resource Identifiers), sodass die Daten von Maschinen gelesen werden können. Infolgedessen kann ein Programm den Datenhub erkunden, der für seine Aufgaben nützlich sein kann. Beispielsweise könnten Ampeln an verschiedenen Kreuzungen zusätzlich zur Kommunikation mit anderen Ampeln im Straßennetz mit Parkplatzbeleuchtungssensoren kommunizieren.

Laut Justin Anderson, CEO und Mitbegründer von IoT Vendor Flexeye, wird HyperCAT zum Standard für IoTs, wenn es von der Regierung unterstützt wird.

Vorerst Wird HyperCAT eine öffentlich zugängliche Spezifikation von The British Standard Institute berücksichtigt. HyperCAT kann von jedem verwendet werden, der einen Sensor benötigt. Diese Personen könnten auch Informationen von verschiedenen Sensoren verwenden oder ihre Daten auf HyperCAT verfügbar machen, damit andere sie nutzen können. Diese Form der Zusammenarbeit ermöglicht Projekte, die Daten oder Informationen aus mehreren Quellen benötigen.

Anwendungen

Durch das Zusammenspiel von IoTs und HyperCAT eröffnen sich Millionen von Möglichkeiten für die technologische Entwicklung. Da HyperCAT als öffentlich verfügbare Spezifikation betrachtet wird, stehen diese Daten der Öffentlichkeit zur Verfügung, unabhängig davon, ob es sich um ein sehr großes Unternehmen oder eine Privatperson handelt.

CityVerve

CityVerve ist ein zweijähriges Projekt im Nordosten Englands. Dieses Projekt verfügt über ein Budget von ca. 12,5 Mio. USD und soll die Vorteile der Smart City-Interoperabilität durch HyperCAT und IoTs demonstrieren. Diese Vorteile zeigen sich in mehreren Schlüsselfaktoren wie der Effizienz und Effektivität des Transportsystems, der Gesundheitsversorgung und des Energieverbrauchs. Darüber hinaus werden in diesem Projekt neue technologische Entwicklungen für HyperCAT getestet.

HyperCAT für alle Projekt

Großbritannien hat einen HyperCAT-eigenen Hub namens HyperCAT for All erstellt, der 12 Anwendungen mit HyperCAT entwickelt, die zur Entwicklung einer intelligenten Stadt beitragen sollen. Diese 12 Anwendungen sind in 4 Segmente unterteilt.

Herstellung

Das Fertigungssegment konzentriert sich auf Produktionslinien. Diese Anwendung wird die Qualität der Produktion, die Effizienz und die Qualität der Produktion von Waren erhöhen. Ein Beispiel für die Verwendung von IOT-Technologie und HyperCAT ist im Bereich der Herstellung vorhanden und umfasst die Überwachung der Temperatur von Lebensmitteln über die Lieferkette hinweg, um die Lebensmittelsicherheit zu gewährleisten.

Transport

Das Transportsegment ist auf das Flottenmanagement für transportbezogene Elemente spezialisiert. Die Anwendung von HyperCAT im Zusammenhang mit den IOTs auf das Warentransportnetz lieferte dem Fahrer Daten aus verschiedenen Quellen zum Warentransport. Diese Daten können Informationen zu Verkehr, Wetter und sogar zum Fahrzeugverhalten enthalten.

Energieverbrauch

Das Segment Energieverbrauch konzentriert sich auf die Messung von Energie in einer Stadt. Die Anwendung von HyperCAT kann den direkten (Strom) und indirekten (Produktion, Herstellung, Verpackung usw.) Energieverbrauch optimieren, z. B. die Verwaltung von Ampelplänen. Ein Artikel von IEEE.org schätzt, dass durch die Verwendung von HyperCAT eine Stadt (mit 250.000 Einwohnern) durch einen geringeren Energieverbrauch etwa 4,9 Millionen US-Dollar einsparen würde.

Intelligente Stadt

Die HyperCAT Smart City-Anwendung untersucht alle elektronischen Komponenten in einem Gebäude. Dieser Technologiezweig mit IoT-Sensoren und die Verwendung von HyperCAT durch Anwendungen ermöglichen Fortschritte wie das Parkmanagement in einem Gebäude mit der Möglichkeit, zu wissen, wo sich die leeren Räume befinden.

HyperLEDA

Ursprünglich wurde die LEDA (Lyon-Meudon Extragalactic Database) 1983 am Lyon Observatory als astronomisches Informationssystem erstellt. LEDA verwendete Tools zur Analyse astronomischer Daten und eine Datenbank zum Speichern. LEDA wurde im Jahr 2000 nach der Fusion mit HyperCAT zu HyperLEDA. Das Ziel von HyperLEDA ist es, die Astrophysik und Evolution von Galaxien zu untersuchen. Die LEDA enthielt Informationen zu 60 Parametern für ungefähr 100.000 Galaxien. HyperLEDA enthält jetzt Informationen zu 3 Millionen Himmelsobjekten, einschließlich 1,5 Millionen Galaxien. Die von HyperCAT gespeicherten Galaxiendaten enthalten Informationen zu Photometrie, Spektrophotometrie, Kinematik und vielen anderen.

Problem

Vertraulichkeit der Daten

Datenschutz ist ein Problem für HyperCAT. Viele technologische Fortschritte bei der Verwendung von IoTs sind darauf ausgerichtet, von Privatkunden genutzt zu werden, und enthalten daher private Informationen wie ihren Standort, das Datum der Feier usw. und können diese offenlegen. Die Entwickler von HyperCAT gehen davon aus, dass Benutzer verhindern möchten, dass bestimmte Daten öffentlich sind. Dies ist ein großes Problem für HyperCAT, da es ein vollständig verbundenes Netzwerk bietet und die Einschränkung bestimmter Daten zu einer Verringerung der potenziellen Verwendung von HyperCAT führt.

Bestimmte Projekte sind in der Entwicklung, um dieses Problem zu lösen. CityVerve verwendet einen Ansatz, mit dem die Bürger angeben können, welche Informationen sie als Gegenleistung für welchen Dienst bereitstellen möchten.

Ein weiteres Projekt wurde für Unternehmen erstellt, die HyperCAT verwenden möchten, um ihren Kunden Informationen bereitzustellen. In diesem Projekt werden Lizenzen eingerichtet, mit denen Maschinen wissen, welche Informationen sie verwenden dürfen.

Sicherheit

Ein weiteres Problem ist die Sicherheit von HyperCAT. HyperCAT ist anfällig für eine Vielzahl von Bedrohungen oder technischen Problemen, die Daten oder das Netzwerk beschädigen können. Gemäß NIST 800-95 wird empfohlen, beim Entwurf eines Systems eine Bedrohungsmodellierung durchzuführen. Die Bedrohungsmodellierung ist eine Technik, mit der die anfälligen Komponenten eines Systems analysiert und gefunden werden und somit die Komponenten verbessert werden, um die Sicherheit des Systems zu erhöhen.

Laut Mina Miri und Farbod H. Foomay von Security Compass besteht eine Möglichkeit zur Modellierung von Bedrohungen in der Verwendung von STRIDE (Spoofing, Manipulation, Ablehnung, Offenlegung von Informationen, Denial-of-Service und Erhöhung von Berechtigungen). Diese Methode wurde verwendet, um die Sicherheitsanforderungen für HyperCAT zu ermitteln. Zusammenfassend erfordern diese Sicherheitsanforderungen: Verhinderung der Offenlegung von Informationen durch Deaktivieren der Selbstveröffentlichung von Informationen in WSDL, Schutz vor Identitätsdiebstahl durch Verwendung eines Authentifizierungssystems für den vollständigen oder teilweisen Zugriff auf einen bestimmten Katalog und Verhinderung der Fälschung der Daten durch Installation einer überprüfbaren digitalen Signatur unter Verwendung eines öffentlichen Schlüssels oder unter einer bedingten Lizenz.

Anmerkungen und Referenzen

  1. Edd. HyperCat: Interoperabilität im Internet der Dinge , Eddgent.com. Np, 12. Dezember 2014.
  2. Kane Fulton, Was ist HyperCat? Erkundung der interoperablen Spezifikation "Internet der Dinge" , TechRadar. TechRadar Pro IT Insights für Unternehmen, 27. Juni 2014.
  3. Maria Ganzha, Marcin Paprzycki, Wieslaw Pawlowski, Pawel Szmeja, Wasielewska Katarzyna, Semantische Interoperabilität im Internet der Dinge: Ein Überblick aus der INTER-IoT Perspektive ☆ , Journal of Netzwerk- und Computeranwendungen n o  81, 2017, p.  111-124 . Semantische Interoperabilität im Internet der Dinge: Ein Überblick aus der INTER-IoT-Perspektive , 1. September 2016 > .
  4. Dave Evans, Das Internet der Dinge: Wie die nächste Entwicklung des Internets alles verändert , Cisco , 2011 [1]
  5. Mina Miri, Farbod H. Foomay, Sichern von HyperCat , Sicherheitskompass, 3. Oktober 2016 [2]
  6. John Davies, Neuester CityVerve-Blog - Hypercat: Unser Data Hub erklärt , Manchester Informatics. Np, 11. November 2016
  7. John Davies, Hypercat: Ressourcenerkennung auf dem Internet der Dinge (12. Januar 2016): IEEE Internet der Dinge, 2. März 2017 [3]
  8. CityVerve , Cisco Create. Np, 2. März 2017 [4]
  9. HyperLeda , Leda.univ-lyon1. Np, 2. März 2017.
  10. Ph Prugniel G. MAUBON ,. Hypercat: Eine Datenbank für extragalaktische , Np, 1 st Oktober 1999.
  11. Winograd Theodore Singhal, Karen Scarfone, Leitfaden für sicheren Webdienst , Nationales Institut für Standard und Technologie, nd [5]