IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia CARACTERISTICAS CISCO CALL MANAGER •Solución de Telefonía IP de Cisco •Distribuible •Escalable (30000 lineas/servidor) •Soporta muchos usuarios •Sobre Windows o linux •Soporta gran variedad de teléfonos PROTOCOLOS •Sip •H323 •MGCP (Megaco Protocol) OBJETIVO FINAL CAMPUS ALCOI CISCO IP PHONE CISCO IP PHONE 7960 1 2 ABC 7960 messages 3 directories 1 i DEF services 2 ABC 6 4 5 6 MNO GHI JKL MNO 7 * 8 9 7 TUV WXYZ PQRS 0 # * OPER directories i services 5 JKL PQRS messages 3 DEF settings 4 GHI 8 9 TUV WXYZ 0 # settings OPER CAMPUS VALENCIA CISCO IP PHONE CISCO IP PHONE 7960 7960 1 2 3 ABC DEF messages 7 * 5 JKL 6 MNO 1 i services 4 GHI PQRS directories 3 DEF messages 4 GHI 9 7 WXYZ PQRS 0 # * 5 JKL directories i services settings 8 TUV OPER 2 ABC settings 6 MNO 8 9 TUV WXYZ 0 # OPER GW ALCOI CALL MANAGER CENTRALITA TELÉFONOS 158.42.250.141 ASTERISK 158.42.250.173 CAMPUS GANDÍA GW KISIN CENTRALITA TELÉFONOS 158.42.255.237 CENTRALITA TELÉFONOS MD-110 GW GANDIA CISCO IP PHONE CISCO IP PHONE 7960 1 2 3 ABC DEF 5 6 GHI 7 PQRS * JKL MNO 7960 messages directories 1 i services 4 3 DEF 5 6 messages GHI 8 9 7 WXYZ PQRS 0 # * JKL MNO 8 9 TUV WXYZ 0 # OPER directories i services 4 TUV OPER 2 ABC settings settings FUNCIONAMIENTO DE CALL MANAGER CONFIGURACIÓN CM • Interfaz Web • https://xxxxxx/CCMAdmin/Main.asp PARTITIONS • Dividen el conjunto de route patterns en subconjuntos de destinos alcanzables identificados por un nombre. • Una partición contiene una lista de Route Patterns • Facilitan el enrutado de llamadas dividiendo el route plan en subconjuntos lógicos que se pueden basar en la organización, localización y tipo de llamada Partitions SEARCH SPACES • Es una lista ordenada de rutas de partición. Estas rutas se asocian a los dispositivos (teléfonos). • Determinan las particiones que los dispositivos que hacen una llamada buscan para que esta llamada se realice Search spaces ROUTE PATTERNS • String de digitos y un conjunto de acciones • La llamada al destino se hace solo si se marca la secuencia correcta definida en el route pattern • Se pueden usan caracteres especiales (x…) para hacer rangos, etc • Definir route patterns para diferentes tipos de llamadas: nacionales, sin salida…. ESQUEMA DE NUMERACIÓN • • • • 67xxx: Teléfonos IP HW (Vera) 68xxx: SoftPhones 69xxx: Teléfonos SIP 7xxxx: Teléfonos analógicos (fuera del Call Manager) • 11xxx: Teléfonos móviles Route patterns GATEWAYS • Debe haber uno por cada campus • Otro que será el router de salida general. • Coste: 3500-4000 euros Gateways TRUNK CON ASTERISK • Es un enlace desde el Call Manager al Asterisk: se enrutan llamadas de uno al otro • Se define mediante la IP del Asterisk CAMPUS ALCOI CISCO IP PHONE CISCO IP PHONE 7960 1 3 DEF 4 GHI 7 * 5 JKL directories 1 i services PQRS 7960 messages 2 ABC 2 3 ABC DEF messages 6 services 4 MNO GHI 8 9 7 TUV WXYZ PQRS 0 # * OPER directories i settings 5 JKL settings 6 MNO 8 9 TUV WXYZ 0 # OPER CAMPUS VALENCIA CISCO IP PHONE CISCO IP PHONE 7960 7960 1 2 3 ABC DEF messages services 4 GHI 7 PQRS * 5 JKL 6 MNO directories 1 i 3 DEF messages 4 GHI 9 7 WXYZ PQRS 0 # * 5 JKL directories i services settings 8 TUV OPER 2 ABC settings 6 MNO 8 9 TUV WXYZ 0 # OPER GW ALCOI CALL MANAGER CENTRALITA TELÉFONOS 158.42.250.141 ASTERISK 158.42.250.173 CAMPUS GANDÍA GW KISIN CENTRALITA TELÉFONOS 158.42.255.237 CENTRALITA TELÉFONOS MD-110 GW GANDIA CISCO IP PHONE CISCO IP PHONE 7960 1 2 ABC 3 7960 messages directories 1 i DEF services 2 ABC 3 6 4 5 6 MNO GHI JKL MNO 7 * 8 9 7 TUV WXYZ PQRS 0 # OPER * 8 9 TUV WXYZ 0 # OPER directories i services 5 JKL PQRS messages DEF settings 4 GHI settings Trunk TELEFONOS • un identificador, el Device Name (3 caracteres más la dirección MAC ) • una descripción (ej . la persona asociada) • el pool al que corresponde • su estado (registrado o no) • la dirección IP del teléfono: sólo se muestra si el teléfono está registrado Teléfonos Teléfonos II Teléfonos III Teléfono Cisco Teléfono SIP 300 Euros 45-50 Euros Configuración desde el CM http://x.y.z.w:9999/ SIP_ADDITIONAL.CONF Teléfonos IV • • • • • • • • • • • • • • • [69001] <--------- Extensión username=69001 <--------- Podría ser el login type=friend record_out=Adhoc record_in=Adhoc qualify=no port=5060 nat=never mailbox=666@testmail <------ Su buzón de voz asociado (en el voicemail.conf) host=dynamic dtmfmode=info context=from-internal canreinvite=no callerid=device <69001> language=es Teléfonos V Softphone Cisco IP Communicator ASTERISK • funcionalidades similares a Call Manager • Soporta SIP, H.323, MGCP, IAX • Se obtiene de : ftp:/ftp.digium.com • • • • • • • Integra casi todos los codecs de audio Soporte de Telefonía Tradicional Soporte de Telefonía por Voz IP APIs para desarrollo de nuevos servicios y aplicaciones Integración con Bases de Datos Integración con Aplicaciones ya desarrolladas Código Abierto: sw libre CONFIGURACIÓN I NO RECOMENDABLE!!!!!!! http://asterisk.cc.upv.es CONFIGURACIÓN II • Editar directamente ficheros *.conf indications.conf extensions.conf agents.conf queues.conf sip.conf voicemail.conf asterisk.conf ………. BIBLIOGRAFIA • Cisco CallManager Fundamentals, Second Edition • by John Alexander, Chris Pearce, Anne Smith, Delon Whetten Cisco Press September 2005 • AsteriskTM • The Future of Telephony Jim Van Meggelen, Jared Smith, and Leif Madsen 2005 O’Reilly Media, Inc. • http://www.cisco.com • http://www.asteriskdocs.org • http://www.asteriskguru.com/
© Copyright 2026 Paperzz