«

»

Imprimir esta Entrada

Conectar Panasonic TDA100 con Elastix

Conectar Panasonic TDA-100 con Elastix

Conectar Panasonic TDA-100 con Elastix

Hay un paradigma dificil de cambiar que esta en las mentes de algunas personas al momento de tomar decisiones que tienen que ver con soluciones de Telefonia Open Source. Piensan que las soluciones de marcas propietarias son mejores que las soluciones Open Source, este paradigma lo asocio mas a las malas instalaciones y/o proyectos inconclusos que muchos “Informaticos” que nos dedicamos a esto realizamos. Personalmente estoy convencido que jamas una solucion de marca propietaria nos dara la flexibilidad que nos da Asterisk-Elastix, ademas del sin fin de funcionalidades que podemos implementar bajo esta, sin pagar un solo centavo por licenciamiento, muy al contrario de las marcas que se paga por todo.

Se preguntaran ¿Que tiene que ver lo anterior con este tutorial…?. Todo viene por una experiencia que he tenido que ya me habia pasado anteriormente, resulta que por ignorancia tecnica, por mala asesoria y/o por tener el paradigma que las marcas son mejores, ahora despues de esto, uno de mis clientes, se decidio por comprar una PBX Panasonic KX-TDA100 para implementar un Call Center, no voy a negar que este equipo es muy bueno como planta telefonica, realiza perfectamente el trabajo como PBX con todas las funcionalidades que debe tener, pero para soluciones de Call Center esta muy lejos de funcionar. Dentro de los requerimientos que los clientes de mi cliente le solicitaban en las diferentes campañas eran las mas basicas de un Call Center, reporteria, tipificador de llamada y lo mas importante grabacion de llamadas, algo que hace a la perfeccion el Call Center de Elastix, pero que en la Panasonic TDA-100 eso es casi imposible de hacer. Por medio de una aplicacion hecha a la medida habia resuelto el problema de la reporteria y el tipificador, pero la grabacion de llamadas eso no lo habia podido resolver, la solucion que le proponian la misma empresa que le vendio la Panasonic era mas cara que la misma Planta Telefonica, por esta razon se puso en contacto conmigo para ver de que manera le ayudaba a solucionar su problema, la inversion ya estaba hecha, no podia llegar y solo decirle bote su Panasonic que habia comprado hace apenas 3 meses, por lo que le propuse implementar un grabador de llamadas en Elastix utilizando siempre su Panasonic como plataforma telefonica y a raiz de esta experiencia decidi crear este tutorial.

Como conectar una Panasonic KX-TDA100 con Elastix via enlace E1.

En este tutorial voy a explicar como conectar y comunicar una planta telefonica Panasonic KX-TDA100 con Elastix via enlace E1, sin modificar en ningun momento la configuracion de la Panasonic. Para lograr esto es necesario que se instale en Elastix una tarjeta de 2 puertos E1, uno de los puertos se comunicara a la PSTN y el otro con la Panasonic, la idea es implementar un grabador de llamadas, para conseguirlo es necesario que todo el trafico de voz pase por Elastix.

Como conectar Panasonic TD100 con Elastix

Como conectar Panasonic TD100 con Elastix

Pasos a seguir:

1.- Fabricar cable cruzado para conectar E1 con Panasonic

2.- Configurar tarjeta con 2 puertos E1 en Elastix

3.- Crear Troncales y Rutas hacia la PSTN – Panasonic

1.- Fabricar cable cruzado para conectar E1 con Panasonic

El cable que se utiliza para conectar la interfaz E1 de la planta Panasonic con la interfaz E1 de Elastix es diferente al suministrado por el proveeedor de telefonia, tambien NO es igual al cable cruzado utilizado para conectar 2 computadoras via Ethernet (back to back).

La configuracion es la siguiente:

Configuracion de cable E1 para conectar Panasonic con Elastix

Configuracion de cable E1 para conectar Panasonic con Elastix

Una manera rapida y facil de fabricarlo es tomar un cable de red (Patchcord) cortarlo por la mitad y luego unir los pares segun el color indicado en la imagen.

2.- Configurar tarjeta con 2 puertos E1 en Elastix

Dependera de la marca y modelo de la tarjeta, por lo general esta es reconocida durante la instalacion de Elastix, si vamos a utilizar un servidor que este ya en operacion con Elastix instalado, deberemos utilizar la funcion de autodeteccion de hardware, en ocaciones las tarjetas de marca Sangoma requieren un procedimiento diferente, no voy a entrar en detalle sobre esto, voy a partir del hecho que el hardware de la tarjeta ya esta reconocido.

En un tutorial anterior ya he explicado como Configurar adaptador E1 en Elastix, aqui me voy a limitar a indicar que parametros vamos a colocar en la configuracion para que se establezca la comunicacion entre Elastix funcionando como Gateway entre la PSTN y la Panasonic TDA100.

En mi caso encontre la TDA100 conectada y funcionando hacia la PSTN, no toque para nada su configuracion de esta manera me garantizaba que por cualquier eventualidad o problema solo intercambiaba el cable del modem del proveedor y aqui no ha pasado nada….

Lo primero que debemos conocer son los parametros del E1 que el proveedor entrega, de esta manera logramos 2 cosas, primero como configurar el puerto E1 hacia la PSNT y segundo conocer que parametros colocar en el E1 que conectara con la Panasonic.

En mi caso fueron los siguientes:

Hacia la PSTN:

– Señalizacion: euroisdn (Este cambia en cada pais y region consultar con el proveedor)
– Reloj: Slave (Lo origina el proveedor)
– Trama: ccs
– Codificacion: hdb3
– Sin crc4 (deteccion de errores deshabilitado)

Por deduccion en la Panasonic:

– Señalizacion: euroisdn (Lo vamos a cambiar a Qsig que explico mas adelante)
– Reloj: Slave (Lo debe originar Elastix)
– Trama: ccs
– Codificacion: hdb3
– Sin crc4 (deteccion de errores deshabilitado)

En base a los parametros anteriores procedemos a editar los siguientes archivos de asterisk:

 /etc/dahdi/system.conf

# Span 1: TE2/0/1 “T2XXP (PCI) Card 0 Span 1” ==> HACIA LA PSTN
span=1,1,0,ccs,hdb3
bchan=1-15,17-31
dchan=16
echocanceller=oslec,1-15,17-31

# Span 2: TE2/0/2 “T2XXP (PCI) Card 0 Span 2” ==> HACIA LA PANASONIC
span=2,0,0,ccs,hdb3
bchan=32-46,48-62
dchan=47
echocanceller=oslec,32-46,48-62

/etc/asterisk/dahdi-channels.conf

; Span 1: TE2/0/1 “T2XXP (PCI) Card 0 Span 1” ==> HACIA LA PSTN
group=0
context=from-pstn
switchtype = euroisdn
signalling = pri_cpe
channel => 1-15,17-31

; Span 2: TE2/0/2 “T2XXP (PCI) Card 0 Span 2” ==> HACIA LA PANASONIC
group=1
context=from-internal
switchtype = qsig
signalling = pri_net
channel => 32-46,48-62

Investigando sobre Panasonic TDA100, encontre que se adapta al protocolo de señalizacion que recibe, por esta razon cambie el parametro switchtype = qsig , precisamente porque QSIG es un protocolo pensado para la interconexion entre centrales que permite utilizar la mayoria de funcionalidades telefonicas entre PBXs.

Observen que en /etc/dahdi/system.conf  he colocado el cancelador de eco oslec, en mi caso aplica ya que mi cliente por cuestion de costo ya habia comprado una tarjeta Openvox sin cancelador de eco, lo mas recomendable es comprar una que incorpore el cancelador de eco para no cargar al CPU del servidor. Pueden leer aqui como configurar la Cancelacion de Eco en Elastix.

Ahora procedemos a conectar los cables, desconectamos de la Panasonic el cable que va del modem del proveedor y lo pasamos al puerto 1 de la tarjeta dual E1 del servidor Elastix, luego conectamos en el puerto 2 el cable que fabricamos y conectamos ahi la Panasonic.

Procedemos de preferencia a dar un reboot al servidor Elastix, esperamos a que cargue, si todo esta correcto los indicadores de ambos puertos de la tarjeta E1 deberan estar en color verde, si hay un error uno o ambos estaran en color rojo, si pasa esto deberan revisar bien la configuracion, asegurense que todo este correcto.

3.- Crear Troncales y Rutas hacia la PSTN – Panasonic

Lo que falta es crear en Elastix las troncales y las rutas de entrada-salida para que las llamadas sean enrutadas a las extensiones de la Panasonic, pueden leer aqui sobre Troncales y Rutas en Elastix

Vamos a seguir los siguientes pasos:

3.1.- Crear Troncales

Vamos a proceder a crear 2 troncales tipo DAHDI, una para comunicar con la PSTN y la otra para comunicar con la Panasonic.

Segun la configuracion que hicimos anteriormente g0 (grupo 0) es el grupo de canales del puerto E1 que comunica con la PSTN y g1 (grupo 1) el grupo de canales del puerto E1 que comunica con la Panasonic, con este dato procedemos a crear las respectivas troncales, basicamente solo es necesarios colocar 2 parametros, el nombre de la troncal y el grupo asignado, en la imagen esta el ejemplo de como crear la troncal hacia la PSTN, el nombre puede ser cualquiera que deseen, sigan el ejemplo de la imagen para crear las 2 troncales.

Como crear Troncal para conectar Panasonic con Elastix

Como crear Troncal para conectar Panasonic con Elastix

Realicen este mismo procedimiento para crear la Troncal hacia la Panasonic, deberan seleccionar g1 (Grupo 1).

3.2.- Crear Rutas

Despues de crear las troncales vamos a proceder a crear 2 rutas de salida, una hacia la PSTN y la otra a la Panasonic, para esta ultima es importante que conozcan la numeracion de las extensiones asignadas, por ejemplo en mi caso eran numeros en el rango de 400 al 416.

En el siguiente ejemplo muestro como crear la ruta de salida hacia la PSTN, basicamente son 3 parametros los que debemos colocar: 1.- El nombre de la ruta (Cualquier nombre), 2.- El patron de marcado, en mi caso quiero que todas las llamadas las envie a la PSTN coloco nada mas un punto (.), 3.- La troncal por la que saldran las llamadas, para mi caso es la troncal hacia la PSTN.

Crear Rutas para conectar Panasonic con Elastix

Crear Rutas para conectar Panasonic con Elastix

Siguiendo el mismo procedimiento pueden crear la ruta hacia la Panasonic, en el patron de marcado deberan colocar 40X , de esta manera cualquier extension que este en Elastix podra comunicarse con las extensiones de la Panasonic (400-416), ademas tambien deberan seleccionar el nombre de la troncal creada hacia la Panasonic.

Para implementar el Grabador de llamadas es necesario hacer un procedimiento adicional, que explicare en este mismo tutorial mas detallado y ampliado que colocare en formato PDF dentro del area de miembros.

18,119 total views, 3 views today



!!! AYUDANOS A MANTENER ESTE SITIO ACTIVO…!!!

Si piensas que te hemos ayudado y merecemos tu apoyo. !!! GRACIAS !!!

Cuando lo hagas tendras acceso inmediato a la documentacion en formato PDF para que la descargues. Encontraras tambien otros tutoriales mas avanzados no publicados en el sitio. Si no puedes o no quieres, no hay problema igual tendras acceso a toda la informacion publicada en este sitio.

!!CLICK AQUI.!! para ver Tutoriales a descargar

!!! GRACIAS POR TU DONACION !!!






Enlace permanente a este artículo: http://elastixtech.com/conectar-panasonic-tda100-con-elastix/

3 comentarios

  1. Roger Acosta

    Hola, ¿alguien probó que esto funcione con una tarjeta OpenVox D230P? Hemos hecho todo paso a paso, luego comenzar a variar parámetros, pero no conseguimos que en el lado Panasonic se sincronice el enlace.

  2. Alejandro

    Buenas tardes,

    MI pregunta en la planta Panasonic no hay que hacer alguna configuración para que tome la SIP y que flujo hay de canales sobre la Panasonic?

    1. Nefta Anaya

      Si necesitas que las extensiones de la Panasonic se comuniquen con las extensiones del Elastix, vas a tener que agregar una ruta de salida en tu Panasonic para este proposito, toma en cuenta que en este tutorial explico como conectarse via E1 no es necesario hacer ninguna configuracion SIP.

      Nefta Anaya.

Deja un comentario