Duda sobre Asterisk y Kamailio en un entorno multi-sede: OFF-Topic 60%

299 views
Skip to first unread message

Sisco Ds

unread,
Jun 11, 2012, 8:02:37 AM6/11/12
to aster...@googlegroups.com
Buenas

Tengo una duda sobre la mejor forma de realizar este montaje. A ver que me podeis aconsejar.

Hace poco monté un Kamalio en Intenet con una granja de asterisk detrás (de momento sólo un par).

La historia es que hasta ahora estaba conectando en diversos cliente un asterisk (con varias extensiones detrás) mediante un trunk SIP hacia el Kamailio y sin problemas. Cada Asterisk tiene un DDI distinto de la granja de Asterisk de la nube y el Kamailio le pasaba la llamada al Asterisk que corresponde.

Pero ahora tengo un escenario un poco distinto.

Se trata de conectar 3 sedes al kamailio de un mismo cliente. Si las conecto como independientes no tengo problema,.. todo funciona. Pero la duda es la siguiente, ¿cómo paso llamadas entre las extensiones de las distintas sedes? 

Imaginaros que una extensión de una de las sedes recibe una llamada y se la quiere pasar a una extensión de otra sede. ¿Cómo lo haría?

Una solución "rápida" sería conectar mediante trunks (IAX por el tema de los firewalls) cada sede con las otras, pero me gustaría evitar esto.

Tal vez la duda la tendría que plantear en la lista de Kamailio, pero igual hay alguna forma mediante SIP de realizar esto, ¿no?

Cualquier idea será bien recibida.

Saludos.

patricio rodriguez

unread,
Jun 11, 2012, 8:08:12 AM6/11/12
to aster...@googlegroups.com
Vas a tener que crear troncales inter-asterisk. O lo haces por iax o por sip.


--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
 
~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com

Roger Casaponsa

unread,
Jun 15, 2012, 3:27:21 PM6/15/12
to aster...@googlegroups.com
2012/6/11 patricio rodriguez <patricior...@gmail.com>:
hola,

si kamailio sabe donde esta cada extensión (en que asterisk está
registrada) le puedes pasar la llamada al kamailio y configurarlo para
que la mande al asterisk que toque.

Si kamailio no sabe donde está la extensión puedes hacer que mande la
llamada a todos los otros asterisks (los que no te han mandado la
llamada), el que tenga la extensión te aceptará la llamada, el otro
no.

Otra opción es crear trunks enter los asterisks y que se manden la
llamada directamente.

Tienes que mirar que el rtp pueda llegar correctamente desde un
asterisk al otro.

Sisco Ds

unread,
May 27, 2013, 9:45:25 AM5/27/13
to aster...@googlegroups.com
Al final lo solucioné con trunks entre los asterisk que quería conectar y funciona muy bien.

(El tema es un poco viejo, pero es que estaba revisando los posts, y me he encontrado con este)
Reply all
Reply to author
Forward
0 new messages