D1 - Connecting to the Internet of Things

Connecting to the Internet of Things

Empresa: NEC

Backend Device Management - IDAS

https://catalogue.fiware.org/enablers/backend-device-management-idas

IoT Broker

https://catalogue.fiware.org/enablers/iot-broker

IoT Data Edge Consolidation GE - Cepheus

https://catalogue.fiware.org/enablers/iot-data-edge-consolidation-ge-cepheus

--

IoT interoperability: proporcionar interoperabilidad a nivel de datos de contexto

  • un lenguaje comun para todas las fuentes de datos (IoT y no IoT)
  • una única API REST: query, suscribe, Trigger actions.

  • una solución opensource

  • FIWARE cuenta con un Generic Enabler que permite conectar dispositivos físicos que se puedan interoperar a nivel de datos de contexto usando el Orion Context Broker.

  • Este componente se llama IDAS. Cuenta con agentes que implementan diferentes protocolos de bajo nivel de IoT que existen en el mercado.

  • Estos agentes se comunican por medio de los protocolos de los dispositivos físicos y también con el context Broker, permitiendo que los datos obtenidos por los dispositivos sean gestionados por el Context Broker.

  • Cuenta con un esqueleto de agente para que el usuario pueda desarrollar su propio agente en caso de utilizar un protocolo que aun no se encuentre implementado.

Es una capa de traducción entre la capa de dispositivos físicos que utilizan un protocolo específico como COAP, UL 2.0, MQTT, etcetera y el Orion Context Broker.

Los principios de los agentes IoT:

  • Enfoque modular
  • Flexibilidad de despliegue
  • Fácil creación de nuevos IoT personalizados
  • Ser un puente entre los dispositivos y el modelo NGSI

Ejemplo: provision group ejemplo: device provision

Típicamente cada dispositivo es representado como una entidad en el Context Broker, sin embargo permite combinar información de diferentes dispositivos para ser representados en una sola entidad con atributos en el Context Broker.

Ejemplo: Ultralight 2.0 HTTP.

  • Simple HTTP protocol
  • Key Pair values
  • Push and Pull commands

The IoT Broker

Agrega funcionalidad al Orion Context Broker

  • Habilita a las aplicaciones a interactuar con cosas en lugar de sensores
    • organiza flujos de información
    • Paradigma adoptado: suscribe/notify
  • IoT knowledge server: es parte del IoT Broker y agrega semántica, utiliza ontologías

  • IoT Broker federation: tiene la capacidad de proporcionar un sistema federado que puede comunicarse fácilmente

  • IoT Broker scalability:

Algunos escenarios:

  • Smart City magnifier

    • recolecta datos desde muchos sensores, de diferentes ciudades,
    • todas estas ciudades se unifican mediante una ontología
  • Edge processing

IoT edge (IoT Data Edge Consolidation GE - Cepheus):

  • tiene una visión de crecimiento exponencial en el volumen de datos de sensores
  • evita el uso desperdiciado de red para enviar datos inutiles o ruido a la nube
  • filtra, limpia, agrega, consolida,

CEP para datos genéricos de sensores - fitrado y fusión

  • limpieza, selección, normalización, etc.
  • involucra requerimientos para sistemas reactivos
  • cuenta con una arquitectura para plataformas en tiempo real IoT/Cyber Physical Systems

results for ""

    No results matching ""