Trunk Asterisk - Call Manager Cisco

Hola!! a todos

Espero puedan ayudarme, configure un trunk entre asterisk y Call manager de cisco y sucede lo siguiente: (llamare como: A es Asterisk y B es callmanager)
1.- A Establece una conexión con B y es efectiva, pero, el teléfono en A no escucha nada y en B escuchan perfectamente
2.- B no establece comunicacion con A

Nota: los telefonos conectados a la central Asterisk son analogicos con puente en un Ata2102

Tendrá algo que ver los codecs o sera otro el problema?

Att
Maria Gonzalez

Call Manager Cisco


Cisco Unified Communications Manager (CUCM), antes de Cisco Unified CallManager y Cisco CallManager (CCM), es un software basado en el sistema de procesamiento de llamadas desarrollado por Cisco Systems.

CUCM seguimiento de todos los componentes activos de la red de VoIP, los cuales incluyen los teléfonos, pasarelas, puentes de conferencia, la transcodificación de los recursos, y las cajas de correo de voz, entre otros. CallManager utiliza a menudo el Skinny Client Control Protocol (SCCP) como un protocolo de comunicaciones para la señalización de los extremos de hardware del sistema, tales como teléfonos IP. H.323, Media Gateway Control Protocol (MGCP) o Session Initiation Protocol (SIP) se utiliza para pasar de señalización de llamadas a gateways forex.In de 1997, fue rebautizado Selsius-CallManager y pasó de ser una solución de videoconferencia en un sistema diseñado para la ruta de voz llamadas a través de una red IP san antonio mortgage loans. Fue durante este tiempo que se añadió soporte para el Skinny Client Control Protocol (SCCP) y el Flaco Gateway Control Protocol (SGCP). En 1998 Selsius-CallManager 2.0 ha sido liberada. Sistemas de Selsius más tarde ese año fue adquirida por Cisco Systems, Inc. CallManager se sometió a un diseño de gran tamaño y el esfuerzo de ingeniería para permitir una escalabilidad y redundancia para el software new york mortgage loans. Clustering se introdujo en este momento y [MGCP] Se agregó el soporte.

Integracion de Asterisk con cisco Call Manager


Saludos a todos,he instalado la version 2.8.0.1 de Tribox, hasta ahora he probado con dos usuario en el mismo segmento de red,para ser mas preciso instale dos softphone Xlite y todo ok,ahora cuando fui a implementar lo que yo quiero que es demostrale a mi jefe que puedo enlazar mediante un trunk SIP mi CallManager 4.0 y mi asterisk,o sea, Trixbox 2.8.0.1,aqui me falta un poco de conocimiento en cuanto a Tribox,por ejemplo desde mi CallManager que esta en el mismo segmento de red yo no he podido comprobar si el puerto 5060 esta disponible para el trafico que va encausar el CallManager para Asterisk,o sea,
telnet

5060 ,no logro que esto me abra desde el CallManager.

Conecte un CCM version 6 y trixbox


hola al foro conecte un callmnager cisco y un trixbox el problema que tengo es que del trixbox al callmaner si se establece la llamada pero del ccmanager entre el trixbox y me dice que la llamada no puede se marcada como yo la marque que revise mi marcacion en intente de nuevo oviamente me lo dice en ingles :) estoy usando una siptrunk alguien me puede ayudar a saber por que no se establece la llamada a las extenciones del asterisk

Por lo que indicas es que a


Por lo que indicas es que a pesar que estas en la misma sede, para llegar al CCM, sales por una linea adsl, vas a la nube de Internet (donde no hay QoS) y llegas al firewall y de ahi al CCM, lo cual no me parece el escenario mas idoneo para realizar un trunk sip de asterisk contra un CCM.

Te recomiendo coordinar con la persona encargada de la red donde se encuentra el CCM para que puedas usar el asterisk en la misma red.

Personalmente ya realize ese tipo de implementaciones (asterisk con CCM 4.1 y 6.0) y funciona perfectamente, luego puedes unir otro asterisk de otra sede con un trunk-IAX2, debes tener en cuenta los recursos de transcoding que usara el CCM (comunmente los PVDM de algun router)ya que los telefonos Cisco (skinny) usan tonos de dtmf out-of-band

Suerte,

Hola!!! mazurek esta en otra


Hola!!! mazurek

esta en otra sede diferente al callmanager? .... estoy en la misma sede, solo que la red por donde salgo su IP es publica (ADSL) y no esta detras de los firewall.

el router (que marca es?)... Nexxt 54m wirelees ap Router, es muy problematico con lo que respecta a la apertura de puertos.

Te recomiendo que el asterisk debe estar en la misma red que el CCM: .... sí, efectivamente hice la prueba, le coloque al asterisk una Ip de la red del CCM, (pense que funcionaria) y no funciono, nisiquiera puede alcanzar el CCM UNRECHAZABLE (cuando se hace una petición dede afuera a la IP del CCM la redirige al un firewall que a su vez es su gw).

Pero, te dire que tengo acceso a reconfigurar al router de asterisk, mas no tengo acceso a las reglas del fw del CCM.

Saludos

CCM y asterisk


Hola, tu asterisk esta en otra sede diferente al callmanager?, ya que me indicas que tiene un router????

Si es asi debes abrir los puertos del router (que marca es?) en el rango que te indique que usa el callmanager

Te recomiendo que el asterisk debe estar en la misma red que el CCM, ya que el trunk-sip solo se puede hacer usando el codec ulaw y este consume un ancho de banda considerable para usarlo en lineas dedicadas.

Saludos,

Hola!! Mazurek No habia


Hola!! Mazurek

No habia escrito.. pues no podia accesar al foro...aparecia el sitio con error...

Te cuento como voy, hasta ahora he logrado bastante, pero a medias... aaah!! trasteando enontre un enlace que colocastes sobre la configuración del CCM, pero como h323.... y yo lo estoy haciendo con trunk... pero igual lo use guía para conf. el trunk.... pues me hacian falta algunas cosas.

bien, la llamada se establece desde Asterisk al CCM, inclusive puedo hacer llamadas externas desde Asterisk saliendo por el CCM. Aunque configure los rtp según me comentantes, el problema de voz-audio persite, es decir cuando se ejecuta la comunicación Asterisk envia voz pero no recibe audio y CCM recibe audio pero no envia voz. he realizado cambios en los codecs y nada, amplie el rango del rtpstart=10000. Cuando realizo sip set debug muestra que se establece la llamada pero que tanto Asterisk como CCM trasmiten a través del puerto 5060. Y en algunas trazas muestra que estan enviando por otros puertos.

En el router donde esta conectado asterisk tiene para hacer NAT, pero observe que la apertura de los puestos es lineal, es decir no da opción para abrir rangos de puertos. Sería necesario habilitar los puertos por NAT?

Además, Cuando intento hacer una llamada a Asterisk desde el CCM suena ocuapado. en este caso no sé si requiero de otro route pattern de salida?

Cisco RTP


Hola, me olvide indicarte el rango de puertos que usa el callmanager, solo debes cambiar el archivo rtp.conf de tu asterisk
rtp.conf
rtpstart=16384
rtpend=32767

Si tienes un solo equipo es un Publisher no un subscriber, y si debes usar la misma ip en [callman01] y en [in_callman01]

Suerte,

Hola!! Manzurek Casí que he


Hola!! Manzurek

Casí que he comenzado de nuevo.... En vista de los problemas presentados de audio y tantas cosas que habia cambiado..que cuando active toda la red..(dos teléfonos analógicos y un softphone). ninguno se escuchaba....

bien, comence a probar los codecs y ya los teléfonos analógicos (conectados a un ata2102) se escuchan.

El problema que se presenta con un softphone zoiper (esta en una portatil), se encuentra en la misma LAN donde esta el servidor de Asterisk, por tanto deberia tener IP de la 192.168.1.X (del router) y registrarse con ella en el asterisk, pero, cuando reviso en consola de Asterisk, lo encuentro registrado con la IP publica del router y el puerto UDP que muestra esta por debajo del rango de puertos rtp (10000-20000).

en el caso del Call Manager la version es la 5.1.2, pero, no tiene el publisher solo el suscriber, en este caso deberia colocar la misma ip a [callman01] y en [in_callman01] o usar uno solo de ellos??

ccm cluster


Cuando se implementa una solucion de Cisco Unified Call Manager, se crea un cluster de 2 o mas servidores:

Publisher => contiene la base de datos principal y es la contingencia de los subscribers

Subscriber => servidor donde se registran los telefonos

como tienes el 5.1 no te olvides de configurar el SIP Trunk Security Profile

Cluster con 01 publisher y 02 subscribers

Suerte,

Trunk Asterisk - Call Manager Cisco


hola!! manzurek

Eso esta muy bien... pero no entiendo algo ccm publisher y suscriber... entiendo en el Suscriber, tiene que ver donde se administra la base de datos.... pero lo de publisher... nada de nada... será que tiene otro nombre??

La version de Call manager es 5.1.2

Trunk SIP Asterisk <==> Cisco


Asumo que tienes un CCM version 4.x
En tu asterisk en:
sip.conf
[callman01]
type=peer
qualify=yes
host=172.19.10.3 => direccion ip del ccm subscriber
dtmfmode=rfc2833
disallow=all
context=from-internal
canreinvite=no
allow=ulaw

[in-callman01]
type=user
qualify=yes
host=172.19.10.2 => direccion ip del ccm publisher
dtmfmode=rfc2833
disallow=all
context=from-internal
canreinvite=no
allow=ulaw

Suerte,

Gracias Jorge!!!! Es cierto,


Gracias Jorge!!!!

Es cierto, el CCM cisco usa H323, pero en este caso yo configure el trunk en el CCM como SIP, que deberia hacer?

Además, cuando se realiza la llamada de Asterisk hacia CCM cisco, se escucha perfecto en el telefono del CCM, pero no asÍ en el telefono de asterisk.
Por otra parte, cuando llama de CCM cisco hacia Asterisk, suena como ocupado... no hace la llamada .. no se si se trata de la configuracion en extensions o debo hacer algo adicional en el CCM.

SIP.CONF
[callman01]
type=friend
context=default
host=IP DEL SERVIDOR CISCO
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=alaw
nat=yes
canreinvite=yes
qualify=yes

EXTENSIONS.CONF
[call_entranteccm]
exten => _69XXXX,1,NoOp()
exten => _69XXXX,n,Dial(SIP/callman01/${EXTEN:2},10,Tm)
exten => _69XXXX,102, Hangup()

en el call manager configure el route patter como 69XXXX, porque las extensiones son de 4 digitos.

nota: tu num.tlf es discado internacional?

Cisco Call Manager y ASTERISK


Hola Maria lo primero que debes saber que CCM (Cisco CALL MANAGER) trabaja en H 323 asi que deberas utilizar en ambos lados dicho protocolo caso contrario nunca se comunicaran

Jorge Panta Yman
Tf 424 0080
Cel: 993490053