Elastix y Cisco Call Manager Express

Hola aqui dejare como enlazar un Elastix con un Cisco Call Manager.

Comencemos, primero el cisco call manager tiene que tener la licencia para SIP sino, medio dificil que les funcione ;)

A partir de ahora el Cisco Call Manager Express lo llamaremos CME.

Ok, continuemos…. realizamos una instalacion standard del elastix, si tienen placas FXO/FXS creo que sabran como configurarlas sino, pondremos eso en otro apartado

Bueno… sigamos, una vez terminada la instalacion del Elastix y levantando todos los servicios, creamos una EXTENCION o GENERIC SIP DEVICE  para que se registre el CME

por donde rutearemos las llamadas de los internos del elastix a los internos del CME, en este caso yo use la EXTENCION 1200 SECRET 1234.

Ahora vamos al CME y agregamos las siguientes configuraciones, modifiquen a sus requerimientos.

voice service voip
 allow-connections h323 to h323
 allow-connections h323 to sip
 allow-connections sip to h323
 allow-connections sip to sip
 no supplementary-service sip moved-temporarily
 no supplementary-service sip refer
 sip
  registrar server expires max 3600 min 3600

  localhost dns:lnx.com.py
!
!
!
!
voice translation-rule 1
 rule 1 /^8\(..\)/ /8\1/
!
!
voice translation-profile 4Digits2E164
 translate called 1
!
!

dial-peer voice 1200 voip
 translation-profile outgoing 4Digits2E164
 destination-pattern 8..
 monitor probe icmp-ping
 session protocol sipv2
 session target ipv4:192.168.100.6
 dtmf-relay rtp-nte
 codec g711alaw

!
!
sip-ua
 credentials username 1200 password 7 075E731F1A realm asterisk
 authentication username 1200 password 7 075E731F1A
 retry invite 4
 retry response 3
 retry bye 2
 retry cancel 2
 retry register 5

 timers register 250
 registrar ipv4:192.168.100.6 expires 3600
 sip-server ipv4:192.168.100.6:5060
!
!

Explico lo esencial…

Aqui definimos el rango de extenciones SIP que vienen del elastix hacia las extenciones del CME en este caso las extenciones del elastix son 8XX

voice translation-rule 1
rule 1 /^8\(..\)/ /8\1/

Y aqui registramos el CME contra el Elastix con la extencion 1200

sip-ua
credentials username 1200 password 7 075E731F1A realm asterisk
authentication username 1200 password 7 075E731F1A
retry invite 4
retry response 3
retry bye 2
retry cancel 2
retry register 5
timers register 250
registrar ipv4:192.168.100.6 expires 3600
sip-server ipv4:192.168.100.6:5060

Luego nos quedaria crear la ruta saliente en el Elastix para los internos del CME y listo

Ya tienen funcionando la interconexion entre el CME y el ELASTIX

Cualquier consulta estamos a las ordenes, espero que les sirva :)

Posted in General at Agosto 1st, 2010. No Comments.