IoT infrastructure with IDM

IDM is a virtual-network protocol that supports peer-to-peer communication between devices connected to any type of network. In essence, and similarly to IP (or IPv6), IDM faces the problem of interconnecting heterogeneous networks.

[Hay una versión en castellano de este artículo]

Continue reading

Advertisements

¿Por qué necesitamos un middleware semántico?

Tradicionalmente los middleware de comunicaciones han estado orientados a proporcionar una serie de servicios a aplicaciones de más alto nivel que necesitaban llevar a cabo un intercambio de información sin tener que gestionar cuestiones de bajo nivel como el soporte a la interacción entre diferentes tecnologías, protocolos, sistemas operativos, etc.

Continue reading

Passenger Watcher: reconocimiento de acciones en pasajeros de transporte público

Este proyecto se ha desarrollado en colaboración con la Queen’s University Belfast y, más concretamente, con el investigador Jesús Martínez del Rincón.

En este trabajo se aborda la problemática del reconocimiento automático de acciones en el contexto de la vídeo vigilancia en transportes públicos que, aún a día de hoy, dependen de una central de operaciones donde toda la información es supervisada por un operario. El objetivo futuro es el de conseguir un sistema que interprete automáticamente la información de sensores como parte de un patrón de comportamiento, etiquetando y anticipándose a aquellos potencialmente peligrosos.

Continue reading

Interfaz Ice del modelo semántico Dharma

Este post detalla cómo llevar a cabo la implementación de un servicio Dharma sobre Ice. Para simplificar la exposición se ha utilizado un dummy de tipo DUO, para centrarnos aquí en cómo ofrecer ese servicio ya creado como un servicio Dharma.

En el siguiente enlace http://arco.esi.uclm.es/public/video/tutorials/dharma-service.mp4 encontraréis un vídeo donde se detallan los pasos a seguir para la ejecución de este ejemplo completo.

Continue reading

El modelo semántico de Dharma

Dharma ha sido concebido como un middleware semántico que permitirá una búsqueda y activación más inteligente de servicios, abstrayendo los detalles de implementación a aquellos que quieran hacer uso de servicios o dispositivos ya desplegados, ofreciendo para ello una interfaz ortogonal de búsqueda e instanciación.

Continue reading