Buenas para todos..
Hoy quiero compartir con ustedes mi experiencia troncalizando una PBX Issabel con una PBX Grandstream de la serie UCM.
Cuando llegas a algunos clientes es un poco difícil hacer que cambien toda su infraestructura y hay que adecuarse con lo que ya hay en muchos casos.
Es ahi donde Issabel tiene que convivir con algunas PBX, en mi caso y leyendo mucho en internet encontre algunos pasos que lo tuve que adaptar a mis necesidades.
Aclaro que con este pequeño paso que les voy a compartir no pretendo dejar por sentado que es la forma mas correcta de realizarlo, pero eso es lo lindo de todo esto. Paso a detallar como lo configure y espero que les sirva:
Del lado del Issabel tuve que crear dos troncales
Peer detail:
type=friend
secret=8888
username=8888
host=dynamic
canreinvite=no
disallow=all
allow=ulaw&alaw
insecure=port,invite
context=from-internal
qualify=yes
Esta troncal para que las llamadas vayan desde el Issabel a nuestro UCM.
Del lado del Granstream se crea una troncal de tipo register y lo registramos a nuestra PBX Issabel. Ejemplo: https://ibb.co/kh9Gn1y
Una vez hecho esto creamos una extension que en mi caso opte por un IAX en el USM Ejemplo: https://ibb.co/vDzZK7t
Una vez hecho este paso creamos otra troncal en el Issabel que sera de tipo register Ejemplo: https://ibb.co/6BybMtP
type=friend
defaultuser=1024
remotesecret=n6UGIgbI
secret=n6UGIgbI
fromuser=1024
fromdomain=192.168.10.250
host=192.168.10.250
insecure=invite,port
context=from-trunk
qualify=yes
regseconds=60
disallow=all
allow=alaw&ulaw
1024:n6UGIgbI@192.168.10.250
Ahora solo queda crear las rutas para enviar las llamadas desde nuestro Issabel a Grandstream, para ellos usamos la troncal SIP que creamos primeramente.
Para enviar las llamadas desde el grandstream hacia nuestro Issabel Configuramos de la siguiente manera: https://ibb.co/7SQhKb3
Como mencione anteriormente, quizas no sea la mejor manera de hacerlo, pero en el escenario en que lo aplique funcionó correctamente.