plan de marcado distribuido

Click here to load reader

Upload: elastix

Post on 12-Jun-2015

319 views

Category:

Technology


2 download

TRANSCRIPT

  • 1. DUNDi (del ingls Distributed Universal Number Discovery) es un protocolo de enrutamiento VoIP que proporciona un servicio de directorio similar al de ENUM. DUNDi permite a los nodos enlazados compartir informacin sobre sus respectivos dialplans entre ellos. No es un transporte de llamadas, sino que proporciona informacin de direccionamiento de nmeros. Por poner un ejemplo, nos permite preguntar a tu nodo vecino si sabe como contactar con una extensin telefnica concreta o un cliente de VoIP. Una especie de agenda de telfonos P2P. El protocolo fue inventado por Mark Spencer quien adems hizo el sistema de telefona PBX llamado Asterisk. Por tanto, la sintaxis de una bsqueda DUNDi puede utilizarse directamente en los comandos de llamada de un dialplan de Asterisk. iptegra ludwigramirez

2. iptegra ludwigramirez Elastix Sede A Extensin 201 Extensin 202 Extensin 203 Elastix Sede B Extensin 301 Extensin 302 Extensin 303 3. iptegra ludwigramirez Nodos Para que DUNDi funcione, cada cliente DUNDi tiene que conocer por lo menos otro cliente DUNDi. Como estos clientes DUNDi pertenecen a la misma red, se les llama nodos. Adems, al menos uno de los nodos alcanzables deben conocer cmo llegar a la extensin consultada. En una configuracin DUNDi se puede limitar el nmero de bsquedas consecutivas entre nodos estableciendo un TTL. - Un TTL de 1 significa que slo puedes preguntar a los nodos con los que ests enlazado y no ms all. - Un TTL de n significa que el nodo al que le haces la pregunta puede regirigir tu consulta a otros nodos que conozca, con un TTL de n-1. 4. En dundi.conf priv => dundi-priv-canonical,0,SIP,${IPADDR}/${NUMBER},nopartial priv => dundi-priv-customers,100,SIP,${IPADDR}/${NUMBER},nopartial priv => dundi-priv-via-pstn,400,SIP,${IPADDR}/${NUMBER},nopartial iptegra ludwigramirez En extensions.conf ; Private DUNDi network [dundi-priv-canonical] ; Direct numbers ;example: ;exten => 201,1,Dial(SIP/201,20,tT) ;exten => 203,1,Dial(SIP/201,20,tT) ;exten => 204,1,Dial(SIP/204,20,tT) ; ATTENTION! this part should be added on box A ;--------start ; in order to advertise Zap extentions ; we must use _[3-5]XX wildcard ; not to mess up numeration with BP250 ; please see attached scheme ; this part should be added on box A ;exten => _[3-5]XX,1,Dial(Zap/g1/${EXTEN},20,rtT) ;--------finish [dundi-priv-customers] ; If you are an ITSP or Reseller, list your customers here. [dundi-priv-via-pstn] ; If you are freely delivering calls to the PSTN, list them here [dundi-priv-local] include => dundi-priv-canonical include => dundi-priv-customers Include => dundi-priv-via-pstn [dundi-priv-switch] ; Just a wrapper for the switch switch => DUNDi/priv [dundi-priv-lookup] include => dundi-priv-local include => dundi-priv-switch [macro-dundi-priv] exten => s,1,Goto(${ARG1},1) include => dundi-priv-lookup Paso 1 En sip.conf [priv] type=peer context=dundi-priv-local disallow=all allow=gsm Paso 3 Paso 2 Paso 4Generacion de Certificados # cd /var/lib/asterisk/keys # astgenkey -n [NOMBRE_DE_CAJA] En dundi.conf [DE:AD:BE:EF:DE:AD] _91NXX.,2,Dial(Zap/g1/${EXTEN:1}) Paso 6En el contexto de marcacin Antes de Version 2.3 5. iptegra ludwigramirez -- al rescate -- 6. iptegra ludwigramirez Pasos a seguir Instalacin del Addon 7. iptegra ludwigramirez Pasos a seguir Luego de Instalado Completar registro 8. iptegra ludwigramirez Pasos a seguir Mejor vamos manos a la obra! 9. iptegra ludwigramirez Gracias por su atencin!