[Asterisk-Users] overlap dialing on a pri span
Thilo Salmon
salmon at netzquadrat.de
Mon Jul 7 12:36:07 MST 2003
Hi,
I am lost trying to figure out how to enable overlap dialing for calls
coming in and coing out on a pri span. DISA looked promising at first,
but does not seem to support overlap dialing. Just picking up a call by
and trying to dial out does not seem the way to do it either. I tried:
[dialincontext]
exten => 12341234,1,Goto(dialoutcontext,s,1)
[dialoutcontext]
exten => s,1,Wait,1 ; Wait a second, just for fun
exten => s,2,Answer ; Answer the line
exten => s,3,DigitTimeout,5 ; Set Digit Timeout to 5 seconds
exten => _X.,1,Dial,Zap/g8/BYEXTENSION
exten => t,1,Dial,Zap/g8/BYEXTENSION
in extensions.conf, hoping this would make asterisk dial out after
reading a single digit. I can see asterisk detecting DTMF digits, but it
won't dial out before the timeout kicks in and then hangs up right away.
In the end I want to serve incoming callers with a dialtone, listen for
DTMF digits and dial each digit seperately by submitting q.931
information messages. According to Mark and the parts of libpri.h and
app_dial.c I understood asterisk supports this way of "overlap dialing".
Any ideas how to achieve this? A simple extensions.conf configured to
handle overlap dialing could help me a lot.
Thilo
More information about the asterisk-users
mailing list