Este documento describe la implementación de un sistema de telefonía IP utilizando el servidor Elastix. Explica la configuración de extensiones, troncales, rutas salientes y entrantes, y la grabación de mensajes de bienvenida para una contestadora automática. También detalla el hardware y topología de red utilizados, incluyendo una tarjeta VoIP, teléfonos analógicos y IP, y un servidor Elastix.
2. VOIP
VoIP es la trasmisión de voz sobre Internet u otra red IP.
• La Internet envía paquetes de datos sobre una red vía conmutación
de paquetes o “packet switching”.
• La conmutación de paquetes es muy eficiente, minimiza el tiempo de
conexión dos fuentes, bajando la carga de la red.
Una llamada VoIP puede ocurrir en varios escenarios.
• Según el caso, para que ocurra se puede necesitar un computador
conectado a una red de banda ancha, un gateway y un teléfono
normal, un teléfono IP o un adaptador.
• Los dispositivos deben usar el mismo protocolo de Telefonía IP para
comunicarse.
3. ELASTIX
Distribución de Software libre de
comunicaciones unificadas, que tiene como
paquete principal VoIP PBX.
El modulo de centro de llamadas puede
manejar tanto campañas de llamadas
entrantes como salientes.
Elastix cuenta con un buen soporte para
hardware de telefonía, contando con drivers
para los principales fabricantes de tarjetas.
8. Colocar los datos de:
User Extension: Número de extensión.
Display name: Nombre a mostrar cuando haya una llamada
entrante de esta extensión.
Secret: Password para que la extensión se autentique
9. CONFIGURACIÓN DE
TELÉFONO POLYCOM
• En el teléfono podrá ver la dirección IP del teléfono
presionando el botón Menú, luego con las teclas
direccionales selecciona status y luego presiona el
botón , finalmente seleccione TCP/IP parameters y
presione el botón .
• Entre desde el navegador a la dirección IP encontrada
• Si pide algún password colocar el configurado o el por
defecto que es Usuario: Polycom Password: 456
10.
11. PASOS
• Display name: Se puede poner un nombre
referencial, el nombre que aparecerá lo toma de la
configuración del servidor elastix
• Address, Authentication User ID, Label y Third
Party name: Colocar Número de Extensión
• Authentication Password: Colocar password de
la extensión configurada en Elastix
• En Address, colocar la dirección IP del servidor
Elastix y en Port colocar el puerto que utiliza la
extensión (Por defecto usa 5060). Clic en Submit.
12. CONFIGURACIÓN DE
TRONCALES
Configuración de troncales Zap, que corresponden a
los canales analógicos de la tarjeta que se configuró.
Antes de ello, se debe conocer el número de canal o
grupo a asignar a esta troncal. Para ello, se debe
ingresar por consola a la carpeta de archivos de
configuración de asterix
Los datos de la central son
Número de canal (63), señalización (fxs_ks), si está
activo o no el cancelado de eco y el grupo al que
pertenece (0)
14. Llenar los datos de la troncal :
• Trunk name: un nombre referencial para identificar la troncal
• Dialed number manipulation rules: Se configura los
números que se permitirán ser enrutados por esta troncal.
• para llamadas locales, donde dice match pattern colocamos
NXXXXX. Para llamadas a celular donde dice match pattern
colocamos 9XXXXXXXX.
• Zap identifier: Se coloca el canal que usará la troncal
• Maximum Channels: Se coloca 1 si en zap identifier se
colocó un solo canal ó el número de canales del grupo si se
colocó un nombre de grupo de zap identifier.
17. Ingresar los siguientes datos:
Route name: Nombre para identificar la ruta
Route position: Posición de prioridad de la ruta
Dial Patterns that will use this Route: En match pattern se
pone el patrón que deberá marcar el usuario para usar esta ruta.
En prefix se puede configurar si quiere que se marque 9 ó 0 como
en algunas instituciones antes de las llamadas externas o por
ejemplo para RPM pondríamos 000 prefix y #. (o *.) en dial
pattern
Trunk Sequence for Matched Routes: Se selecciona la(s)
troncal(es) que usará la ruta saliente por orden de prioridad. La
troncal configurada debe tener un patrón de marcado compatible
con la ruta, sino no funcionará correctamente.
20. Description: Descripción de la ruta
Set Destination: Seleccionar el destino de la llamada
entrante. Puede seleccionar extensión (y saldrán la lista de
extensiones disponibles) o un IVR (Contestadora
automática, se detalla la siguiente sección)
21. GRABACIÓN DE MENSAJES PARA
EL SISTEMA
Es posible subir archivos grabados, pero lo más conveniente es realizar las
grabaciones desde algunas de las extensiones configuradas
NOTA: Solo puede realizar grabaciones desde extensiones del contexto por
defecto from-internal.
23. • Cambiar nombre: Coloque algún nombre descriptivo
• Anuncio: Selecciona el mensaje de bienvenida
• Tiempo de espera: Tiempo antes que corte la llamada
• Habilitar marcación directa: Para que se pueda marcar la
extensión si el usuario la conoce
• Timeout Message: Puede colocar un mensaje que se
reproduce cuando vence el tiempo de espera
• Mensaje de ‘Opción no válida’: Mensaje cuando el usuario
marca alguna opción o extensión no válida
• Repeat Loops: Número de veces que se repite el mensaje
de bienvenida
• En las opciones inferiores (flecha roja) puede agregar
opciones dependiendo del número que se marque, por
ejemplo, si marca 1 que vaya a una extensión de operadora
humana (Por ejemplo, en la imagen si el usuario marca la
opción 1, irá a la extensión 1999)