Está en la página 1de 10

CARACTERSTICAS DEL FRAMEWORK

Todo lo que pueda imaginar

ENERGA

INDUSTRIA

MINORISTAS

SALUD

SEGURIDAD

AGRICULTURA

EDIFICIOS
INTELIGENTES

www.m2mcloudfactory.com

CIUDADES
INTELIGENTES

SUMINISTROS

TELEVISIN

TRANSPORTE

DESCRIPCIN GENERAL DE MIIMETIQ


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.
Modelado de
Dispositivos
Capacidad de modelar
dispositivos utilizando Esquemas,
Instrumentos, Lectores (Sensores)
y Escritores (Actuadores)

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.
Gestin de
Dispositivos

Sistema de distribucin con


soporte para millones de
dispositivos con cualquier tipo de
conexin y protocolo

Gestin de
Usuarios
Sistemas de gestin
de usuarios bsico y
avanzado con soporte
para AAAA

Sistema de
Alarmas
Sistema de Alarmas integral
basado en eventos
y noticaciones

Interfaz de
Usuario
Interfaces de usuario verticales
multidispositivo y multipantalla
desarrolladas utilizando la
metodologa ADUX

MODELADO DE DISPOSITIVOS
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).
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.

Amperaje

Lubricacin
Batera

Velocidad (R.P.M.)

Voltaje
Frecuencia
Nivel
Consumo

Presin del aceite


Temperatura del aceite
Voltaje
Amperaje
Estado de encendido

Panel de Control

Alternador

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.

Temperatura

Energa generada

Combustible

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.

Motor

EL EJEMPLO DEL GENERADOR DIESEL

Estado del modo-auto


Horas en marcha
Factor de potencia

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.

INTERFAZ DE USUARIO
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.

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.

GESTIN DE DISPOSITIVOS
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.

SISTEMA DE ALARMAS 1/2


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 2/2


Aqu se enumeran algunas de las caractersticas ms relevantes del Sistema de Alarmas
Seccin de Conguracin de Alarmas

Secciones de Monitorizacin e Historial de Alarmas

Seleccione la seal a monitorizar entre los Lectores o


Escritores disponibles

Reconocimiento de las Alarmas. Esta accin registra


el usuario que reconoci la alarma y requiere al usuario
escribir un comentario

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

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

GESTIN DE USUARIOS
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:
Arquitectura AA desacoplada
(Autenticacin y Autorizacin)
Compatibilidad con la mayora de soluciones de almacenamiento
de identidad como LDAP o Microsoft AD DS1

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.

Utilizacin de SAML2 para dar compatibilidad con arquitecturas


SSO3 como Tivoli o OpenAM
Soporte para lenguajes de
autorizacin como XACML4
1 - Microsoft Active Directory Domain Services
2 - Security Assertion Markup Language

3 - Single Sign-On
4 - eXtensible Access Control Markup Language

13

CONTCTENOS Y ENCUENTRE RESPUESTAS SOBRE EL INTERNET DE LAS COSAS


M2M Cloud Factory ofrece servicios innovadores para la gestin de productos y mquinas conectadas
e 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.

M2M Cloud Factory


OFICINA EN BARCELONA

OFICINA EN LONDRES

C. Pallars, 193, planta 11, 08005,


Barcelona. Espaa
Tel. (+34) 93 452 43 08

Regus 50 Broadway,
London SW1H 0RG. United Kingdom
Tel. (+44)(0)7715 275013

www.m2mcloudfactory.com
info@m2mcloudfactory.com

También podría gustarte