[Asterisk-Users] IAX2 trunk mode over satellite
John Todd
jtodd at loligo.com
Tue Mar 30 11:15:52 MST 2004
Today has been the day for satellite questions, apparently, so I'll
proxy one out to the rest of the community... I asked this
tangentially a month or two ago, but I'll put it in a more blunt way:
If you have IAX2 trunking mode experience over satellite, please let
us know your experiences with that protocol/transport combination.
I've got several people asking about IAX2 and trunk mode over
satellite. I have not experimented with IAX2 over satellite (though
I have used IAX1 over satellite) and I'm wondering if anyone has
direct experiences with IAX2's jitter buffer control over such
long-latency connections.
I've had SIP working very well over satellite (despite what some
people have found to the contrary on this list) and other than the
lag there have been no issues that have come up on a
reasonably-managed satellite segment. However, the IP overhead
really starts to cost significant amounts of pennies when you add it
up on multiple SIP RTP sessions over the same link. Plus, packet
contention and buffering may (_may_) be an issue when pushing
multiple simultaneous streams out the same transponder.
It would seem to me that IAX2 in trunk mode would be optimal for
people on very expensive satellite bandwidth, as a G.729 9.6kbps
channel starts to actually look like 9.6kbps instead of 24kbps.
However, I have had mixed success with IAX2 in certain circumstances.
Before I start to ask for favors and get satellite time for testing,
I'd like to see if anyone else has performed this experiment. If
you'd wish to remain anonymous, please mail me directly and I'll
appropriately trim identity information and re-distribute, or
re-write as appropriate.
Other hints I have heard/used on VoIP over satellite:
- use small transmit cell (packet) sizes on your satellite gear
- turn off error correction (why use it for VoIP?)
- turn off compression (G.729 is already compressed; you ARE using
G.729, right?)
- ensure minimal latency on the terrestrial portions of the call
- tell your users to suck it up and deal with the half-second lag
JT
More information about the asterisk-users
mailing list