IAX bandwidth optimisation

IAX bandwidth optimisation


I want to reduce the bandwidth taken by an IAX trunk when used with a small number of voice channels.

When only one call is passed through an IAX trunk, the IP overhead is indecent. I would like to increase the IAX voice packet emission interval (20ms - i’m using speex) to something much larger, in order for the packets to transport as much data as possible.

I’ve been trying to fuddle with the “trunkfreq” parameter and push it to 80ms, but that did not change the voice packet rate at all.

How can I change that voice packet rate ?

Thanks !