I have low bandwidth (128kbps ADSL --> 104kbps down and 55kbps up) and I have a problem with my iax2 trunking between 2 trixbox servers.
TrixboxA------128kbps--------Internet--------------128kbps--------TrixboxB
everything is fine with one call but when I make a simultaneous second call, both calls get distortion and is impossible to keep a conversation. the voice turns robotizer and i am not using the codec lpc10
can I have just one channel? why? if I am using codec gsm and my configuration is like this:
TrixboxA:
IAX Trunk:
Peer Details:
allow=ilbc&g729&gsm
disallow=all
host= trixboxB
jitterbuffer=yes
maxjitterbuffer=500
quality=yes
secret= password
tos=lowdelay
trunk=yes
trunktimestamps=yes
type=friend
username=username
Trixbox B:
IAX Trunk:
Peer Details:
allow=ilbc&g729&gsm
disallow=all
host=trixboxA
jitterbuffer=yes
maxjitterbuffer=500
qualify=yes
secret= mypassword
tos=lowdelay
trunk=yes
trunktimestamps=yes
type=friend
username=username
When I use:
iax2 show netstats in the CLI
everything is fine because the RTT is around 100ms whit one call
but with two calls I get an amazing RTT like this:
channel RTT Jit Del Lost % Drop OOO Kpkts
IAX2/1-1 900 -1 0 -1 -1 0 -1 1
IAX2/2-2 1000 -1 0 -1 -1 0 -1 0