DDI o SIP

78 views
Skip to first unread message

esteveblanch

unread,
Apr 27, 2009, 11:08:20 AM4/27/09
to asterisk-es
Tengo una asterisk con 10 lineas IP (SIP) y me gustaria que al recibir
llamadas entrantes de una linea con un DDI en concreto salieran por
una extension y si entran por un DDI / linea SIP por otra extension.

El problema lo veo en que la linea de SIP.conf que delimita estas
lineas de entrada entran todas en el mismo contexto, al ser del mismo
proveedor me ocasionan problemas. Llame al DDI que llame siempre suena
la misma extension lo logico seria crear un contexto para cada
escenario no?

Os paso un extracto del sip.conf, el problema esta en el contexto
primero el segundo al ser de otro proveedor va a su contexto.

[puntdoci]
context=incoming
type=friend
host=serversip.com

[puntdocadamin]
context=incominga
type=friend
host=212.36.71.100

Gràcias de antemano

Esteve

bakko

unread,
Apr 27, 2009, 11:39:49 AM4/27/09
to aster...@googlegroups.com
Espero haya entendido bien tu problema.
El crear dos extensiones está bien pero luego tienes que configurar el
contexto en extensions.conf definiendo los dos contextos y a cada uno la
extensión que quieres que timbre

esteveblanch

unread,
Apr 27, 2009, 4:53:58 PM4/27/09
to asterisk-es
lo que quiero es configurar una linea voip para cada extension o como
hacer que cada extension tenga configurado su DID, quiero crear un
servidor de lineas sip pero con asterisk. Todas las exteniones tienen
que tener una linea voip asignada.

Debo haber planteado mal la pregunta.

Espero ayuda!

LoThaR

unread,
Apr 27, 2009, 7:25:13 PM4/27/09
to aster...@googlegroups.com
Si no te he entendido mal, cada peer/friend en sip.conf que vas definiendo representaria un proveedor IP, y quieres que cada proveedor IP tenga su extension en el Dialplan.
 
Si es eso, sí, necesariamente tendrías que definir un peer/friend para cada proveedor y asociar en el atributo "context" la extension que va a atenderlo.
 
Si lo que quieres hacer es una selección de rutas por precio (least cost route) u otro criterio, creo que lo mejor es que definas tanto los peers/friends como las extensiones en Realtime. Agregar/eliminar/modificar, sería tan simple como modificar registros en una tabla, e inclusive, podrías gestionarlo con una aplicación.
 
Saludos

esteveblanch

unread,
Apr 28, 2009, 5:10:05 AM4/28/09
to asterisk-es
Correcto lo primero pero en el context puedo poner una extension
directamente?

On 28 abr, 01:25, LoThaR <urti...@gmail.com> wrote:
> Si no te he entendido mal, cada peer/friend en sip.conf que vas definiendo
> representaria un proveedor IP, y quieres que cada proveedor IP tenga su
> extension en el Dialplan.
>
> Si es eso, sí, necesariamente tendrías que definir un peer/friend para cada
> proveedor y asociar en el atributo "context" la extension que va a
> atenderlo.
>
> Si lo que quieres hacer es una selección de rutas por precio (least cost
> route) u otro criterio, creo que lo mejor es que definas tanto los
> peers/friends como las extensiones en Realtime. Agregar/eliminar/modificar,
> sería tan simple como modificar registros en una tabla, e inclusive, podrías
> gestionarlo con una aplicación.
>
> Saludos
>
Reply all
Reply to author
Forward
0 new messages