360 likes | 527 Views
Herramientas de colaboración para IBA-NG. Experiencia. Uso de diversas herramientas. Necesidad de diferentes herramientas para diversas tareas: Síncrona: Reunión de aulas virtuales remotas: Isabel Asíncronas: Soporte para intercambio de documentos y realización de los trabajos.
E N D
Experiencia • Uso de diversas herramientas. • Necesidad de diferentes herramientas para diversas tareas: • Síncrona: • Reunión de aulas virtuales remotas: Isabel • Asíncronas: • Soporte para intercambio de documentos y realización de los trabajos.
Diversas tareas • Comunicación Profesores -> alumnos: • Notificaciones y transparencias: • Vía Mail o herramientas de colaboración (AGWS). • Clase distribuida: • Herramienta de colaboración síncrona (ISABEL). • Comunicación entre alumnos (trabajo) • Uso de herramientas sociales: • Uso de Mail o Mensajeria instantanea • Espacio común para intercambio estable de ficheros (AGWS). • Presentación de los trabajos: • Presentación distribuida: Isabel
Isabel • Aplicación de colaboración multipunto • Con control flexible y programable • Conferencia de audio, video y datos • Configuración tipo TV del espacio compartido • Solo se muestran o enfatizan los sitios activos • Soporte multiservicio: • Un servicio para cada dominio de aplicación • Con un modo de interacción para cada situación • Ejemplo: presentacion, preguntas, discusion, demo, …
ISABEL: historia • El concepto de servicio Isabel se desarrollo en: • Escuelas de Verano RACE/ACTS: ABC’93 - ABC’96 • ABC´93: 2 auditorios (España-Portugal) • ABC´94: 5 auditorios (España, Portugal, Suiza) • ABC´95: 11 auditorios (Europa) • ABC´96: 16 auditorios (Europa & Canadá) • Entre ABC’93 y ABC’96 se desarrolló el servicio de • Realización de congresos distribuidos: Tele-conference serv. • 1996. Isabel: entorno de creación de servicios • Reuniones corporativas: Tele-meeting service • Con requisitos de Ericsson (proyecto TECODIS ACTS, 1996) • Clases distribuidas: Tele-class service • Con requisitos de Vodafone (contrato comercial, 2000)
Ejemplos de servicios • Telemeeting • Reuniones interactivas con control distribuido • Objetivo: intuitivo y fácil de usar • Teleclass • Tele-clase con control semi-distribuido • Objetivo: control por el profesor o por un regidor • Teleconference • Auditorios distribuidos con control centralizado • Basado en scripts para asegurar la realización sin errores del programa
Telemeeting service • Crea una sala de reunión virtual • Para reuniones de trabajo, .. • Se diseño siguiendo requisitos de Ericsson, .. • Sencillo de operar y gestionar • Control del “floor” distribuido • Todos los participantes son iguales • Cada participante puede cambiar los modos de interacción • Interacción natural • Si los participantes son disciplinados
Telemeeting - Interaction mode - Conference Monit. - Failure recovery - Overall Audio adj. - ... Display/control WS Meeting room n Display/control WS Meeting room 1 Display/control WS Meeting room 2
Teleclass • Coordinator: • Assigns the teacher/lecturer role to a site • Selects main and secondary sites • Is defined in the EDL Platform file • Several control sites may be defined • For backup and recovery if main control site fails • Default: all sites are coordinators • Teacher/lecturer site: • Is changed dinamically by the coordinator • The site gets the classroom control panel • (mode, slides, mates, himself,...). • Main site: with visible video. • Secondary site: without visible video • The site video will appear only during questions
Teacher/Lecturer role Classroom main Classroom secondary Teleconference Management Coordinator • Teacher or lecturer: • Selects question mode • Can select any mode Coordinator: Assigns teacher role Secondary site: Video not visible Main site: Video is visible
Tele-conference service • Creates the virtual tele-auditorium • Designed to perform distributed conferences • Speakers and attendees participate from any site • For TV like program production • Any combination of sites and roles possible • Very rich interaction mode set • Centralized script based management • Inspired in auditorium or show control • To automate a conference
Teleconference • Session manager (Control site): • Is defined in the EDL Platform file • Several control sites may be defined • For backup and recovery if main control site fails • Has full control of • roles • interaction modes • Program scripts • etc • Attendants (participants): • can control only their local terminal.
Auditorium 1 display WS Teleconference Management Control Center - Interaction mode - Conference Monit. - Failure recovery - Overall Audio adj. - ... - Question request control WS Auditorium n Auditorium 2 display WS - Question selection - Question request display WS
Isabel: arquitectura y características • Integración del control de sesion • Un “Protocolo de Control” unifica la gestión de los medios • A través de un panel de control • Flow Server: integrador y proxy de flujos de medios • Integrador de flujos multimedia • Pasarela entre unicast y multicast • MCU: Unidad de control multipunto • Proxy de flujos multimedia y de control
New York Paris Berlin Miami Madrid Sesión de Colaboración ISABEL Cada sesión usa un servicio: Reunión, Tele-clase, Tele-Congreso, ..
Madrid Arranque de sesión (I) Servidor • La sesión se identifica por un URL: • Ejemplo: isabel://greco.upm.es/rediris1 • Organizador de sesión: • Arranca Servidor: • El Servidor selecciona el servicio
Berlin Madrid Arranque de sesión (II) terminal unicast Participante 1: 2) Se conecta por unicast Servidor • La sesión se identifica por un URL: • Ejemplo: isabel://greco.upm.es/rediris1 • Organizador de sesión: • Arranca Servidor: • El Servidor selecciona el servicio
New York Berlin Madrid Arranque de sesión (III) Participante 2: 3) Se conecta por multicast terminal multicast terminal unicast Particiante 1: 2) Se conecta Al servidor Participante 1: 2) Se conecta por unicast Servidor • La sesión se identifica por un URL: • Ejemplo: isabel://greco.upm.es/rediris1 • Organizador de sesión: • Arranca Servidor: • El Servidor selecciona el servicio
New York Berlin Miami Madrid Arranque de sesión (IV) Participante 2: 3) Se conecta por multicast Participante 3: 4) Se conecta por multicast terminal multicast terminal terminal unicast Participante 1: 2) Se conecta por unicast Servidor • La sesión se identifica por un URL: • Ejemplo: isabel://greco.upm.es/rediris1 • Organizador de sesión: • Arranca Servidor: • El Servidor selecciona el servicio
New York Paris Berlin Miami Madrid Arranque de sesión (V) Participante 2: 3) Se conecta por multicast Participante 4: 5) Se conecta a través de Berlin (unicast) Participante 3: 4) Se conecta por multicast terminal terminal unicast multicast terminal terminal unicast Participante 1: 2) Se conecta por unicast Servidor • La sesión se identifica por un URL: • Ejemplo: isabel://greco.upm.es/rediris1 • Organizador de sesión: • Arranca Servidor: • El Servidor selecciona el servicio
New York Paris Berlin Miami Madrid Sesión de Colaboración ISABEL Cada sesión usa un servicio: Reunión, Tele-clase, Tele-Congreso, ..
Funcionalidades de PC Isabel • Terminal Isabel: • PC con Isabel instalado • Cada PC Isabel puede ser • Servidor de sesión: coordina una sesión • Terminal interactivo: conecta una sala • Estación multipunto (unicast) • Servidor de medios: • Alimenta un grabador o un servidor de streaming • Pasarelas en desarrollo: • SIP, H323, …
SIP VideoTf SIP VideoTf SIP VideoTf Plataforma Isabel típica multicast network MCU ( Flow Server) Streaming WEBCAST, MPEG recorder ISABEL terminal ISABEL terminal ISABEL SIP Gateway ISABEL terminal ISABEL servidor ISABEL terminal ISABEL terminal ISABEL terminal ISABEL terminal
Conclusiones • Isabel interconexión multipunto de sala • Realización de múltiples • Congresos, clases o reuniones distribuidas • Telecom I+D, Jornada Internet NG, IST, ESA, Vodafone, … • Mayor calidad y efectividad que videconferencia • Gestión eficaz del multipunto • Menor coste de despliegue: • Cada terminal lleva una MCU (MCU es un PC) • Otras posibilidades • Accesibilidad para discapacitados • Servicios a medida • Acceso desde desktop y móviles 3G (en desarrollo)
AGWS • Plataforma de CMS (Content Management System) • Metáfora de espacio común: • Vista idéntica para todos los participantes.
Oportunidad de colaborar de forma distribuida • Realización de un trabajo entre diversas sedes remotas: • Necesidad de uso de las herramientas telemáticas ofrecidas. • Uso de Herramientas como listas de correo, votaciones y otras opciones.
El curso ofrece:Oportunidad de experimentar con aplicaciones reales en Redes de Banda Ancha