Desarrollo de un sistema de monitorización para cadenas de suministro basado en tecnologías de Internet de las cosas y Blockchain
Author
Sierra Fernández, Juan DiegoEntity
UAM. Departamento de Tecnología Electrónica y de las ComunicacionesDate
2019-09Subjects
Internet de las cosas; cadena de bloques; cadena de suministro; TelecomunicacionesEsta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.
Abstract
Las tecnologías han cambiado la forma en la que vivimos. Podemos obtener la información en tiempo real de la contaminación que hay en las ciudades, el basurero sabe que un contenedor está lleno antes de recogerlo, controlamos la calefacción de nuestra casa con una aplicación móvil, etc. Estos casos de uso se suelen englobar en el paradigma de “internet de las cosas” (Internet of Things, IoT) que pretende conectar todos los dispositivos y/o máquinas a Internet para que intercambien información y generen beneficio para la sociedad. Para almacenar esta información que se extrae, se utilizan las denominadas bases de datos. Sin embargo, estas últimas no son suficiente cuando se requiere compartir datos entre distintas entidades sin la posibilidad de ser manipulados ilícitamente. Con la llegada de la Cadena de Bloques (Blockchain) se pondrá solución a ese problema.
En este trabajo se desarrollará un caso de uso aplicado a la industria de cadenas de suministro. Para ello, se requiere conocer el panorama de herramientas, protocolos y buenas prácticas esenciales a la hora de desarrollar una aplicación estable que pueda llegar a un entorno de producción real. Se realizará un estudio previo del estado del arte, analizando y entendiendo el funcionamiento de estas tecnologías y las posibilidades que nos brindan para poder desarrollar correctamente el proyecto. Se diseñará la arquitectura teniendo en cuenta las necesidades y servicios que se dan en toda la cadena. Posteriormente, se desarrollará el proyecto con el fin de hacer una demostración real a un posible cliente. Por un lado, se implementará el núcleo del aplicativo, encargado de leer los datos que envían los dispositivos y almacenarlos de forma segura. Por otro lado, se ha usado un pequeño ordenador con sensores de medida en el que se ha programado una aplicación para enviar datos a dicho núcleo del sistema. Con el fin de hacer una demostración visual, se desarrollará una aplicación web que permitirá llevar un control de los dispositivos y los datos que se han recibido.
Como tarea adicional, se ha acudido a un programa de emprendimiento ofrecido por la Universidad Autónoma de Madrid. Se explicará cuáles han sido los pasos aprendidos para analizar la viabilidad del producto y cómo se ha desarrollado y organizado de cara a tener un futuro equipo trabajando en el proyecto. La tarea de emprendimiento se ha detallado en el Anexo A.
Este proyecto, al que se ha denominado con el nombre de VIKYNGO, se encuentra alojado en un repositorio público [1] y se ha desarrollado con licencia Apache Versión 2 [2].
Files in this item
Google Scholar:Sierra Fernández, Juan Diego
This item appears in the following Collection(s)
Except where otherwise noted, this item's license is described as https://creativecommons.org/licenses/by-nc-nd/4.0/
Related items
Showing items related by title, author, creator and subject.
-
Desarrollo de un sistema de monitorización de red basado en tecnologías de tratamiento masivo de datos
González Valero, Mario
2018-06 -
Desarrollo de un sistema de medición, monitorización y gestión de redes IPTV
Hernando Loeda, Diego
2013 -
Diseño y desarrollo de propiedades inteligentes aplicación de la blockchain a Internet de las Cosas
Ruiz Álvarez, Guillermo
2016-06