Configurar troncales VoIP de Telmex Empresarial con Asterisk
By: Date: enero 9, 2018 Categories: Consultoria y Manuales

Este articulo se limita a la configuración básica de las troncales empresariales VoIP de Telmex, por lo que al leer este articulo se asume que ya se tiene experiencia previa en Asterisk, una introducción básica puede ser encontrada en este mismo blog en el articulo MANUAL DE INTRODUCTORIA Y DE COMPRENSIÓN A ASTERISK con un PDF básico de introducción.

No hace mucho tiempo las líneas empresariales de Telmex eran entregadas por un E1 en cobre o fibra, para configurarlas se puede leer mi articulo sobre R2 Modificado con Asterisk en este mismo blog. Sin embargo, el futuro alcanzo a Telmex y las nuevas líneas empresariales se entregan con VoIP, para hacer esto en el site de la empresa se instala un Gateway cisco. El entorno en el 2018 es el siguiente.

Entorno

El Gateway se instala con una IP dentro del segmento de la LAN o de una de las VLANS dentro de la empresa, para este articulo el Gateway de cisco tiene la IP 192.168.3.252 y el Asterisk tiene la IP 192.168.3.253. El GDN 9383810001 y el rango DID 9383810002 – 9383810010. Esto será configurado en un Asterisk 15.1.5.

Codec G729

El único códec que Telmex soporta es el G729 el cual no se incluye en Asterisk ya que es un códec comercial. Desde el sitio oficial de Digium se puede comprar licencias de este códec, en el 2018 el costo de la licencia es 8 USD por cada troncal y puede ser descargado desde el sitio de Digium https://www.digium.com/products/software/g729-codec

Interconexión entre Asterisk y el Gateway Cisco que entrega Telmex

El Gateway entrega todos los DID ( Direct Incomming Dialing ) a través de un GDN ( No conozco las siglas en Telmex pero es probable que sea “ Group Dialer Number “ ) Las conexiones entre el Asterisk y el Gateway se hacen con UDP/SIP en el puerto 5060 y como códec de voz el G729
Las conexione entre el Asterisk y el Gateway no son autenticadas, sino hardcordeadas a la IP del asterisk y del Gateway Cisco, que además el GDN es la llave para marcar a la PSTN como CallerID de la llamada saliente.

Recibiendo llamadas

Al igual que con los E1 con R2 Modificado de Telmex al recibir una llamada entrante, esta viene con los últimos 4 dígitos del DID, así que si marcan al DID 9383810002 recibiremos en el Asterisk 0002. La cual debe ser tratada como una extensión del respectivo contexto al que se haya configurado la cuenta SIP en sip.conf, para este articulo el contexto es PSTN.

Sacando llamadas

En este articulo en el contexto exten se llama a la extensión 200 para hacer una llamada a la PSTN de larga distancia al teléfono 5584214170, el setcallerid asignado al GDN es la llave para realizar la marcación. Si no se sobreescribe el CallerID por el GDN la llamada se deniega exten => 200,n,set(CALLERID(num)=9383810001)

Ejemplo de extensions.conf

[general]
static=yes
writeprotect=no
autofallthrough=yes
priorityjumping=yes

[pstn]

exten => 0002,1,answer()
exten => 0002,n,dial(SIP/recepcion)
exten => 0002,n,hangup()

[extens]

exten => 200,1,answer()
exten => 200,n,set(CALLERID(num)=9383810001)
exten => 200,n,dial(SIP/telmex/015584214170)
exten => 200,n,hangup()

ejemplo de sip.conf

[general]
videosupport=no
svrlookup=yes
allowsubscribe=yes
subscribecontext=hints
notifyringing = yes
notifyhold = yes

[telmex]
host=192.168.3.252
context=pstn
insecure=port,invite
dtmfmode=rfc2833
disallow=all
allow=g729
language=es
type=friend
canreinvite=no
directmedia=no
port=5060

8 thoughts on “Configurar troncales VoIP de Telmex Empresarial con Asterisk

  1. Mozilla Firefox 57.0 Windows NT

    las troncales IP de Telmex son mas estables que el servicio con E1s?? es decir, no hay tantas broncas con fuera de servicio?

  2. Google Chrome 63.0.3239.132 Windows NT

    Actualmente tengo un servicio infinitum de fibra (paqueteconectes), el cual me entrega la voz mediante telefonia IP (obvio el modem GPON realiza eso), tendras idea si es posible conectar un telefono IP en vez del analogico, ya que este deja mucho que desear en calidad de la llamada.

  3. Google Chrome 64.0.3282.140 Windows NT

    Hola Last Dragon

    Encuentro muy interesante tu articulo, sin embargo me gustaria saber si esto que comentas aquí es suficiente o tendrás una guía completa de como realizarlo. Telmex no da información ni hará nada si no se les compra un conmutador a ellos.

    Saludos

  4. Google Chrome 77.0.3865.90 Linux

    hola
    me gustaría saber en el troncal sip de telmex se puede usar cualquier los DID que tiene , no solamente el numero de cabecear de grupo como el E1 en llamadas saliente
    como si tengo 10 DID , cada dia puede ir cambiando los DID salientes
    saludo y gracias

  5. Google Chrome 88.0.4324.93 Android 10

    Buenas tardes, a todos.

    Puede alguien decirme que tan importante es o que se puede hacer en lo siguiente.

    Hace poco instale un gateways KHOMP UMG100 para conectar una Troncal sip de telmex a un conmutador tradicional en el gateways me da un puerto LAN para la SIP y otro puerto LAN PARA el E1 con el conmutador nortel opt.11c. El tema es que pude conectar el servicio sip mediante la IP que dio telmex incluso por medio de la red del cliente, todo funcionó correctamente, el caso es que telmex previo a todo hizo llegar un archivo cifrado.tls me está pidiendo que ahora este archivo debe de ser instalado y configurar el puerto 5061 para completar de forma correcta la liberación del servicio sip.

    En el gateways KHOMP UMG100 no encuentro un apartado que me permita cargar dicho archivo solo tiene una opción escrita texto para la autenticacion usuario ID y contraseña.

    Que puedo hacer , que opción tengo, que tan importante es esto para funcionar las troncales sip con telmex.

Responder a Rafael Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *