540 likes | 806 Views
VICERRECTORADO DE INVESTIGACIÓN Y NUEVAS TECNOLOGÍAS. TELEFONÍA IP Experiencia de migración y desarrollo de nuevos servicios. Miguel Angel Garcia Lax Jesús Martínez Martínez ATICA Universidad de Murcia. Agenda. Situación de partida (I). 4 Campus, más de 50 edificios:
E N D
VICERRECTORADO DE INVESTIGACIÓN Y NUEVAS TECNOLOGÍAS TELEFONÍA IP Experiencia de migración y desarrollo de nuevos servicios Miguel Angel Garcia Lax Jesús Martínez Martínez ATICA Universidad de Murcia
Situación de partida (I) • 4 Campus, más de 50 edificios: • 2 en Murcia, 1 en Espinardo y 1 en El Palmar • Centralitas IBERCOM Ericcson MD110 ver BC11 • 14 módulos LIMs en 7 dependencias • 3.300 extensiones • Grupo de conmutación • Varios Centros Remotos no conectados a IBERCOM • Colegios Mayores, dependencias pequeñas
Situación de partida (II) • Troncal interconexión centrales: • Módulo interconexión MD a través de grupo de conmutación GS • Red ATM 8 conmutadores enlaces OC-3 • Emulación circuitos CES mediante 18 SPVC contra GS • Conexión red pública • 9 Primarios RDSI protegidos y diversificados en 3 localizaciones
La Merced LIM 5 7 8 Biologia (campus Espinardo) 9 10 1 2 x8 Edif. Ronda Levante x4 LIM GS x5 x15 x2 x3 LIM 4 Luis Vives (campus Espinardo) Enlaces Primarios (centro frontal) x3 11 LIM 3 6 x1 Campus Espinardo (ATICA) x2 CEEE (campus Espinardo) Convalecencia x4 12 13 Campus CC Salud (El Palmar) LIM 14 x1
Mapa de Ruta • 2001-2002; Estudio viabilidad y Evaluación maquetas: • Cisco Call Manager 3.1 y 3.3 • Avaya IP600 y Definity • Alcatel OnmiPCX 4400 y OmniPCX Enterprise • Nortel Meridian • 3Com NBX • 2003; Concurso público adquisición servidor+gateway (no terminales) • 2004; Instalación piloto • 130 telefonos ATICA (30% soft) • 2005; Despliegue y Desarrollo de Servicios • Centros remotos, Servicio de información, Operadores Campus (inalámbricos wifi)
Estudio Viabilidad • ¿Funciona? • ¿Que disponibilidad de servicio obtengo? • ¿Que calidad de servicio me ofrece? • ¿Cómo se integra con mi sistema de telefonía actual? • ¿Qúe funcionalidades voy a perder? • ¿Qué va a pasar con mi sistema de tarificación actual? • ¿Qué funcionalidades me ofrecen los nuevos terminales? • ¿Qué servicios puedo desarrollar?
Estudio de costes • Nuevas edificaciones • Mantenimiento en redes existentes • Servicio medido de tráfico
Estudio de costes (I) Nuevas edificaciones • Mayor coste terminales (reducido con telefonos soft) • Adquisición central estándard digital es más cara que central IP + gateways de voz • Reducción coste de cableado estructurado 50% (uso telefonos hard con switch o teléfonos soft) • En redes de campus, no es preciso doble acometida cable de pares (sólo enlace fo para red integrada)
Estudio de costes (II) Costes de Mantenimiento • Mantenimiento de cableado. Reducido en 50% • Mantenimiento de centrales tradicionales excesivamente elevado frente mantenimiento plataformas telefonia Ip (800-1000%) • Costes de gestión y operación. Reducción 60% (mantener una sola red y un solo entorno) • En el caso de las redes ATM usada para transportes de voz, eliminación de “dobles fibras” y conmutadores ATM.
Estudio de costes (III) Servicio medido de tráfico • Implantación de telefonía IP en centros remotos no integrados en sistema de numeración IBERCOM. • Sustitución de telefónos corporativos GSM por teléfonos IP Wifi.
Requisitos Mínimos Concurso Centralita Funcionalidades Terminales Soporte QSIG Mensajería unificada Gama amplia con soporte para aplicaciones Basado en estándares H323 y SIP Gestión de tarificación Switch interno (ahorro cableado) Escalabilidad Funcionalidades básicas: rellamada, desvíos, grupos de captura, aparcamiento de llamada, ... Soporte VLAN 802.1Q y 802.1P Posibilidad desarrollo de nuevos servicios Integración con directorio corporativo
CallManager1 CallManager2 Cisco 7912, 7940, 7960, 7970 Cisco 7920 Gateways 3700 series Icarum wifi Router WAN GS UMNet cable Ericsson MD110 LIM LIM Teléfono analógico Arquitectura actual
Problemática de implantación (I) • Instalación-Despliegue-Integración • Ajustes iniciales integración IBERCOM (QSIG) • Para los teléfonos software, adquisición de tarjetas de sonido y auriculares. • Formación y reciclado técnicos habituados a sistemas de voz tradicionales • Uso de Vlan específica con direccionamiento privado. • Calidad de servicio en switches? (de momento, no)
Problemática de implantación (II) • Usuario • Usuarios telefono soft: adaptación para “hablar” sin terminal físico. • Reacio al cambio de algo que “funciona bien”. • Desconocimiento para realizar nuevas funcionalidades. • Perdida puntual de funcionalidades entre telefonos IP y teléfonos analógicos.
Servicios desarrolladosPortal de telefonía • Acceso unificado para usuario de telefonía clásica y telefonía IP • Autenticación LDAP • Información de administración • Informes de llamadas y consumos • Control de unidad o sección • Configuración de terminales (TIP) • Notificaciones y filtros (TIP) • Control de servicios en el teléfono (TIP) Portal telefonía Autollamada Avisos Registro llamadas Filtros Portal. Servicios Integrados de voz Inform. llamada ok Control horario Autenticación Obtener opciones de menú Lector noticias LDAP BBDD
Servicios desarrolladosRegistro de llamadas • Informe de llamadas perdidas, recibidas y realizadas • Enviado periódicamente por correo a los usuarios • Permite utilizar el servicio de autollamada pulsando sobre cualquier teléfono del informe • Utiliza el servicio de avisos pulsando sobre los iconos de mensaje Portal telefonía Registro llamadas Autollamada Avisos Filtros Inform. llamada Control horario Lector noticias
Servicios desarrolladosAutollamada • Permite realizar una llamada de forma automática pulsando sobre un enlace • Autenticación LDAP • Posibilidad de elegir línea y terminal • Utilizado en el directorio corporativo de la Universidad de Murcia y en diversos informes Portal telefonía Registro llamadas Autollamada Avisos Filtros Inform. llamada Control horario Lector noticias
Servicios desarrolladosAvisos • Consiste en una interfaz web que permite buscar usuarios para enviarle mensajes a su terminal IP • Búsqueda en función de varios factores • Nombre del usuario • Unidad a la que pertenece • Edificio • Tipo de teléfono • Búsqueda combinada (en función de varios factores) • Mensajes aparecen en la pantalla del teléfono junto con un aviso acústico y luminoso Portal telefonía Registro llamadas Autollamada Avisos Filtros Inform. llamada Control horario Lector noticias
Enviar Buscar
Servicios desarrolladosFiltros • Permite crear filtros completamente personalizables por el usuario • La llamada entrante bloqueada puede enviarse a un IVR • 2 partes • Interfaz web de creación/eliminación/modificación de filtros • Aplicación encargada del bloqueo de llamadas (JTAPI) Portal telefonía Registro llamadas Autollamada Avisos Filtros Inform. llamada Control horario Lector noticias
Interfaz Web Aplicación Aplicación Llamada recibida Inicializar JTAPI Evento capturado (META_CALL_STARTING) ¿? Consulta BBDD Recoger usuarios Preparar observer Bloquear
Servicios desarrolladosInformación de llamada • Servicio automático que muestra información de la llamada en ambos extremos • Lado emisor: muestra información sobre el receptor • Lado receptor: muestra información sobre el emisor • Información mostrada: • Fotografía • Nombre y apellidos • Correo electrónico • Unidad o departamento • Cargo, … Portal telefonía Registro llamadas Autollamada Avisos Filtros Inform. llamada Control horario Lector noticias
Servicios desarrolladosControl horario • Servicio integrado con el sistema de control horario de la Universidad de Murcia (kron) • Permite fichar las entradas y salidas del puesto de trabajo • Realiza autenticación LDAP • Interfaz muy sencilla Portal telefonía Registro llamadas Autollamada Avisos Filtros Inform. llamada Control horario Lector noticias
Entradas Salidas Fin de trabajo Autenticación Correcta Error de Autenticación
Servicios desarrolladosNoticias • Se trata de un lector RSS para los teléfonos • Podría utilizarse para otras muchas finalidades • Accede a las noticias en formato RSS de diversos medios • El Pais • Red Iris • 20 minutos • Interfaz sencilla. Muestra los titulares y permite expandir la noticia deseada Portal telefonía Autollamada Avisos Registro llamadas Filtros Inform. llamada Control horario Lector noticias
Arquitecturas utilizadas (I) • IP Phone Services • Telephony API • TAPI/JTAPI • Propietarias Cisco • AXL • Cisco JTAPI Extensions • Extension Mobility (EM) • DeviceListX • Protocolos
Internet Arquitecturas utilizadas (II) • IP Phone Services • Basadas en tecnologías web • Terminales con soporte XML • Ejemplos • Control horario (intranet) • Lector noticias IP Phone Services Telephony API 2.Procesamiento Firewall Protocolos CallManager Servidor de aplicaciones 1.Solicitud 3.Respuesta XML 4.Tratamiento y presentación Teléfono IP
Arquitecturas utilizadas (III) • Telephony API • JTAPI • Arquitectura • Call Model • Structural Call Model • Dynamic Call Model • Estados • Eventos IP Phone Services Telephony API Protocolos
Arquitecturas utilizadas (IV) • JTAPI. Arquitectura IP Phone Services Telephony API Protocolos
Arquitecturas utilizadas (V) • JTAPI. Call Model • Elementos: • Provider • Call • Address • Connection • Terminal • TerminalConnection IP Phone Services Telephony API Protocolos
Arquitecturas utilizadas (VI) • JTAPI. Call Model IP Phone Services Telephony API Protocolos
Arquitecturas utilizadas (VII) • JTAPI. Estados • Provider • Call • Connection • TerminalConnection IP Phone Services Telephony API Protocolos
Arquitecturas utilizadas (VIII) • JTAPI. Eventos • Javax.telephony.events (core) • Javax.telephony.callcenter.events • Javax.telephony.callcontrol.events • Javax.telephony.media.events • Javax.telephony.phone.events • Javax.telephony.privatedata.events • JTAPI. Meta eventos • META_CALL_STARTING • META_CALL_PROGRESS • META_CALL_ADDING_PARTY • META_CALL_REMOVING_PARTY • META_CALL_ENDING IP Phone Services Telephony API Protocolos
Incoming Call to Shared Address Outgoing Call from Shared Address [Cisco JTAPI Developer Guide for Cisco CallManager 4.1(3) Message sequence charts ]
Arquitecturas utilizadas (IX) • JTAPI. Extensiones • Call Control Extension Package • Extiende el conjunto de estados entre Connection y TerminalConnection • Call Center Extension Package • Incorpora soporte para: • Routing • Automatic Call Distribution (ACD) • Predictive Calling • Application Data • Media Extension Package v1.0. • Phone Extension Package • Describe los teléfonos en términos de componentes estándares como altavoz, micrófono, pantalla, etc. IP Phone Services Telephony API Protocolos