PROYECTO DE FINAL DE CARRERA TÍTULO DEL PFC: Implementación de servicios VoIP sobre Asterisk TITULACIÓN: Ingenierí
ÍNDICE DE TABLAS Tabla 1.1 Protocolos VoIP y códecs de audio soportados por Asterisk ... 7 Tabla 1.2 Nomenclatura familia tarjetas analó
Introducción 1 INTRODUCCIÓN Los sistemas de comunicación de voz, y en especial la red de telefonía convencional, han jugado un papel muy importante
2 Implementación de servicios VoIP sobre Asterisk servidor?, ¿qué lenguajes de pr
Centralitas PBX 3 CAPÍTULO 1. CENTRALITAS PBX Antes de iniciar el diseño y la implementación de la centralita telefónica es necesario entender el
4 Implementación de servicios VoIP sobre Asterisk pueden degradar la calidad de l
Centralitas PBX 5 ¾ Tarificación de llamadas: sistema de cálculo del coste de una llamada. ¾ CallerID o identificación de llamada. ¾ DDI (Direc
6 Implementación de servicios VoIP sobre Asterisk señal de voz durante la comunic
Centralitas PBX 7 ¾ Channel API: encargado de gestionar y extraer la información dinámica (protocolos, interfaces y códecs) de cada conexión. ¾
8 Implementación de servicios VoIP sobre Asterisk A continuación se expone un eje
Centralitas PBX 9 Fig. 1.3 Arquitectura de Asterisk [9] 1.5.1 Tarjetas analógicas FXO/FXS Las tarjetas analógicas permiten conectar el servid
10 Implementación de servicios VoIP sobre Asterisk Fig. 1.4 TDM13B ¾ TDM2400P
Centralitas PBX 11 En el caso de querer disponer de puertos FXS para conectar teléfonos analógicos es necesario alimentar la tarjeta analógica a 1
12 Implementación de servicios VoIP sobre Asterisk 9 1 primario = 30 conversaci
Voz sobre IP (VoIP) 13 CAPÍTULO 2. VOZ SOBRE IP (VoIP) Los problemas a la hora de gestionar el gran número de redes de telecomunicaciones existent
14 Implementación de servicios VoIP sobre Asterisk ¾ Voz en Internet: servicios
Voz sobre IP (VoIP) 15 ¾ Ofrece nuevos servicios de valor añadido como el correo de voz (voicemail), centro de llamadas vía Web, etc. Fig. 2.1 C
16 Implementación de servicios VoIP sobre Asterisk 9 Custom Queuing (CQ): asigna
Voz sobre IP (VoIP) 17 Fig. 2.2 Estructura de una red VoIP [14] 2.3 Codificadores de audio La señal de audio ha de ser digitalizada, comprimi
Título: Implementación de servicios VoIP sobre Asterisk Autor: José Molina Vizcaíno Director: Daniel Gómez Galiano Supervisor: Juan López Rubio F
18 Implementación de servicios VoIP sobre Asterisk Al entregar ambas palabras de
Voz sobre IP (VoIP) 19 Tabla 2.1 Resumen comparativo de los distintos códecs utilizados en VoIP Códec Estandarizado Por Ancho de banda[kbps] Ret
20 Implementación de servicios VoIP sobre Asterisk 2.4.2 SIP SIP (Session Initia
Voz sobre IP (VoIP) 21 2.4.4 IAX Inter-Asterisk eXchange protocol (IAX) fue desarrollado por Digium para la comunicación entre centralitas basadas
Implementación de servicios Asterisk 23 CAPÍTULO 3. IMPLEMENTACIÓN DE LA CENTRALITA Como ya se ha comentado al inicio de este documento, uno de lo
24 Implementación de servicios VoIP sobre Asterisk además dispone de una tarjeta
Implementación de servicios Asterisk 25 añadido. Los servicios que se han implementado, entre los muchos que integran a Asterisk, son voicemail, MO
26 Implementación de servicios VoIP sobre Asterisk El utilizar este cliente SIP c
Implementación de servicios Asterisk 27 ¾ Libnewt (Not Erik’s Windowing Toolkit) y su paquete de desarrollo debe ser instalado antes que zaptel. Ve
28 Implementación de servicios VoIP sobre Asterisk #define DEFAULT_TONE_ZONE 0
Implementación de servicios Asterisk 29 usan. Así, un puerto FXS interpreta señales FXO y un puerto FXO utiliza señales FXS ¾ El tipo de protocol
30 Implementación de servicios VoIP sobre Asterisk shell>/sbin/ztcfg –vv Zapt
Implementación de servicios Asterisk 31 viceversa), para poder enviar y recibir faxes. Estas aplicaciones han de ser incluidas en el paquete aster
32 Implementación de servicios VoIP sobre Asterisk shell> cd /var/lib/asterisk
Implementación de servicios Asterisk 33 outbound para permitir que contacten con el exterior. Las extensiones definidas son: 9 101: cliente SIP (
34 Implementación de servicios VoIP sobre Asterisk como otros aspectos como los c
Implementación de servicios Asterisk 35 Los mensajes son entregados en una estructura de directorio basada en el formato Maildir. Cada mensaje en
36 Implementación de servicios VoIP sobre Asterisk música clásica, libres de dere
Asterisk Monitor 37 CAPÍTULO 4. ASTERISK MONITOR Asterisk incorpora un gran número de servicios de valor añadido de los cuáles sólo se han impleme
Title: Implementation of VoIP services on Asterisk Author: José Molina Vizcaíno Director: Daniel Gómez Galiano Supervisor: Juan López Rubio Date:
38 Implementación de servicios VoIP sobre Asterisk ¾ Estadística: resumen deriva
Asterisk Monitor 39 y aunque en teoría se consumen menos recursos, utilizar un intérprete provoca una menor velocidad de proceso. ¾ Capacidad de e
40 Implementación de servicios VoIP sobre Asterisk petición, sino que ejecuta di
Asterisk Monitor 41 la utilización de FastAGI para complementar a AMI en futuras líneas de desarrollo. Tabla 4.1 Paquetes utilizados de la API As
42 Implementación de servicios VoIP sobre Asterisk 4.2.3 Base de datos Para pod
Asterisk Monitor 43 4.2.5 GUI La implementación de la interfaz gráfica (GUI, del inglés Graphical User Interface) se basa en la construcción de pá
44 Implementación de servicios VoIP sobre Asterisk (root) | +- user = "B
Asterisk Monitor 45 máquina. Si la aplicación se instala en un servidor físico distinto habrá que dar permisos a la dirección IP de dicho servidor.
46 Implementación de servicios VoIP sobre Asterisk A este núcleo se le asocia
Asterisk Monitor 47 ... public class Listener implements ManagerEventHandler{ ... // Método ejecutado al escuchar un evento public void h
48 Implementación de servicios VoIP sobre Asterisk La clase Scenario es la encarg
Asterisk Monitor 49 (actcalls) // tabla con las llamadas activas | +- (1st) // Llamada 1 | | | +- TransmitterID = “103” /
50 Implementación de servicios VoIP sobre Asterisk ¾ VoIPServlet: configuración
Asterisk Monitor 51 Estos servlets utilizan la tecnología Freemarker para poder generar el código HTML Para ello se han definido cuatro plantillas,
Asterisk Monitor 53 CAPÍTULO 5. MANUAL DE ASTERISK MONITOR Este último capítulo pretende enseñar al gestor u otro usuario de la aplicación como in
54 Implementación de servicios VoIP sobre Asterisk Fig. 5.1 Distribución del en
Asterisk Monitor 55 Fig. 5.2 Entorno gráfico de ActualCalls. Mediante el menú de navegación se puede acceder a la configuración de cada canal de
56 Implementación de servicios VoIP sobre Asterisk Por su parte, el enlace VoIP D
Asterisk Monitor 57 locales, entrantes o salientes. Las tres tablas mantienen una misma estructura siguiendo el modelo representado en la Tabla 5.
ÍNDICE INTRODUCCIÓN ... 1 CAPÍTULO 1. CENTRALITAS PBX ...
Conclusiones 59 CONCLUSIONES A fecha de hoy, y desde que se planteara la consecución de una IPBX a mediados del mes de febrero de este mismo año 20
60 Implementación de servicios VoIP sobre Asterisk Gracias al protocolo VoIP es p
Bibliografía 61 BIBLIOGRAFÍA [1] Asterisk | The Open Source PBX. http://www.asterisk.org/ [2] Asterisk-ES. http://www.asterisk.org/ [3] Van
62 Implementación de servicios VoIP sobre Asterisk [13] Doherty S.; The Survivor
Bibliografía 63 [25] FreeBSD.; Servicio de correo basado en qmail: SMTP. Tabla Comparativa MTAs (1999) http://max.bandaancha.st/files/docs/serv
ANEXOS TÍTULO DEL PFC: Implementación de servicios VoIP sobre Asterisk TITULACIÓN: Ingeniería de Telecomunicaciones (
Scripts de configuración 67 ANEXO A. SCRIPTS DE CONFIGURACIÓN A.1 zaptel.conf A.2 zapata.conf [channels] ; características comunes a todos
CAPÍTULO 4. ASTERISK MONITOR ... 37 4.1 Descripción ...
68 Implementación de servicios VoIP sobre Asterisk A.3 sip.conf A.4 manager.c
Scripts de configuración 69 A.5 voicemail.conf A.6 musiconhold.conf [default] mode=quietmp3 ; formato a utilizar en MOH directory=/v
70 Implementación de servicios VoIP sobre Asterisk A.7 extensions.conf [genera
Scripts de configuración 71 ... ; Acceso al buzón de voz personal exten => 500,1,VoiceMailMain() exten => 500,2,Hangup() ; 201 Æ fax [
ÍNDICE DE FIGURAS Fig. 1.1 Centralitas telefónicas. .................. 3 Fig. 1.2 Núcleo pri
Kommentare zu diesen Handbüchern