{"id":1958,"date":"2018-01-09T01:14:26","date_gmt":"2018-01-09T07:14:26","guid":{"rendered":"https:\/\/www.lastdragon.net\/?p=1958"},"modified":"2018-01-09T01:14:26","modified_gmt":"2018-01-09T07:14:26","slug":"configurar-troncales-voip-de-telmex-empresarial-con-asterisk","status":"publish","type":"post","link":"https:\/\/www.lastdragon.net\/?p=1958","title":{"rendered":"Configurar troncales VoIP de Telmex Empresarial con Asterisk"},"content":{"rendered":"<p>Este articulo se limita a la configuraci\u00f3n b\u00e1sica 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\u00f3n b\u00e1sica puede ser encontrada en este mismo blog en el articulo <a href=\"https:\/\/www.lastdragon.net\/?p=38\">MANUAL DE INTRODUCTORIA Y DE COMPRENSI\u00d3N A ASTERISK<\/a> con un PDF b\u00e1sico de introducci\u00f3n.<\/p>\n<p>No hace mucho tiempo las l\u00edneas empresariales de Telmex eran entregadas por un E1 en cobre o fibra, para configurarlas se puede leer mi articulo sobre <a href=\"https:\/\/www.lastdragon.net\/?p=361\">R2 Modificado con Asterisk<\/a> en este mismo blog. Sin embargo, el futuro alcanzo a Telmex y las nuevas l\u00edneas 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.<\/p>\n<p><strong>Entorno<\/strong><\/p>\n<p>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 \u2013 9383810010.  Esto ser\u00e1 configurado en un Asterisk 15.1.5.<\/p>\n<p><strong>Codec G729<\/strong><\/p>\n<p>El \u00fanico c\u00f3dec que Telmex soporta es el G729 el cual no se incluye en Asterisk ya que es un c\u00f3dec comercial. Desde el sitio oficial de Digium se puede comprar licencias de este c\u00f3dec, 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 <\/p>\n<p><strong>Interconexi\u00f3n entre Asterisk y el Gateway Cisco que entrega Telmex<\/strong><\/p>\n<p>El Gateway entrega todos los DID ( Direct Incomming Dialing ) a trav\u00e9s de un GDN ( No conozco las siglas en Telmex pero es probable que sea \u201c Group Dialer Number \u201c ) Las conexiones entre el Asterisk y el Gateway se hacen con UDP\/SIP en el puerto 5060 y como c\u00f3dec de voz el G729<br \/>\nLas conexione entre el Asterisk y el Gateway no son autenticadas, sino hardcordeadas a la IP del asterisk y del Gateway Cisco, que adem\u00e1s el GDN es la llave para marcar a la PSTN como CallerID de la llamada saliente.<\/p>\n<p><strong>Recibiendo llamadas<\/strong> <\/p>\n<p>Al igual que con los E1 con R2 Modificado de Telmex al recibir una llamada entrante, esta viene con los \u00faltimos 4 d\u00edgitos del DID, as\u00ed que si marcan al DID 9383810002 recibiremos en el Asterisk 0002. La cual debe ser tratada como una extensi\u00f3n del respectivo contexto al que se haya configurado la cuenta SIP en sip.conf, para este articulo el contexto es PSTN.<\/p>\n<p><strong>Sacando llamadas<\/strong><\/p>\n<p>En este articulo en el contexto exten se llama a la extensi\u00f3n 200 para hacer una llamada a la PSTN de larga distancia al tel\u00e9fono 5584214170, el setcallerid asignado al GDN es la llave para realizar la marcaci\u00f3n. Si no se sobreescribe el CallerID por el GDN la llamada se deniega exten => 200,n,set(CALLERID(num)=9383810001)<\/p>\n<p><strong>Ejemplo de extensions.conf<\/strong><\/p>\n<p><code>[general]<br \/>\nstatic=yes<br \/>\nwriteprotect=no<br \/>\nautofallthrough=yes<br \/>\npriorityjumping=yes<\/p>\n<p>[pstn]<\/p>\n<p>exten => 0002,1,answer()<br \/>\nexten => 0002,n,dial(SIP\/recepcion)<br \/>\nexten => 0002,n,hangup()<\/p>\n<p>[extens]<\/p>\n<p>exten => 200,1,answer()<br \/>\nexten => 200,n,set(CALLERID(num)=9383810001)<br \/>\nexten => 200,n,dial(SIP\/telmex\/015584214170)<br \/>\nexten => 200,n,hangup()<\/code><\/p>\n<p><strong>ejemplo de sip.conf<\/strong><\/p>\n<p><code>[general]<br \/>\nvideosupport=no<br \/>\nsvrlookup=yes<br \/>\nallowsubscribe=yes<br \/>\nsubscribecontext=hints<br \/>\nnotifyringing = yes<br \/>\nnotifyhold = yes<\/p>\n<p>[telmex]<br \/>\nhost=192.168.3.252<br \/>\ncontext=pstn<br \/>\ninsecure=port,invite<br \/>\ndtmfmode=rfc2833<br \/>\ndisallow=all<br \/>\nallow=g729<br \/>\nlanguage=es<br \/>\ntype=friend<br \/>\ncanreinvite=no<br \/>\ndirectmedia=no<br \/>\nport=5060<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este articulo se limita a la configuraci\u00f3n b\u00e1sica 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\u00f3n b\u00e1sica puede ser encontrada en este mismo blog en el articulo MANUAL DE INTRODUCTORIA Y DE COMPRENSI\u00d3N A ASTERISK con un&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1959,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-1958","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-consultoria-y-manuales"],"_links":{"self":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/1958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1958"}],"version-history":[{"count":1,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/1958\/revisions"}],"predecessor-version":[{"id":1960,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/1958\/revisions\/1960"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/media\/1959"}],"wp:attachment":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1958"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1958"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}