Sei sulla pagina 1di 10

Fase 2 Diseño general de la solución

Estudiante

Jose Angel Bossa Diaz


Código: 1.100.399.559

Tutor
JAMES HERNAN BETANCOURT ROMO
Curso: Telemetría
Grupo: 203055_17

Universidad Nacional Abierta y a Distancia UNAD


CEAD Palmira
Octubre 2019
Actividades a desarrollar

Parte1: Actividad individual

a. El estudiante debe consultar y leer los contenidos propuestos para la Unidad2 en el


entorno de conocimiento.

b. Responder las preguntas a continuación:

• ¿Cuál es la diferencia entre M2M y IoT?


Las comunicaciones M2M (Machine to Machine) son conexiones en remoto entre máquinas,
dispositivos o sensores en un circuito o sistema cerrado. Su objetivo principal es gestionar esta
maquinaria y ofrecer un servicio de mantenimiento más eficaz, en tiempo real y a distancia.

El IoT, en cambio, hace referencia a una tecnología mucho más amplia, ya que también implica
a personas, vehículos, hogares y electrodomésticos, además de dispositivos y máquinas
industriales. En este aspecto, el IoT es la tecnología mediante la que se establece una
interconexión entre dispositivos o cualquier otro objeto a través de estándares abiertos a
plataformas Cloud. A diferencia de las comunicaciones M2M, el IoT no es una solución cerrada,
sino que trata de aportar un valor añadido a la empresa para potenciar el negocio y también para
ofrecer un mejor servicio / producto a los clientes.

Las diferencias expuestas en este artículo son evidentes, pero eso no significa que no exista una
vinculación estrecha entre ambas tecnologías. Al fin y al cabo, el IoT también conecta
dispositivos remotos, aunque lo haga de una forma y con un objetivo distinto a las
comunicaciones M2M establecidas entre máquinas. Por eso, las comunicaciones M2M se pueden
considerar un subconjunto del Internet of Things.
En definitiva, la principal diferencia entre el M2M y el IoT, según nuestros expertos, reside en
el objeto final de cada una de estas tecnologías:

M2M: la reducción de costos en los servicios de gestión mediante la solución de problemas, la


actualización de sistemas o los diagnósticos gracias a la telemetría industrial y la vigilancia
remota.
IoT: la conexión entre dispositivos no exclusivamente industriales que recaban datos para
estudiar las métricas recibidas y establecer parámetros de comportamiento.

• ¿Cómo se integra Iot con Telemetría?

El concepto Internet de las cosas – IoT, puede contener los conceptos de Comunicaciones M2M
y Telemática. Internet de las cosas abarca los conceptos de Comunicaciones M2M y usa las
herramientas de Telemática para lograr objetivos específicos, extendiendo su funcionalidad a
procesos, personas y otras máquinas.
El internet de las cosas o Internet Of Things (IoT), nace de la necesidad de tener información a
la mano, de objetos o dispositivos e incluso controlarlos de forma remota. Una aplicación IoT se
caracteriza por un bajo flujo de datos, con mensajes cortos desde los dispositivos y frecuencias
de mensajes bajas o cuando sea estrictamente necesario. Otra característica importante es el bajo
consumo energético de los dispositivos IoT que le permiten autonomía hasta por algunos años
usando una pequeña batería interna. Un dispositivo IoT podría ser el medio de visualización de
el resultado final de una estación telemétrica. El ecosistema del internet de las cosas es posible
gracias a tres elementos fundamentales: un dispositivo IoT, una red de comunicación IoT y una
plataforma IoT. Los dispositivos IoT abundan, para muchísimos tipos de aplicaciones, por
ejemplo, un botón para solicitar el reabastecimiento de algún producto, un dispositivo con GPS
integrado (tracker) para el seguimiento de la ubicación de algún objeto, o hasta un dispositivo
para el monitoreo de alguna variable física como temperatura, humedad, etc.

c. Nombre al menos 5 Plataformas Cloud Iot y sus características principales

AREST FRAMEWORK
Está centrado en dar soporte a placas como Arduino, ESP8266 y Raspberry Pi. Es una solución
completa para crear aplicaciones con servicios RESTful. Soporta comunicaciones WiFi, Ethernet,
Bluetooth y Serial. Incluye librerías para Arduino y también del lado del servidor, para controlar las
comunicaciones.

Este framework es de código abierto y de uso gratuito. Lo podemos encontrar en GitHub y,


por lo tanto, lo podemos montar en un servidor local. Lo que realmente se paga es el uso de
los servidores. La documentación es bastante escasa y solo admite el protocolo REST, por lo
tanto, estamos restringidos a utilizar la API REST que nos ofrece.

La gran ventaja es que es una plataforma muy sencilla de utilizar. Dentro del propio entorno
oficial de Arduino, podemos descargar la librería de su repositorio y empezar a trabajar.

Cloud

Página principal https://cloud.oracle.com/es_ES/iot

Es una combinación de cuatro parámetros cruciales, como Open-que conecta cualquier tipo
de dispositivo, desde sensores hasta puertas de enlace; Insight: que recopila el valor comercial
de los datos de IoT;
Seguro: proporciona seguridad de extremo a extremo normalizada para todo tipo de
dispositivos, datos y conectividad heterogénea; y Accelerate, que mueve la idea muy
rápidamente a la ejecución con un riesgo mínimo.
Básicamente, Oracle realiza la adquisición, el análisis y la integración de los datos recibidos
de las cosas adjuntas. Mientras analiza, procesa flujos de datos entrantes en tiempo real con
filtrado, correlación y agregación de eventos.
El análisis predictivo y de big data hace que Oracle sea cada vez más receptivo con la
detección de anomalíasy mecanismos de alerta basados en reglas. La consulta y la
visualización de un gran volumen de datos allanan las nuevas perspectivas de los servicios
de nube inteligentes.
La nube de Oracle IoT ofrece varias soluciones, entre las que se incluyen Oracle Java SE /
ME Embedded Suite, Java Card, Database y Event Processing para cumplir con los requisitos
para dispositivos con 11 MB o más de almacenamiento asignado para Java.
La plataforma M2M es ideal para probar y desplegar dispositivos IoT.

Macchina.io.

Imagen 2: Artik Macchina.io,2019


Es una plataforma de software completa y potente para dispositivos IoT inteligentes que se
conectan a sensores, otros dispositivos y servicios en la nube. Las aplicaciones de IoT se
ejecutan en dispositivos basados en Linux, su entorno en bases de código es de C++ y
JavaScript habilitado para web, seguro, modular y extensible.
Características: Proporciona API completas, se basa en un potente servidor de aplicaciones
web integrado, el cual brinda interfaces de usuario estéticamente agradables y completas. En
la ilustración se puede observar la infraestructura funcional de macchina.io, puede estudiar
cada proceso y cada paso que realiza esta plataforma de manera resumida.
Macchina.io agrega un motor de JavaScript V8 ayuda a la compilación para el código de
máquina ARM, MIPS o x86 nativo generando un mejor rendimiento, la modularidad,
extensión y escalabilidad flexible permiten actualizar y ampliar de forma segura agregando
funciones a los campos, los protocolos de comunicación que usa macchina.io incluyen
soporte para HTTP, MQTT, RESTO, JSON-RPC, MQTT, SOAP, UPnP, Modbus, OPC-UA,
CANopen, etc.
Para la base de datos se usa SQLite integradamente es ideal para registrar datos de sensores
y disponible en los dos lenguajes de programación. Usa contenedores de aplicación Docker
y presenta una gestión remota segura “my-devices.net” igual para el acceso remoto a través
de Web, SSH y VNC.
Kaa IoT.

La definición según los desarrolladores de Kaa “Es una plataforma de código abierto que
proporciona la tecnología de software clave para habilitar productos y servicios con
capacidad IoT comprobada” , con lo anterior se sabe que Kaa es una plataforma que brinda
conectividad entre objetos y además como valor agregado tiene herramientas que brindan
productos que al final facilitan la gestión de los datos, el control de sensores y la ciber
seguridad.
Características: Desarrollo rápido de productos IoT, es independiente del hardware, puede
manejar datos estructurados y no estructurados, compatible con Apache Avro, GUI para
esquema de datos, librería SDK Endpoint disponible en Java, C++ y C, y están diseñados
para integrarse en su aplicación cliente (o Firmware).
Igualmente, Kaa IoT también maneja comunicación cliente-servidor, autenticación,
Clasificación de datos, encriptación, persistencia, en la conectividad este tiene transporte
agnóstico, protocolos conectables y soporte multicanal, por tanto, permite crear aplicaciones
que funcionan sobre cualquier tipo de conexión de red, presenta la opción de elegir una de
las implementaciones del protocolo de transporte de Kaa o crear personalizados. El servidor
Kaa se diseñó para manejar millones de dispositivos conectados, es, fácilmente
personalizable y ampliable, tiene equilibrio de carga en el clúster, no hay un solo punto de
falla y tiene múltiples opciones de implementación (local, en la nube o mixta). El
procesamiento de datos Kaa es pre integrado con los populares sistemas de procesamiento de
datos, posee herramientas que permiten la visualización de datos y es escalable para
manipular grandes cantidades de datos.

Página principal https://internetofthings.ibmcloud.com/

La plataforma de la nube de IBM IoT, es una arquitectura organizada diseñada para brindar
seguridad y facilidad en la conectividad de dispositivos, desde chips independientes hasta
dispositivos inteligentes hasta aplicaciones y soluciones complejas de la industria. IDentity
as a Service [5] (IDaaS) es la columna vertebral de su nube, se puede expresar como una
infraestructura de autenticación creada, hospedada y administrada por un proveedor de
servicios externose puede considerar como inicio de sesión único (SSO) para la propia nube.
Se pueden conectar dispositivos como ARM mbed, Arduino, Intel Galileo, etc. a la nube de
IBM mediante el protocolo de mensajería MQTT ligero y abierto. La base de IBM IoT es el
centro de todas las cosas donde el desarrollador puede configurar, construir y administrar los
dispositivos conectados para que las APP puedan acceder a sus datos en tiempo real. Las API
REST y en tiempo real ayudan a conectar los datos que vienen de los dispositivos a IBM
Bluemix, donde el desarrollador puede crear aplicaciones. Las bases de datos NoSQL, Dash
y Time Series están asociadas con la nube de IBM. Hadoop gobernó el análisis de IBM y el
análisis geoespacial se realiza en este extremo. Las operaciones relacionadas con la
administración de dispositivos, como la administración, actualización, diagnóstico,
observación y monitoreo de las acciones del dispositivo y el firmware, pueden ser buscadas.

d. Proponer un diagrama de bloques del sistema de telemetría inalámbrico con base a


proyecto escogido en la fase1
e. Socializar en el foro de actividades “Diseño general de la solución –Sistema de telemetría
Inalámbrica” el desarrollo de los puntos anteriormente descritos
Bibliografía

o Oasys Outsourcing Automation Systems. (2019). Principales diferencias entre el M2M y


el IoT | Oasys. [online] Recuperado de: https://oasys-sw.com/diferencias-m2m-iot-
industria/
o Ray, P. P. (2016). A survey of IoT cloud platforms. Future Computing and Informatics
Journal, 1, 35–46. Recuperado de:
https://bibliotecavirtual.unad.edu.co:2444/10.1016/j.fcij.2017.02.001
o Amaya Diaz, J. ( 17,12,2016). Telemetría. [Archivo de video]. Recuperado de
http://hdl.handle.net/10596/10415
o EOI (2015). Las tecnologías IOT dentro de la industria conectada 4.0 Recuperado de
https://static.eoi.es/savia/documents/EOI_TecnologiasIoT_2015.pdf
o Herrera, M. M., González, S. M., Carazo Luna, J. A., & de León, C. V. C. (2015). Las
Redes Inalámbricas De Sensores Y Su Aplicación en El Sector Agroalimentario. Revista
de La Alta Tecnología y Sociedad, 7(1), 1–7. Retrieved from
http://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?dir
ect=true&db=zbh&AN=110460875&lang=es&site=eds-live

Potrebbero piacerti anche