configuración de gateway audiocodes mp118 para conexión de elastix a pstn

8
Jose Luis Chauca. ([email protected]) Ingeniero en Electrónica / Proyectos Telefónicos Cuenca – Ecuador Configuración de Gateway Audiocodes MP118 para conexión de Elastix a PSTN. Introducción. Llego a mis manos un Gaterway Audiocodes MP118 con 4 puertos FXS y 4 puertos FXO, el cual lo debía integrar a mi IP-PBX ELASTIX para permitir que mis extensiones puedan acceder a la telefonía pública, pero no encontré suficiente información (tampoco en la web del fabricante) que me permita realizar mi actividad y lo poco que encontré al implementarlo no funcionaba del todo bien. Luego de tanto lidiar con la configuración logré que el ELASTIX pueda hacer y recibir llamadas por el Audiocodes y a continuación pongo en conocimiento de ustedes la configuración que me funcionó. Requerimientos - Elastix funcional para llamadas entre extensiones (las pruebas se realizaron con la versión 2.4) - Teléfonos IP o Softphones registrados en el Elastix - Gateway AudioCodes MP118 Topología

Upload: jose-luis-chauca

Post on 18-Jul-2015

741 views

Category:

Technology


12 download

TRANSCRIPT

Page 1: Configuración de gateway audiocodes mp118 para conexión de elastix a pstn

Jose Luis Chauca. ([email protected]) Ingeniero en Electrónica / Proyectos Telefónicos Cuenca – Ecuador

Configuración de Gateway Audiocodes MP118 para conexión de Elastix a PSTN.

Introducción. Llego a mis manos un Gaterway Audiocodes MP118 con 4 puertos FXS y 4 puertos FXO, el cual lo debía integrar a mi IP-PBX ELASTIX para permitir que mis extensiones puedan acceder a la telefonía pública, pero no encontré suficiente información (tampoco en la web del fabricante) que me permita realizar mi actividad y lo poco que encontré al implementarlo no funcionaba del todo bien. Luego de tanto lidiar con la configuración logré que el ELASTIX pueda hacer y recibir llamadas por el Audiocodes y a continuación pongo en conocimiento de ustedes la configuración que me funcionó.

Requerimientos - Elastix funcional para llamadas entre extensiones (las pruebas se realizaron con la versión

2.4) - Teléfonos IP o Softphones registrados en el Elastix - Gateway AudioCodes MP118

Topología

Page 2: Configuración de gateway audiocodes mp118 para conexión de elastix a pstn

Jose Luis Chauca. ([email protected]) Ingeniero en Electrónica / Proyectos Telefónicos Cuenca – Ecuador Configuración Elastix. Creación de troncal. En este caso la troncal no es otra cosa que la línea de servicio telefónico que se usará para hacer una llamada externa (no siempre va a ser hacia la PSTN)

Para configura la troncal desde la interface gráfica del Elastix nos dirigimos a la pestaña PBX y de ahí a Trocales o Trunks y agregamos una nueva (Add Trunk) donde vamos a configura los siguientes parámetros:

Configuramos solo los valores para Outgoing Settings que serán los que utilice el Gateway para registrarse, de preferencia creamos un trocal por cada línea que se conecte a la PSTN, la zona de Incoming Settings la dejamos en blanco, el valor del primer Tunk name (TGW-05) es solo descriptivo.

Creación de Ruta Saliente. El siguiente paso es indicar a nuestro Elastix como va a procesar una llamada al exterior, para lo cual nos selecionamos “Rutas salientes” o “Oubound Routing”y lo configuramos de la siguiente manera:

Page 3: Configuración de gateway audiocodes mp118 para conexión de elastix a pstn

Jose Luis Chauca. ([email protected]) Ingeniero en Electrónica / Proyectos Telefónicos Cuenca – Ecuador

Ponemos un nombre que identifique a nuestra ruta (PSTN1), ahora nos enfocamos en el plan de marcado que es donde vamos a decir a nuestro elastix cuando utilizar la troncal para salir por el Gateway al exterior, en mi caso he agregado tres líneas, el prefijo para utilizar esta troncal es el 9, en la primera línea me permite llamar a números 1800 (1800XXXXXX) la segunda línea me permite hacer llamadas locales de 7 dígitos (NXXXXXX) y el tercero a números de servicio de 3 dígitos por ejemplo al 911 o 104 etc. Por ultimo indicamos cual será la troncal que usaremos cuando se cumplan las condiciones de marcado, en mi caso la troncal definida anteriormente (TGW-05)

Creación de ruta entrante. El último paso en la configuración del Elastix es la creación de la ruta Entrante que indica a nuestra central IP que hacer con las llamadas externas que ingresas al sistema.

Page 4: Configuración de gateway audiocodes mp118 para conexión de elastix a pstn

Jose Luis Chauca. ([email protected]) Ingeniero en Electrónica / Proyectos Telefónicos Cuenca – Ecuador

El campo DID Number es hacia donde se van a dirigir las llamadas desde el Gateway, en mi caso he configurado en la sección Set Destination que las llamadas se dirijan a la extensión 504, otras opciones pueden ser que las llamadas se enruten a una contestadora automática IVR, a la extensión de la recepcionista, a un directorio telefónico, entre otros.

Con estas configuraciones tenemos listo nuestro Elastix para que se conecte al mundo exterior si el Gateway está disponible y configurado adecuadamente.

Configuración Gateway El Gateway debe tener una configuración inicial que permita acceder a la configuración del equipo y ser alcanzable desde la central Ip Elastix.

Al acceder via web al dispositivo en la izquierda encontramos las opciones que podemos configurar, nos dirigimos a la pestana Configuration, en primer lugar nos dirigimos a VoIP -> SIP Definitions -> Proxy & Registration, aquí ingresamos los siguientes parámetros:

Page 5: Configuración de gateway audiocodes mp118 para conexión de elastix a pstn

Jose Luis Chauca. ([email protected]) Ingeniero en Electrónica / Proyectos Telefónicos Cuenca – Ecuador

Use Defaul Proxy: Yes Proxy Name: 192.168.10.200 {direccion ip del elastix} Registrar Name: 192.168.10.200 {direccion ip del elastix} Registrar Ip addres: 192.168.10.200 {direccion ip del elastix} Gateway Name: gw1 {nombre de nuestro Gateway} Gateway registration Name: 192.168.10.200 {direccion ip del elastix} Suscription mode: Per endpoint User name: 595 {nombre de usuario configurado en el outgoing setting del troncal elastix} Password: * {password configurado en el outgoing setting del troncal elastix } Registration Mode: Per Endpoint

En la misma página damos click en el botón Proxy Set Table y configuramos con la dirección ip de nuestro elastix:

Page 6: Configuración de gateway audiocodes mp118 para conexión de elastix a pstn

Jose Luis Chauca. ([email protected]) Ingeniero en Electrónica / Proyectos Telefónicos Cuenca – Ecuador DE ser necesario en la opción VoIP -> Coders and profiles -> Coders Group Settings agregamos los códecs que vayamos a utilizar en nuestro sistema:

Nos dirigimos a la opción VoIP -> GW and IP to IP y vamos configurando las siguientes opciones

HUNT GROUP

Endpoint Phone Number

Los puertos 5 al 8 corresponden a puertos FXO del Gateway, como tengo dos líneas de la PSTN utilizare los puertos 5 y 6, donde los valores de Channels corresponden al numero de puerto físico, el Phone Number al número configurado como troncal en el elastix, Hunt Group ID agrupa las líneas en un solo conjunto de timbrado, y Tel Profile ID, es el perfil de parámetros de de telefonía que están configurados por defecto al menos en este caso.

En la sección ROUTING

Tel to IP Routing, configura los parámetros cuando tenemos una llamada entrante desde la PSTN, y se ha configurado de la siguiente manera:

Src. Hunt Group ID

Dest. Phone Prefix

Source Phone Prefix

-> Dest. IP Address Port Transport

Type Dest. IP Group ID

IP Profile ID

* * * 192.168.10.200 5060 UDP -1 1

Ip to Hun Group Routing, configura como se administran las llamadas desde las extensiones internas hacia la PSTN:

Page 7: Configuración de gateway audiocodes mp118 para conexión de elastix a pstn

Jose Luis Chauca. ([email protected]) Ingeniero en Electrónica / Proyectos Telefónicos Cuenca – Ecuador Dest. Phone Prefix Source Phone Prefix Source IP Address -> Hunt Group ID IP Profile ID

* * * 1 1

En la sección ANALOG GATEWAY.

FXO Settings

- Dialing Mode: one Stage

Automatic Dialing

En esta sección se configura a donde se dirigen las llamadas que ingresan, para este caso la hemos dirigido al DID 1111 que se configuró en la ruta entrante del servidor elastix.

Una vez que hemos terminado de configurar podemos verificar que los puertos FXO se ha registrado en el Elastix y podemos probar con llamadas desde la red interna hacia la publica y viceversa..

Sugerencia.

En cada ventana deberemos aplicar los cambios con el botón submit, estos cambios se guardan en la memoria RAM solamente y en caso de pérdida de energía deberemos volver a configurarlo.

Para guardar definitivamente los cambios en la memoria flash del dispositivo lo hacemos con el botón Burn que es fácil ubicarlo.

Page 8: Configuración de gateway audiocodes mp118 para conexión de elastix a pstn

Jose Luis Chauca. ([email protected]) Ingeniero en Electrónica / Proyectos Telefónicos Cuenca – Ecuador

Creative Commons

Atribución-NoComercial 3.0 Ecuador (CC BY-NC 3.0 EC)

http://creativecommons.org/licenses/by-nc/3.0/ec/

Usted es libre para: Compartir — copiar y redistribuir el material en cualquier medio o formato Adaptar — remezclar, transformar y crear a partir del material El licenciante no puede revocar estas libertades en tanto usted siga los términos de la licencia Bajo los siguientes términos: Atribución — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. NoComercial — Usted no puede hacer uso del material con fines comerciales. No hay restricciones adicionales — Usted no puede aplicar términos legales ni medidas tecnológicas que restrinjan legalmente a otros hacer cualquier uso permitido por la licencia. Aviso: Usted no tiene que cumplir con la licencia para los materiales en el dominio público o cuando su uso esté permitido por una excepción o limitación aplicable. No se entregan garantías. La licencia podría no entregarle todos los permisos que necesita para el uso que tenga previsto. Por ejemplo, otros derechos como relativos a publicidad, privacidad, o derechos morales pueden limitar la forma en que utilice el material.