[asterisk-dev] 'IAX2 call variable passing between servers '

Patrick asterisk-list at puzzled.xs4all.nl
Thu Aug 3 12:18:42 MST 2006


On Thu, 2006-08-03 at 14:55 -0400, Andrew Kohlsmith wrote:
> On Thursday 03 August 2006 14:45, Douglas Garstang wrote:
> > Also, If user B, who is on a SIP phone, transfers or forwards a call at
> > that point, when Asterisk re-enters the dial plan to process the
> > transfered/forwarded call, it does so with a type of IAX2 still, not
> > 'Local' or SIP. It appears as if the initial trunk is overriding in some
> > way all subsequent calls that the second Asterisk system processes, and it
> > doesn't matter what protocol we're using, we are limited by IAX2.
> 
> At this point in time my only solution would be to write the data you need 
> shared to a common DB on System A, and accessing that data on System B 
> immediately, repopulating the dialplan variables.
> 
> It's certainly not something I'd consider wonderful, but it will work 
> flawlessly.
> 
> This all comes back to realtime systems and the ability to share the 
> AsteriskDB between systems.  If we could convince Digium to allow that, we 
> could solve a lot of nasty little clustering problems.  I mean hell, we could 
> even start looking at failover situations and hot-swapping asterisk systems 
> without losing voice frames.  :-)

This is prolly getting a bit OT but that would be nice indeed. I assume
you mean a DB containing Asterisk data like MySQL and not astdb, the
sleepycat DB stuff. Any idea if this will be possible in 1.4?

Regards,
Patrick




More information about the asterisk-dev mailing list