Upload
dario-tejero-villena
View
222
Download
0
Embed Size (px)
DESCRIPTION
SPANISH VERSION
Citation preview
CARACTERSTICAS DEL FRAMEWORK
ENERGA INDUSTRIA SALUDMINORISTAS EDIFICIOSINTELIGENTES
AGRICULTURASEGURIDAD CIUDADESINTELIGENTES
SUMINISTROS TELEVISIN TRANSPORTE
Todo lo que pueda imaginar
www.m2mcloudfactory.com
Capacidad de modelar dispositivos utilizando Esquemas, Instrumentos, Lectores (Sensores)
y Escritores (Actuadores)
Modelado de Dispositivos
Sistema de distribucin con soporte para millones de
dispositivos con cualquier tipo de conexin y protocolo
Gestin de Dispositivos
Sistema de Alarmas integral basado en eventos
y noticaciones
Sistema deAlarmas
Interfaces de usuario verticales multidispositivo y multipantalla
desarrolladas utilizando la metodologa ADUX
Interfaz deUsuario
Sistemas de gestinde usuarios bsico y
avanzado con soportepara AAAA
Gestin deUsuarios
MIIMETIQ est disponible como servicio en la nube pero tambin puede ubicarse en sus instalaciones y ofrece un conjunto de funcionalidades que son habitualmente requeridas por cualquier software destinado a monitorizar y controlar dispositivos de forma remota. Estas caractersticas son la base sobre la que comienza todo proyecto M2M y si ya estn disponibles, pueden representar una reduccin de entre un 70% y un 80% del esfuerzo de desarrollo.
MIIMETIQ es un marco de trabajo (en adelante framework) diseado para acortar el tiempo requerido para el desarrollo de plataformas y aplicaciones M2M. En otras palabras, es un conjunto de tecnologas y de herramientas de software que facilitan el desarrollo de plataformas y aplicaciones para prcticamente cualquiera de los varios mercados verticales del M2M.Compruebe debajo algunas de las caractersticas ms
importantes del framework MIIMETIQ.
DESCRIPCIN GENERAL DE MIIMETIQ1
MODELADO DE DISPOSITIVOS2
La naturaleza de los datos procedentes del dispositivo es un punto clave cuando se modela un dispositivo en MIIMETIQ. Esta naturaleza determinar cmo y dnde almacenar los datos. Series temporales, agregaciones o datos en bruto, sern
preprocesados de diferentes maneras y se almacenarn en la base de datos ms adecuada en cada caso.
Ahora imaginemos que tenemos que integrar un generador disel en MIIMETIQ. En primer lugar, tendremos que asignar sus componentes, sensores y actuadores, como Instrumentos, Lectores y Escritores. Vamos a ver cmo hacerlo.
Para integrar un dispositivo en MIIMETIQ slo tenemos que mapear su estructura en el framework. No es necesario escribir una sola lnea de cdigo, ya que puede hacerse a travs de un Esquema de conguracin de dispositivo. El proceso de modelado consiste en identicar los componentes, sensores y actuadores del dispositivo y hacer que estn disponibles en
MIIMETIQ utilizando un Esquema de dispositivo.
Los Esquemas son una caracterstica avanzada que permite asignar fcilmente los componentes de un dispositivo (o cualquier otra entidad) y sus propiedades en MIIMETIQ. Permiten mapear todos los bloques del dispositivo, as como sus sensores y actuadores, como Instrumentos, Lectores y
Escritores (y denir la naturaleza de sus datos).
EL EJEMPLO DEL GENERADOR DIESEL3
Para modelar esta estructura en MIIMETIQ, podemos crear un esquema con seis Instrumentos (uno por componente) y diecisis Lectores (uno por cada seal de datos). Tambin necesitaremos crear dos Escritores para mapear los dos actuadores disponibles y ser capaces de controlar el encendido/apagado del equipo y activar/desactivar el modo automtico. Pero no tenemos por qu disear nuestro generador "lgico" como una copia exacta del real. Tambin podramos decidir crear slo dos Instrumentos, uno para los sensores del motor y del alternador y otro para el resto de los
sensores y los actuadores.
Como muestra este ejemplo, gracias a los Esquemas de MIIMETIQ vamos a poder modelar cualquier dispositivo de la misma forma, mediante el uso de Instrumentos, Lectores y Escritores.
Hemos clasicado los principales componentes de un generador disel y los datos que proporcionan en la imagen de la derecha. Cada componente est representado en color naranja y tiene sensores que nos proporcionan los datos representados en negro.
Vamos a suponer que el generador tiene un puerto de control y un protocolo a travs del cual podemos leer todos los datos. Adems de estos componentes y sensores, el protocolo del generador tambin nos permite controlar el encendido/apagado del equipo y
activar/desactivar el modo automtico.
Mot
orA
ltern
ador
Temperatura
Velocidad (R.P.M.)
Energa generada
Amperaje
Voltaje
Frecuencia
Nivel
Consumo
Com
busti
ble
Presin del aceite
Temperatura del aceite
Voltaje
Amperaje
Estado de encendido
Estado del modo-auto
Horas en marcha
Factor de potencia
Lubr
icac
in
Bate
raPa
nel d
e C
ontr
ol
Para demostrar la potencia y facilidad de uso de una interfaz de usuario vertical, hemos desarrollado una para el ejemplo de los generadores mediante el uso de la metodologa ADUX. Las capturas de pantalla superiores corresponden a una interfaz de usuario vertical, que permite a una empresa de alquiler monitorizar en tiempo real sus grupos
electrgenos disel distribuidos por todo el mundo.
Este proyecto ha sido desarrollado utilizando slo la API REST proporcionada por MIIMETIQ.
Casi todo despliegue M2M requiere una interfaz de usuario para permitir a los usuarios la gestin de los dispositivos, el control de las mtricas recibidas y en general, interactuar con todas las funcionalidades disponibles en el proyecto.
Aunque MIIMETIQ incluye una interfaz de usuario multipropsito que llamamos Panel de Control, que permite a los usuarios la gestin de todos los aspectos de su despliegue, muchas veces es bueno tener una interfaz de usuario personalizada y
especca para el proyecto.
Con este objetivo, MIIMETIQ proporciona unas API de alto nivel REST y AMQP, que permiten desarrollar fcilmente interfaces de usuario verticales adaptadas a las necesidades especcas de cada proyecto.
INTERFAZ DE USUARIO4
El mdulo de Gestin de Dispositivos, accesible desde la aplicacin Panel de Control de MIIMETIQ, permite la gestin de grandes redes de dispositivos.
Los dispositivos se conectan a MIIMETIQ a travs del sistema de distribucin. A pesar de que una red de dispositivos puede ser muy heterognea, por la cantidad de dispositivos diferentes, o por sus capacidades de conexin, MIIMETIQ proporciona una interfaz efectiva de entrada/salida con los dispositivos, independientemente de los protocolos que soporten (MQTT, REST, AMQP, COAP) o de su
conectividad (Red por cable, WiFi, 3G, modem).
Los dispositivos se organizan mediante etiquetas y se pueden ltrar segn su modelo, sus etiquetas o su ubicacin fsica en el mapa.
La seccin Fabricantes permite la gestin de los fabricantes y los modelos de los dispositivos. La seccin Automatizacin permite la creacin de programaciones y de reglas para ejecutar acciones bajo determinadas circunstancias y la seccin Mantenimiento proporciona una forma de gestionar las intervenciones. Las intervenciones son muy tiles para realizar un seguimiento y mantener los datos histricos relacionados con problemas o cualquier otra informacin pertinente de un
dispositivo.
GESTIN DE DISPOSITIVOS5
Podemos denir una alarma como una situacin anormal que requiere de atencin humana. El objetivo de un sistema de alarmas es escuchar a las seales (Lectores o Escritores) y comparar sus valores actuales con unos valores de referencia para determinar si el dispositivo est funcionando correctamente. Si no es as, entonces el sistema tiene que avisar al usuario a travs de un canal de comunicacin predenido como el correo electrnico, un SMS o una llamada telefnica.
El manejo adecuado de las alarmas es un aspecto clave para los proyectos de M2M. MIIMETIQ ofrece todas las caractersticas necesarias para asegurar una implementacin exitosa de alarmas en sus proyectos.
El mdulo Sistema de Alarmas es accesible desde la aplicacin Panel de Control de MIIMETIQ. La seccin de Conguraciones permite crear, modicar y eliminar las alarmas. Permite denir su comportamiento eligiendo las seales
a monitorizar, los umbrales normales de trabajo y las condiciones que deben darse para activar o desactivar la alarma.
Mientras que la seccin Monitorizacin lista slo las alarmas activas en un momento dado, la seccin de Historial muestra todas las alarmas (actuales e histricas) y todos sus eventos relacionados.
SISTEMA DE ALARMAS 1/2
6
Seleccione la seal a monitorizar entre los Lectores o Escritores disponibles
Dena la activacin de la alarma bajo una o mltiples condiciones
Dena la regla de comparacin para cada condicin (igual a, no igual a, mayor que, menor que)
Establezca los tiempos de activacin y desactivacin. Estos perodos determinan la cantidad de tiempo que debe transcurrir antes de que una alarma se active o desactive automticamente
Congure mltiples noticaciones para la alarma deniendo el canal de comunicacin a utilizar y el mensaje que se enviar en cada caso
Alarmas Globales. Cree alarmas para mltiples dispositivos a la vez, en base a su modelo, sus etiquetas y/o su ubicacin
Seccin de Conguracin de Alarmas
Reconocimiento de las Alarmas. Esta accin registra el usuario que reconoci la alarma y requiere al usuario escribir un comentario
Posponer las Alarmas. Es una manera de aplazar la alarma durante un perodo de tiempo denido
Desactivar las Alarmas. Es una manera de decirle al sistema que el problema se ha abordado. Una vez desactivada, la instancia de la alarma se cierra y el sistema comienza a monitorizar sus seales relacionadas de nuevo
La seccin Historial muestra siempre todas las instancias de las alarmas, independientemente de si estn activas, reconocidas o desactivadas
Secciones de Monitorizacin e Historial de Alarmas
Aqu se enumeran algunas de las caractersticas ms relevantes del Sistema de Alarmas
SISTEMA DE ALARMAS 2/2
7
1 - Microsoft Active Directory Domain Services2 - Security Assertion Markup Language
3 - Single Sign-On4 - eXtensible Access Control Markup Language
Dado que los proyectos M2M a menudo se integran con otras soluciones de TI, MIIMETIQ ofrece todas las caractersticas necesarias para ser integrado con los sistemas de gestin de usuarios de terceros. De esta manera, MIIMETIQ aplica las mismas polticas existentes a la solucin M2M, ahorrando tiempo,
dinero y evitando la duplicidad de datos.
Algunas ventajas de MIIMETIQ en proyectos de integracin son:
MIIMETIQ proporciona un sistema integrado de AAAA (Autenticacin, Autorizacin, Auditora y Contabilizacin o Accounting) para aquellos proyectos que no requieran de una integracin. Y para aquellos casos en los que no se requiera un sistema AAAA, tambin se incluye una opcin
bsica de gestin de usuarios.
Arquitectura AA desacoplada(Autenticacin y Autorizacin)
Compatibilidad con la mayora de soluciones de almacenamientode identidad como LDAP o Microsoft AD DS1
Utilizacin de SAML2 para dar compatibilidad con arquitecturas SSO3 como Tivoli o OpenAM
Soporte para lenguajes deautorizacin como XACML4
GESTIN DE USUARIOS8
13
M2M Cloud Factory ofrece servicios innovadores para la gestin de productos y mquinas conectadase implementa innovadoras aplicaciones Mquina a Mquina (M2M) o de Internet de las Cosas (IoT) que se instalan
en el servidor del cliente o en la nube. Nuestros clientes utilizan MIIMETIQ para optimizar todos los procesos,crear ms valor y convertir los datos provenientes de las mquinas en informacin valiosa.
CONTCTENOS Y ENCUENTRE RESPUESTAS SOBRE EL INTERNET DE LAS COSAS
M2M Cloud Factory
OFICINA EN BARCELONAC. Pallars, 193, planta 11, 08005,
Barcelona. EspaaTel. (+34) 93 452 43 08
OFICINA EN LONDRESRegus 50 Broadway,
London SW1H 0RG. United KingdomTel. (+44)(0)7715 275013