1. Despliegue de servicios de
e-salud en dispositivos móviles
P. Garcia-Sánchez, J. González, A. Prieto, Z. Valero, A.
Escámez y M.P. Palomares
•Dept. ATC, Universidad de Granada
•Instituto de las TIC Avanzadas, Univ. Politécnica de Valencia
•Telefónica I+D
CEDI 2010
2. Índice
Introducción
Estado del Arte
– SOA
• Web Services
• OSGi
Arquitectura del proyecto AmIVital
Diseño de la pasarela móvil
– Servicios de infraestructura
– Servicios tecnológicos
– Servicios funcionales
Ejemplo de integración
Conclusiones
SiCE 2010 2
3. Introducción
• Envejecimiento de la población
• Computación Ubicua
– Interoperabilidad
– Movilidad
– Adaptabilidad
• Ambient Assisted Living (AAL)
• Proyecto AmIVital
– Centro de coordinación
– Pasarela fija
– Pasarela móvil
SiCE 2010 3
8. Diseño de la pasarela móvil (I)
Ventajas de usar SOA
– Servicios web independientes
– Interfaces comunes (OSGi y WSDL)
– Añadir servicios rápidamente
Servicios de infraestructura
– Logs: Log4J
– Base de Datos: DB4O
– Gestión de eventos: Event Admin
– Gestión de WS: Apache Axis
Servicios tecnológicos
– Calendario virtual
– Biomedidas
– Alarmas personales
– Gestión de contenidos
SiCE 2010 8
10. Ejemplo: Servicio funcional de Monitorización
1.Descarga de calendario
virtual en formato
iCalendar
2.Aviso al usuario
3.Petición de video al
centro de coordinación
por SOAP
4.Conexión al dispositivo
de monitorización por
Bluetooth
5.Preprocesamiento de la
biomedida
6.Envío de los resultados
al centro de coordinación
Testeo en HTC Diamond
con sensor Alive Health
SiCE 2010 10
11. Conclusiones
Ventajas de SOA en el desarrollo de servicios:
– Interoperabilidad
– Testeo
– Desarrollo distribuido
Ventajas de usar Web Services y OSGi
– Extendidos
– Portabilidad (Java)
– Fácilmente extensible
Trabajo futuro
– Gestión inteligente de contexto
– Localización
– Consulta virtual
SiCE 2010 11