Upgrade 3CX to v18 and get it hosted free!

Asterisk IAX link – Optimizing returning calls

Author image

This is my approach attempting to solve the problem of a call passing twice over an IAX link.

What happens

Linking two Asterisk via IAX allows to transfer calls between users on a different PBX, this is what happens:
ext_call ------> pbx_a -----IAX link-----> pbx_b ----> user@b
If user@b need to transfer the call back to an user on pbx_a, this is what happens:
ext_call ------> pbx_a -----IAX link-----> pbx_b
user@a <-------- pbx_a <----IAX link------ pbx_b
The call traverses twice the IAX link loosing quality, with lag and wasting bandwith for other calls.

Solution

My solution is based on ChannelRedirect and IAXVAR.

Dialplan sample

Example 1

PBX_A

ctx-

See Also

IAXVAR
Asterisk cmd ChannelRedirect


Article Reviews

Write a Review

Your email address will not be published. Required fields are marked *

Required Field. Minimum 5 characters.

Required Field. Minimum 5 characters, maximum 50.

Required field.There is an error with this field.

Required Field.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

There are no reviews for this article. Be the first one to write a review.

Related Posts:

Get 3CX - Absolutely Free!
Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.