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

Andrew Kohlsmith akohlsmith-asterisk at benshaw.com
Thu Aug 3 11:55:23 MST 2006


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.  :-)

-A.



More information about the asterisk-dev mailing list