Navegación

Búsqueda

Búsqueda avanzada

Resultados de búsqueda para IoT

Minería de flujos de datos en entornos heterogéneos y distribuidos: aplicación en la Industria 4.0

Uno de los principales objetivos de la Industria 4.0 es lograr la necesaria integración horizontal y vertical del sistema de producción. Para ello es necesario desplegar una plataforma digital que integre y procese la ingente cantidad de datos generados en el entorno. Mucha de esta información procede del IoT, y, en concreto, corresponde a sensores que emiten flujos continuos de datos cuyo análisis mediante técnicas de minería de datos permitiría mejorar los procesos industriales, como por ejemplo construyendo modelos dirigidos al mantenimiento preventivo y predictivo de los sistemas físicos, donde aún hay retos abiertos. El objeto de este artículo es describir el punto de partida de esta investigación que es el resultado de un proyecto del plan nacional y discutir su extensión señalando las líneas de trabajo que se pretenden abordar y los resultados que se persigue conseguir para contribuir al avance de la I4.0.

Autores: Ricardo Dintén / Patricia López Martínez / Juan Yebenes / Marta Zorrilla / 
Palabras Clave: Arquitecturas intensivas en datos - big data - Cloud Computing - Inteligencia Artificial - IoT

Alta disponibilidad en una arquitectura de microservicios para IoT

En los últimos años, el uso de dispositivos IoT ha crecido exponencialmente. A la hora de trabajar con ellos, nos encontramos con una serie de problemas difíciles de solucionar. Por un lado, el simple hecho de comunicarse con esos dispositivos puede resultar problemático ya que pueden utilizar diferentes tipos de tecnologías con respecto a la comunicación. Por otro lado, este tipo de dispositivos suele tener como objetivo realizar su función utilizando la menor energía posible, por lo que presentan ciertas limitaciones en cuanto a rendimiento. Tratar de trabajar con estos dispositivos en entornos de alta disponibilidad se vuelve difícil debido a esas restricciones, ya que se convierten en cuellos de botella dentro del entorno de ejecución.En este artículo presentamos la evolución de Digital Dice, una arquitectura de microservicios para el manejo de dispositivos IoT y sistemas ciberfísicos, y las estrategias que hemos utilizado para intentar alcanzar la meta de la alta disponibilidad.

Autores: Manel Mena / Javier Criado / Luis Iribarne / Antonio Corral / 
Palabras Clave: Alta disponibilidad - CPS - IoT - Microservicios

A Microservices e-Health System for Ecological Frailty Assessment using Wearables

The population in developed countries is aging and this fact results in high elderly health costs, as well as a decrease in the number of active working members to support these costs. This could lead to a collapse of the current systems. One of the first insights of the decline in elderly people is frailty, which could be decelerated if it is detected at an early stage. Nowadays, health professionals measure frailty manually through questionnaires and tests of strength or gait focused on the physical dimension. Sensors are increasingly used to measure and monitor different e-health indicators while the user is performing Basic Activities of Daily Life (BADL). In this paper, we present a system based on microservices architecture, which collects sensory data while the older adults perform Instrumental ADLs (IADLs) in combination with BADLs. IADLs involve physical dimension, but also cognitive and social dimensions. With the sensory data we built a machine learning model to assess frailty status which outperforms the previous works that only used BADLs. Our model is accurate, ecological, non-intrusive, flexible and can help health professionals to automatically detect frailty.

Autores: Francisco M. Garcia-Moreno / Maria Bermudez-Edo / José Luis Garrido / Estefanía Rodríguez-García / José Manuel Pérez-Mármol / María José Rodríguez-Fórtiz / 
Palabras Clave: E-Health - elderly frailty assessment - IoT - Machine Learning - microservices architecture - mobile health systems - sensors - wearable devices

Modelling Digital Avatars: A Tuple Space Approach

The development of the Internet of Things (IoT) came with the manufacturing of a huge amount of smart things equipped with sensors for making them aware of their environment, and with network connection for allowing remote interaction with them. However, most smart things still lack enough autonomy and context-awareness, hindering them from being people-friendly and actually useful for their users’ everyday tasks. IoT devices should take advantage of their sensors and smartness to react automatically to the needs of their users and to provide seamless interactions with them. Within this field, the authors work on the design of Digital Avatars, a mobile computing framework for dynamically programming interactions among smart devices. The framework is based on the virtual profile of the user, which is inferred, stored, and shared by their smartphone. The profile provides a personalized context for running scripts for the interaction with IoT devices. This way, smartphones become a digital avatar of the user, capable of acting as a personal and seamless interface with their IoT environment. In this work, we present a formalization of Digital Avatars by means of a Linda-based approach with multiple shared tuple spaces. By means of a case study, we show how properties of the systems can be proved, and we briefly describe an implementation of both the Digital Avatars framework and the case study.

Autores: Alejandro Pérez Vereda / Carlos Canal / Ernesto Pimentel / 
Palabras Clave: Digital avatar - Digital Avatars - Internet of Things - IoT - Linda - Multiple tuple spaces - Virtual profile

Una Propuesta para el Descubrimiento de Dispositivos de la Web of Things

El Internet de las Cosas (IoT) está formado por un conjunto de dispositivos heterogéneos, dispositivos con características similares que pueden tener un funcionamiento diferente al ser de distintos fabricantes. La Web de las Cosas (WoT) surgió para solucionar el problema de interoperabilidad entre dispositivos y para facilitar el acceso a través de una capa de abstracción basada en tecnologías web. Independientemente de la tecnología utilizada por los dispositivos, la WoT permite a los desarrolladores crear aplicaciones sin necesidad de comprender el funcionamiento interno de cada dispositivo. Para solucionar el problema de interoperabilidad, la WoT propone el uso de la Thing Description (TD), un documento que describe el dispositivo a partir de sus capacidades de interacción. Para la gestión de los dispositivos, es necesario disponer de un mecanismo para registrar y consultar fácilmente las TD. En este artículo, presentamos un modelo de descubrimiento para la WoT con un comportamiento proactivo (buscando en la red dispositivos IoT definidos por una TD) y reactivo (registrando los dispositivos IoT mediante agentes externos, o por petición de los propios dispositivos).

Autores: Juan Alberto Llopis Expósito / Javier Criado / Luis Iribarne / Juan Boubeta-Puig / Guadalupe Ortiz / 
Palabras Clave: IoT - Servicio de Descubrimiento - WoT

Hacia entornos IoT proactivos adaptados al usuario

El Internet de las Cosas (IoT) integra billones de dispositivos inteligentes en sistemas multidisciplinares. La calidad de vida de las personas aumenta con su adquisición, pero el tiempo dedicado a gestión manual también aumenta drásticamente. Sistemas inteligentes y asistentes de voz se están abriendo paso para abordar este problema, aunque limitados en su capacidad de gestión. Este artículo propone un proceso para lograr sistemas personalizados que gestionan diferentes conjuntos de dispositivos IoT de forma automática.

Autores: Rubén Rentero-Trejo / José García-Alonso / Javier Berrocal / Juan Manuel Murillo Rodríguez / 
Palabras Clave: Conocimiento del contexto - Inteligencia Artificial - IoT

Un lenguaje para definir componentes WoT basados en microservicios

Al trabajar con dispositivos IoT o sistemas ciberfísicos, estos son expuestos por múltiples protocolos diferentes. Su gestión y manejo provocan problemas de usabilidad e integración. Para paliar estos problemas necesitamos encontrar una solución capaz de facilitar la comunicación entre diferentes plataformas y dispositivos. La Web of Things (WoT) propone una serie de interfaces y patrones de interacción entre distintas +ACI-cosas+ACI, as+AO0 como estrategias de implementación. Los componentes software que implementan parte de la especificación establecida por la WoT son lo que se conocen como WoT servients. En el artículo se presenta un lenguaje para la definición de Digital Dices. Un Digital Dice es un WoT servient basado en microservicios inspirado en el concepto de Digital Twin que representa de manera abstracta un dispositivo físico para poder gestionarlo aplicando protocolos y tecnologías web.

Autores: Manel Mena / Javier Criado / Luis Iribarne / 
Palabras Clave: IoT - Microservicios - WoT

Una Arquitectura Orientada a Microservicios y Dirigida por Eventos para el Desarrollo de Sistemas de eSalud Avanzados: Caso de Evaluación de Fragilidad en Mayores

En el presente trabajo se presenta una propuesta tecnológica para eSalud de una arquitectura basada en microservicios, que pueden ser desplegados en dispositivos móviles, wearables y cloud, para evaluar el riesgo de fragilidad de las personas mayores. Dicha propuesta es extensible a otros dominios de problemas del Internet of Things (IoT) dentro del ámbito de la eSalud ya que el patrón de diseño de arquitecturas basadas en microservicios contribuye al desarrollo de sistemas informáticos desacoplados y extensibles. Además, el protocolo Message Queue Telemetry Transport (MQTT) utilizado en IoT favorece el bajo consumo y la no sobrecarga de la red, por lo que incorporar nuevos dispositivos wearables al sistema para recolectar datos de sus sensores se realizaría con poco esfuerzo.

Autores: Francisco Manuel García-Moreno / María Bermúdez-Edo / María José Rodríguez-Fórtiz / José Luis Garrido / 
Palabras Clave: arquitecturas orientadas a servicios - E-Health - Envejecimiento Activo - Fragilidad - IoT - Microservicios - MQTT - SOA 2.0 - Wearables

No encuentra los resultados que busca? Prueba nuestra Búsqueda avanzada