220 likes | 391 Views
SIP.edu @ uv.es. Grupos de Trabajo RedIRIS. Málaga, 26-26 mayo 2005 Jose Miguel Femenia Herrero jose.m.femenia@uv.es sip:jose.m.femenia@uv.es Servei d’Informàtica. Universitat de València. Agenda (I). Iniciativa SIP.edu Esquema de funcionamiento. SIP.edu en la UV Problemas .
E N D
SIP.edu @ uv.es Grupos de Trabajo RedIRIS. Málaga, 26-26 mayo 2005 Jose Miguel Femenia Herrero jose.m.femenia@uv.es sip:jose.m.femenia@uv.es Servei d’Informàtica. Universitat de València
Agenda (I) • Iniciativa SIP.edu • Esquema de funcionamiento. • SIP.edu en la UV • Problemas. • Conclusión. GT RedIRIS. Málaga 2005
Iniciativa SIP.edu • Iniciativa Internet2 • http://www.internet2.edu/sip.edu/ • Objetivos: • Promover la convergencia de las identidades de voz y correo electrónico. • Experimentación con los servicios SIP. • Fomentar el uso de aplicaciones SIP. GT RedIRIS. Málaga 2005
Esquema de funcionamiento de SIP.edu GT RedIRIS. Málaga 2005
Elementos • Agente de usuario • Un cliente SIP de telefonía. • Proxy SIP • Un proxy SIP capaz de consultar el directorio de la institución y determinar la numeración telefónica en funcion de la dirección de correo electrónico. • Gateway SIP-PBX • Conecta la red local a la central telefónica. • DNS • Se debe configurar para encontrar el proxy SIP de la institución. • Directorio • Debe relacionar la extensión telefónica del usuario con su dirección de correo electrónico. • PBX GT RedIRIS. Málaga 2005
Historia de una llamada • Para llamar a Pepe en UV, Alicia teclea “sip:jose.perez@uv.es” en su agente de usuario (UA) SIP. • El UA de Alicia realiza una petición de resolución DNS SRV sobre _sip._udp.uv.es para descubrir la dirección del proxy SIP de UV. • El UA de Alicia envía un mensaje INVITE “sip:jose.m.femenia@uv.es” al proxy SIP de UV • El proxy SIP consulta el directorio de UV para determinar la extensión telefónica de Pepe (12345). • El proxy SIP re-escribe el INVITE como INVITE “sip:12345@uv.es”, que se reenvia al gateway SIP-BPX de UV. • El gateway llama a la extensión telefónica del despacho de Pepe 12345 y encamina la VoIP de y desde la PBX durante la duración de la llamada GT RedIRIS. Málaga 2005
DNS • RFC3263: especifica que debe ser preferentemente el DNS quién determine la dirección IP, el puerto y el protocolo de la máquina a la que se envía la petición SIP. • Para las peticiones SIP son de importancia los registros SRV y NAPTR. • Usamos únicamente SRV • _Service._Proto.Name TTL Class SRV Priority Weight Port Target • _sip._udp.bigu.edu 43200 IN SRV 10 10 5060 sipserver.bigu.edu. GT RedIRIS. Málaga 2005
Proxy SIP • AvayaConverged Communications Server (CCS) with LDAP Plugin • Interactive Intelligence • iptel.org SIP Express Router (SER) • LDAP lookup for SER • Pingtel SIPxchange GT RedIRIS. Málaga 2005
Gateway SIP-PBX • Asterisk PBX • AvayaG350 Media Gateway • Cisco 2800 / 3800 • Cisco 3725 GT RedIRIS. Málaga 2005
Agentes de usuario. • Requisitos: • SIP (RFC 3261). No protocolos propietarios o H323 sólo. • Resolución de DNS SRV (RFC 3263) para encontrar la dirección del proxy SIP • Permitir caracteres alfanuméricos en la dirección del corresponsal. • Hard-teléfonos • ¡Buff! Prueba a escribir: sip:jose.m.femenia@uv.es si no eres un experto “digital” en SMS • Soft-teléfonos • ¡Ojo! La calidad depende mucho de los elementos hardware de audio: microfono, auriculares. Quizás más que de cualquier otro factor. GT RedIRIS. Málaga 2005
SIP.edu en la Universitat de València. • Proxy SIP • SIP Express Router (SER) de iptel.org • siplookup de Columbia.edu • Linux Debian sobre AMD Athlon XP 2200+ • Gateway SIP-PBX • Cisco 3725 (2xE1) con IOS 12.3(14)T • DNS • ISC Bind 9.3 • Directorio • OpenLDAP. • PBX • Ericsson MD-110 (IBERCOM) • Asterisk 1.0.6 en Linux Debian sobre AMD Athlon XP 2200+ • Cisco CallManager 3.3(5) GT RedIRIS. Málaga 2005
Esquema de funcionamiento de SIP.edu @ uv.es GT RedIRIS. Málaga 2005
Proxy SIP @ uv.es • SER (SIP Express Router) • Versión 0.8.14 (Debian Linux) • siplookup script • @uv.es • @valencia.edu • 12345@ GT RedIRIS. Málaga 2005
Gateway SIP-PBX @ uv.es • Cisco 3725 • 2xE1 (1 operativo de momento) contra la PBX MD-110 • IOS 12.3(14)T • Gateway para TelefoniaIP: Cisco CM y Asterisk. • Configuración SIP: sip-ua GT RedIRIS. Málaga 2005
DNS y LDAP @ uv.es • Bind 9.3 $ORIGIN uv.es. _sip._tcp SRV 0 4 5060 admundsen.red _sip._udp SRV 0 0 5060 admundsen.red $ORIGIN valencia.edu. _sip._tcp SRV 0 4 5060 admundsen.red _sip._udp SRV 0 0 5060 admundsen.red • OpenLDAP • El usuario registra su propio número de extensión en el campo previsto para ello en la aplicación de gestión de cuentas. telephoneNumber: 12345 mail: jose.perez@uv.es GT RedIRIS. Málaga 2005
PBX @ uv.es • Ericsson MD-110 (IBERCOM Telefónica) • Aprox. 4000 líneas • 3 RAIs • Cisco CallManager 3.3(5) • Asterisk 1.0.6 • ¡No olvidéis echarle un vistazo! • Servidor SIP. Reenvía la llamada a la central MD-110 • Gestión y estadísticas de llamadas. • Soporte increible de distintos tipos de teléfonos IP y pasarelas. • Servicios integrados. GT RedIRIS. Málaga 2005
Agentes de usuarios @ uv.es SJphone X-Lite GT RedIRIS. Málaga 2005
Problemas SIP.edu @ uv.es • No redirige llamadas a las líneas de la maqueta ToIP sobre Cisco CallManager. • Cuidado con las llamadas que se puede hacer por medio del gateway. • ¿SPAM telefónico?. • Identificación del llamante sin que dependa de él mismo. • NAT GT RedIRIS. Málaga 2005
Conclusión • Permitimos que cualquiera, con una conexión a Internet, pueda realizar una llamada telefónica a uno de nuestros números corporativos, a cualquiera de nuestros usuarios, mediante el uso de su dirección de correo electrónico como único identificador. GT RedIRIS. Málaga 2005
Conclusión GT RedIRIS. Málaga 2005
Referencias http://www.internet2.edu/sip.edu http://mit.edu/sip/sip.edu http://www.asterisk.org http://www.voip-info.org http://www.uv.es/siuv/cas/zxarxa/sip/index.wiki http://www.sjlabs.com http://www.xten.com GT RedIRIS. Málaga 2005