Tiempo de espera entre digito y digito

303 views
Skip to first unread message

eVeLY

unread,
Apr 7, 2008, 1:38:38 PM4/7/08
to asterisk-es
Hola a todos,

Tengo una preguntita.

Cuando se marca alguna extensión en Asterisk, se tiene que esperar al
rededor de 10 segundos para que asterisk empieze a aplicar la
extensión marcada, claro que si marcando la extensión seguida de
numeral (#) se ejecuta inmediatamente.

Esto esta bien para mi, sólo que los usuarios no se acostumbran, se
quejan y esperar 10 segundos es mucho. He visto (TIMEOUT(digit)) y
(TIMEOUT(response)) que limitan el tiempo entre digito y digito
marcado, las uso en el IVR, y pense en usarla en todo el dialplan con
el fin de limitar este tiempo de espera antes de ejecutar la extensión
marcada.

Pero, el inconveniente es que igual que en el IVR, estas se ejecutan
despues de que ya se ha ingresado en el contexto, osea tendría que
marcar la extensión 2 veces, lo cual es peor que marcar "#".

Lo que se me ocurre es ejecutar "TIMEOUT" al alzar el auricular, osea
antes de marcar extensión alguna, pero no se si se puede hacer eso, y
si se puede me gustaría saber como.

Hay alguna otra forma de lograrlo??? alguna idea por favor??? Muchas
gracias.

Saúl Ibarra

unread,
Apr 7, 2008, 1:47:11 PM4/7/08
to aster...@googlegroups.com
2008/4/7 eVeLY <net...@gmail.com>:

>
> Hola a todos,
>
> Tengo una preguntita.
>
> Cuando se marca alguna extensión en Asterisk, se tiene que esperar al
> rededor de 10 segundos para que asterisk empieze a aplicar la
> extensión marcada, claro que si marcando la extensión seguida de
> numeral (#) se ejecuta inmediatamente.
>

Te refieres en un IVR o al marcar desde tu teléfono? Si es al marcar
en tu teléfono es cuestión de configurar el teléfono en cuestión...
Qué teléfonos usas?

> Esto esta bien para mi, sólo que los usuarios no se acostumbran, se
> quejan y esperar 10 segundos es mucho. He visto (TIMEOUT(digit)) y
> (TIMEOUT(response)) que limitan el tiempo entre digito y digito
> marcado, las uso en el IVR, y pense en usarla en todo el dialplan con
> el fin de limitar este tiempo de espera antes de ejecutar la extensión
> marcada.
>
> Pero, el inconveniente es que igual que en el IVR, estas se ejecutan
> despues de que ya se ha ingresado en el contexto, osea tendría que
> marcar la extensión 2 veces, lo cual es peor que marcar "#".
>
> Lo que se me ocurre es ejecutar "TIMEOUT" al alzar el auricular, osea
> antes de marcar extensión alguna, pero no se si se puede hacer eso, y
> si se puede me gustaría saber como.
>
> Hay alguna otra forma de lograrlo??? alguna idea por favor??? Muchas
> gracias.
>
> >
>

--
Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
----------------------------------------------------------------
http://www.saghul.net/

eVeLY

unread,
Apr 7, 2008, 3:48:16 PM4/7/08
to asterisk-es

Es al marcar de un anexo interno a otro, uso un ATA Linksys modelo
RTP300

davidp

unread,
Apr 7, 2008, 6:38:28 PM4/7/08
to asterisk-es


On 7 abr, 21:48, eVeLY <net...@gmail.com> wrote:
> Es al marcar de un anexo interno a otro, uso un ATA Linksys modelo

Pues tienes que configurar el ATA.

En la configuración del ATA encontrarás una opción que pone
"dialplan". Ahí puedes ponerle algunas expresiones que indican los
formatos de tus extensiones (anexos). En cuanto hayas tecleado algo
que encaje con alguna de esas expresiones, la llamada se lanzará sin
esperar los 10 segundos.

Por ejemplo, si tus extensiones son de tres dígitos y empiezan por 2
(201, 202, 203...) puedes poner "2xx"

Ahora no recuerdo exactamente la sintaxis del dialplan de Linksys,
pero por ahí van los tiros.

Aquí tienes un generador de diaplans para el SPA3000:

http://www.taet.com.au/dp.nsf/spadialplan

Al final de esa página hay varios enlaces.


davidp.

eVeLY

unread,
Apr 7, 2008, 4:19:13 PM4/7/08
to asterisk-es


Saul, busque en la configuración del ata, y ya ajusté el tiempo.
Graciasss.

On 7 abr, 10:47, "Saúl Ibarra" <sag...@gmail.com> wrote:

Jorge Eduardo Silva Jackson

unread,
Apr 8, 2008, 5:22:39 AM4/8/08
to aster...@googlegroups.com
Por ahi alguien dio la solucion de Capa 8 para este problema, y esta es.

"Senior cliente, usted cuando habla por celular tiene que apretar la
tecla SEND. bueno, esto es lo mismo.
Sin embargo usted no se queja con su proveedor de Celular."
Gracias por su cooperación.

-----------------------------------------------
Jorge Eduardo Silva Jackson
Digium Certified Asterisk Professional - dCAP -
Linux user #464413
S&D Informatica
Tel: 099-665783 (+ 598 + 99665783)
-----------------------------------------------

Saúl Ibarra

unread,
Apr 8, 2008, 5:33:21 AM4/8/08
to aster...@googlegroups.com
2008/4/8 Jorge Eduardo Silva Jackson <sys...@gmail.com>:

>
> Por ahi alguien dio la solucion de Capa 8 para este problema, y esta es.
>
> "Senior cliente, usted cuando habla por celular tiene que apretar la
> tecla SEND. bueno, esto es lo mismo.
> Sin embargo usted no se queja con su proveedor de Celular."
> Gracias por su cooperación.
>

Si, pero no. Ya que podemos, mejor ofrecer servicios buenos con la
VoIP no? Hacer un dialplan para un linksys por ejemplo es una
tontería, y queda que te cagas que al pulsar el último dígito, se
lance la llamada...

Jorge Eduardo Silva Jackson

unread,
Apr 8, 2008, 6:09:00 AM4/8/08
to aster...@googlegroups.com
On Tue, 2008-04-08 at 11:33 +0200, Saúl Ibarra wrote:
> 2008/4/8 Jorge Eduardo Silva Jackson <sys...@gmail.com>:
> >
> > Por ahi alguien dio la solucion de Capa 8 para este problema, y esta es.
> >
> > "Senior cliente, usted cuando habla por celular tiene que apretar la
> > tecla SEND. bueno, esto es lo mismo.
> > Sin embargo usted no se queja con su proveedor de Celular."
> > Gracias por su cooperación.
> >
>
> Si, pero no. Ya que podemos, mejor ofrecer servicios buenos con la
> VoIP no? Hacer un dialplan para un linksys por ejemplo es una
> tontería, y queda que te cagas que al pulsar el último dígito, se
> lance la llamada...

Estoy deacuerdo, pero algunos dispositivos no permiten eso, y algunos
dialplan tampoco, pero bue..., si se puede se puede y si no se puede no
se puede.

Iñaki Baz Castillo

unread,
Apr 8, 2008, 6:28:44 AM4/8/08
to aster...@googlegroups.com
El Monday 07 April 2008 17:38:38 eVeLY escribió:
> Lo que se me ocurre es ejecutar "TIMEOUT" al alzar el auricular, osea
> antes de marcar extensión alguna, pero no se si se puede hacer eso, y
> si se puede me gustaría saber como.

No, no se puede, hasta que el teléfono no estima conveniente enviar el INVITE
Asterisk no recibe absolutamente nada. La solución a lo que buscas debes
buscarla en el propio teléfono.

Saludos.

--
Iñaki Baz Castillo
i...@in.ilimit.es

Iñaki Baz Castillo

unread,
Apr 8, 2008, 6:28:55 AM4/8/08
to aster...@googlegroups.com
El Tuesday 08 April 2008 10:09:00 Jorge Eduardo Silva Jackson escribió:
> On Tue, 2008-04-08 at 11:33 +0200, Saúl Ibarra wrote:
> > 2008/4/8 Jorge Eduardo Silva Jackson <sys...@gmail.com>:
> > > Por ahi alguien dio la solucion de Capa 8 para este problema, y esta
> > > es.
> > >
> > > "Senior cliente, usted cuando habla por celular tiene que apretar la
> > > tecla SEND. bueno, esto es lo mismo.
> > > Sin embargo usted no se queja con su proveedor de Celular."
> > > Gracias por su cooperación.
> >
> > Si, pero no. Ya que podemos, mejor ofrecer servicios buenos con la
> > VoIP no? Hacer un dialplan para un linksys por ejemplo es una
> > tontería, y queda que te cagas que al pulsar el último dígito, se
> > lance la llamada...
>
> Estoy deacuerdo, pero algunos dispositivos no permiten eso, y algunos
> dialplan tampoco, pero bue..., si se puede se puede y si no se puede no
> se puede.

Es lo que hay. La telefonía analógica/digital permite overlapping, la
telefonía SIP y GSM no. Si el cacharro ayuda (como los Linksys) pues
bienvenido sea, pero no hay más que hacer.

davidp

unread,
Apr 8, 2008, 6:32:26 AM4/8/08
to asterisk-es


On 8 abr, 12:09, Jorge Eduardo Silva Jackson <sysc...@gmail.com>
wrote:
> On Tue, 2008-04-08 at 11:33 +0200, Saúl Ibarra wrote:
> > 2008/4/8 Jorge Eduardo Silva Jackson <sysc...@gmail.com>:
>
> > > Por ahi alguien dio la solucion de Capa 8 para este problema, y esta es.
>
> > > "Senior cliente, usted cuando habla por celular tiene que apretar la
> > > tecla SEND. bueno, esto es lo mismo.
> > > Sin embargo usted no se queja con su proveedor de Celular."
> > > Gracias por su cooperación.
>
> > Si, pero no. Ya que podemos, mejor ofrecer servicios buenos con la
> > VoIP no? Hacer un dialplan para un linksys por ejemplo es una
> > tontería, y queda que te cagas que al pulsar el último dígito, se
> > lance la llamada...
>
> Estoy deacuerdo, pero algunos dispositivos no permiten eso, y algunos
> dialplan tampoco, pero bue..., si se puede se puede y si no se puede no
> se puede.


El de la "solución de capa 8" fui yo :-)

Que por cierto, prefiero la solución del dialpan del teléfono, PERO en
alguna ocasión no he podido aplicarla, y ahí es donde aplico la
solución "de capa 8".

Un caso en el que el dialplan me ha dado problemas es con los Thomson
st2030. Teniendo definidos los formatos de los nº de las extensiones
en el dialplan, no podía hacer transferencias atendidas, ya que al
pulsar el botón de "transfer" y luego el número de extensión, al
terminar de marcar el número de extensión el teléfono lanzaba
directamente la transferencia desatendida, sin dejarme opción de
marcar la tecla de transferencia atendida.

De esto hace ya un par de años. No sé si estará resuelto en los
firmwares actuales.

davidp.

Edwin Alberto Quijada

unread,
Apr 8, 2008, 9:41:26 AM4/8/08
to aster...@googlegroups.com


> Subject: [Asterisk-ES] Re: Tiempo de espera entre digito y digito
> From: sys...@gmail.com
> To: aster...@googlegroups.com
> Date: Tue, 8 Apr 2008 06:22:39 -0300


>
>
> Por ahi alguien dio la solucion de Capa 8 para este problema, y esta es.
>
> "Senior cliente, usted cuando habla por celular tiene que apretar la
> tecla SEND. bueno, esto es lo mismo.
> Sin embargo usted no se queja con su proveedor de Celular."
> Gracias por su cooperación.
>
>
>
>
> On Mon, 2008-04-07 at 13:19 -0700, eVeLY wrote:
>>
>>
>> Saul, busque en la configuración del ata, y ya ajusté el tiempo.
>> Graciasss.
>>

>> On 7 abr, 10:47, "Saúl Ibarra" wrote:
>>> 2008/4/7 eVeLY :


>>>
>>>
>>>
>>>> Hola a todos,
>>>
>>>> Tengo una preguntita.
>>>
>>>> Cuando se marca alguna extensión en Asterisk, se tiene que esperar al
>>>> rededor de 10 segundos para que asterisk empieze a aplicar la
>>>> extensión marcada, claro que si marcando la extensión seguida de
>>>> numeral (#) se ejecuta inmediatamente.
>>>
>>> Te refieres en un IVR o al marcar desde tu teléfono? Si es al marcar
>>> en tu teléfono es cuestión de configurar el teléfono en cuestión...
>>> Qué teléfonos usas?
>>>
>>>
>>>
>>>> Esto esta bien para mi, sólo que los usuarios no se acostumbran, se
>>>> quejan y esperar 10 segundos es mucho. He visto (TIMEOUT(digit)) y
>>>> (TIMEOUT(response)) que limitan el tiempo entre digito y digito
>>>> marcado, las uso en el IVR, y pense en usarla en todo el dialplan con
>>>> el fin de limitar este tiempo de espera antes de ejecutar la extensión
>>>> marcada.
>>>
>>>> Pero, el inconveniente es que igual que en el IVR, estas se ejecutan
>>>> despues de que ya se ha ingresado en el contexto, osea tendría que
>>>> marcar la extensión 2 veces, lo cual es peor que marcar "#".
>>>

En un IVR , entonces, como puedo obligar a que se digite el # para finalizar la seleccion
esto para evitar estos TIMEOUT y subirle el tiempo?

Tengo ese problema en mi IVR


>>>> Lo que se me ocurre es ejecutar "TIMEOUT" al alzar el auricular, osea
>>>> antes de marcar extensión alguna, pero no se si se puede hacer eso, y
>>>> si se puede me gustaría saber como.
>>>
>>>> Hay alguna otra forma de lograrlo??? alguna idea por favor??? Muchas
>>>> gracias.
>>>
>>> --
>>> Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
>>> ----------------------------------------------------------------http://www.saghul.net/
>>
>>>
> -----------------------------------------------
> Jorge Eduardo Silva Jackson
> Digium Certified Asterisk Professional - dCAP -
> Linux user #464413
> S&D Informatica
> Tel: 099-665783 (+ 598 + 99665783)
> -----------------------------------------------
>
>
> >

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

Iñaki Baz Castillo

unread,
Apr 8, 2008, 10:01:56 AM4/8/08
to aster...@googlegroups.com
El Tuesday 08 April 2008 13:41:26 Edwin Alberto Quijada escribió:
> En un IVR , entonces, como puedo obligar a que se digite el # para
> finalizar la seleccion esto para evitar estos TIMEOUT y subirle el tiempo?
>
> Tengo ese problema en mi IVR


[ivr-blablabla]

exten => s,1,PlayBack(bienbenido_al_menu_blablabla)
exten => s,n(repetir),BackGround(pulse_1_para_blabla...2...3...)
exten => s,n,WaitExten(10)

exten => 1,1,Goto(dondesea)
exten => 2,1,Goto(dondesea2)
exten => 3,1,Goto(dondesea3)

exten => #,1,Hangup/Goto(dondeseaparasalir...)
exten => t,1,Goto(repetir)

exten => i,1,PlayBack(opcion_invalida)
exten => i,n,Goto(repetir)

Aunque ahora que lo pienso creo que no es eso a lo que te refieres, ¿es así?

Edwin Alberto Quijada

unread,
Apr 8, 2008, 10:53:17 AM4/8/08
to aster...@googlegroups.com


> Date: Tue, 8 Apr 2008 14:01:56 +0000
> From: i...@in.ilimit.es
> To: aster...@googlegroups.com


> Subject: [Asterisk-ES] Re: Tiempo de espera entre digito y digito
>
>

Bueno, lo que pasa que esto lo hago siempre con AGI


>
>
> --
> Iñaki Baz Castillo
> i...@in.ilimit.es
>
> >

_________________________________________________________________

Elio Rojano

unread,
Apr 8, 2008, 1:40:53 PM4/8/08
to aster...@googlegroups.com
El 8/04/08, davidp <david....@gmail.com> escribió:

> Un caso en el que el dialplan me ha dado problemas es con los Thomson
> st2030. Teniendo definidos los formatos de los nº de las extensiones
> en el dialplan, no podía hacer transferencias atendidas, ya que al
> pulsar el botón de "transfer" y luego el número de extensión, al
> terminar de marcar el número de extensión el teléfono lanzaba
> directamente la transferencia desatendida, sin dejarme opción de
> marcar la tecla de transferencia atendida.
>
> De esto hace ya un par de años. No sé si estará resuelto en los
> firmwares actuales.

Ese bug se resolvió hace un par de años...
XD

--
http://www.sinologic.net/

Reply all
Reply to author
Forward
0 new messages