ATS-Interactiva
1. Introducción
2.
3.
4.
5.
•
•
•
Televisión
MHProject
ATS-Interactiva
Funcionalidad
Entornos
Tecnologías
Simulador
Televisión
Introducción – ATS-Interactiva
• En un mundo de servicios, el premio se lo
llevará el que mejores servicios de a un
mayor numero de usuarios finales.
• En la carrera por la televisión las apuestas
se reparten entre IPTV (Televisión por IP)
y TDI (Televisión Digital Interactiva)
IPTV
?
TDI
Introducción – ATS-Interactiva
• Si bien no se entrará en detalles
en cuanto a ventajas y
desventajas que presentan IPTV
y TDI, parece ser que ya se
vislumbra una posible fusión
(acercamiento) de ambas
tecnologías como ya anunciaba
DVB al introducir MHP en ITPV.
(DVB-MHP Plug-In for IPTV)
MHP
TDI
IPTV
MHP
MHProject
Introducción - MHProject
• MHProject representa el esfuerzo de
un grupo de trabajo formado por
más de 12 personas dentro de la
Universidad Pública de Navarra
• MHProject nace para profundizar en
la investigación y desarrollo de la ya
presente Televisión Digital Interactiva
Introducción - MHProject
• MHProject se centra en la plataforma
abierta y estandarizada Multimedia
Home Platform (MHP), diseñada por
el consorcio DVB y que sirve de base
para el desarrollo de aplicaciones y
servicios interactivos independientes
tanto de proveedores como
receptores MHP (Set-top Boxes).
ATS-Interactiva
Introducción – ATS-Interactiva
• Mi labor como “promotor” del grupo
MHProject ha sido siempre la de colaborar
y coordinar (bajo la supervisión del jefe
del proyecto) en varios de los proyectos
realizados para Televisión Digital.
• Esto me ha permitido adquirir los
conocimientos necesarios para desarrollar
mi proyecto final: ATS-Interactiva
Introducción – ATS-Interactiva
• ATS-Interactiva se centra en la Telemedicina (I-Care) para dar un servicio
global a usuarios finales (pacientes).
• ATS-Interactiva abarca y utiliza varias de
las tecnologías desarrolladas en
MHProject.
• ATS-Interactiva no pretende ser una
solución estable ni comercial, si no más
bien de investigación y desarrollo.
ATS-Interactiva
Funcionalidad – ATS-Interactiva
• Seguimiento de Pacientes:
– Es la principal funcionalidad de
ATS-Interactiva , nos permite
llevar un seguimiento completo
diario de la evolución de un
paciente a través de sus
constantes vitales y sin moverse
del sillón de su casa.
– Todo ello con la sencilla utilización
del mando a distancia mediante
una interfaz “limpia” y sencilla.
Funcionalidad– ATS-Interactiva
• Recordatorio de Pastillas:
– Las personas mayores de 60 años
invierten más de 4 horas y media
al día viendo la televisión.
– Por ello es muy directo y fácil ver
la utilidad que puede tener un
recordatorio personalizado de
la toma de pastillas (pastillero).
Funcionalidad– ATS-Interactiva
• Comunicación con el doctor:
– Hoy en día la posibilidad de
comunicarse con nuestro
doctor bajo cualquier tipo de
dolencia se hace necesaria y vital
para el paciente.
– ATS-Interactiva nos brinda la
posibilidad de obtener los datos de
nuestro doctor asignado así como
la posibilidad de comunicarse por
correo electrónico.
Funcionalidad– ATS-Interactiva
• Lanzadera:
– ATS-Interactiva actúa de
lanzadera de otros
servicios/aplicaciones.
– La lanzadera permanece en 2º
plano (dormida) mientras otra
aplicación está en ejecución,
despertando a posteriori, una
vez que dicha aplicación haya
terminado.
ATS-Interactiva
Entornos – ATS-Interactiva
• Para el desarrollo de ATS-Interactiva,
y en general para el grupo MHProject
se ha pretendido (en la medida de lo
posible) desempeñar nuestro trabajo
en el marco de aplicaciones y
entornos libres y de código
abierto.
Entornos – ATS-Interactiva
• Podemos establecer 3 entornos
notables en MHProject .
– Entorno de Colaboración
– Entorno de Programación
– Entorno de Publicación
Entornos – ATS-Interactiva
• Entorno de Colaboración:
– En el intento de realizar un
trabajo en colaboración puse
en marcha una plataforma
común de trabajo en grupo
denominada egroupware.
– Dicho intento fue un pequeño
“fracaso” debido a lo que
denomino como (falta de
motivación y disciplina en el
usuario)
Entornos – ATS-Interactiva
• Entorno de Colaboración:
– Al final opté por establecer
un servidor centralizado
para:
•
•
•
•
•
•
Red de trabajo
Servidor FTP
Servidor Web
Servidor de Aplicaciones
Servidor de Testeo
Sistema de Control de
Versiones (Subversion)
Entornos – ATS-Interactiva
• Entorno de
programación:
– El proyecto global ATSInteractiva está centrado
en el uso del API MHP
enmarcado en el entorno
de trabajo Eclipse
programando en Java.
Entornos – ATS-Interactiva
• Entorno de programación:
–
–
–
–
–
–
KDB-Framework
Eclipse
nanoXML
Db4o
Tomcat
…
Entornos – ATS-Interactiva
• Entorno de Publicación:
– Para dar salida a los artículos y
trabajos realizados por el
equipo, así como mostrar el
desarrollo de los proyectos diseñé
un Web-Log denominado
mhproject.org
– Habiendo tenido la experiencia de
“fracaso” anterior con respecto al
egroupware, decidí establecer una
estructura más vertical en la que
los trabajos son presentados y
revisados por el jefe del proyecto y
publicados por mí en el Web-Log.
ATS-Interactiva
Tecnologías – ATS-Interactiva
• Para la consecución de la
aplicación ATS-Interactiva se han
utilizado varias tecnologías que
podemos distinguir en 3 grupos:
–Tecnologías de Programación
–Tecnologías de Diseño
–Tecnologías de Datos
Tecnologías – ATS-Interactiva
• Tecnologías de programación:
–
–
–
–
–
–
–
–
–
MHP (Multimedia Home Platform)
Eclipse IDE
Apache Tomcat
KDB-Framework
Subversion (Subeclipse)
OpenCard Framework
ASECard Krypto Developer’s Kit
XletView
...
Tecnologías – ATS-Interactiva
• Tecnologías de diseño:
–
–
–
–
–
–
–
–
MagicDraw (UML)
Visio (UML)
Icareus (MHP)
Cardinal Studio (MHP)
Photoshop CS2 (Interfaz)
SwishMax (Interfaz)
SWT y Swing (Interfaz)
...
Tecnologías – ATS-Interactiva
• Tecnologías de datos:
–Db4o (db4objects)
–JDBC (Java Database Connectivity)
–H2 (Hypersonic 2)
–HSQLDB (Hypersonic SQL DB)
–nanoXML (nanoXML)
Tecnologías – ATS-Interactiva
• Diseño de implementación:
–Podemos ver a continuación un
esquema global de las tecnologías
y protocolos utilizados en
ATS-Interactiva.
Tecnologías – ATS-Interactiva
ATS-Interactiva
Simulación – ATS-Interactiva
Simulador ATS-Interactiva v2.0
•Código PIN: 0000
•Es posible que el
envío urgente no
funcione debido a
que el envió es real
y el servidor puede
estar inoperativo en
estos momentos.
•Si no reproduce
automáticamente:
Botón Derecho +
Reproducir
Créditos y Bibliografía
Presentación
ATS-Interactiva
para Aubay y Telefónica
[---------- Grupo ----------]
MHProject v2.0
www.mhproject.org
E.T.S de Ingenieros de Telecomunicación
Universidad Pública de Navarra
[---------- Autor ----------]
Alejandro Fanjul
[email protected]
[email protected]
Descargar

Arquitectura Tres Capas