[asterisk-biz] Low Bandwidth VoIP
G. Jacobsen
g_jacobsen at yahoo.co.uk
Tue Jul 17 01:38:01 CDT 2012
Hello David,
is it possible simply to drop silent packets in the straight g729 (not a, b) protocol?
How do I recognize silent packets ?
Thanks for this informative posting
Gerry
On Jul 17, 2012, at 7:09 AM, David Knell wrote:
> On Mon, 2012-07-16 at 11:11 +0200, Martin Vit wrote:
>> The short answer is no you can't get 32 *concurrent* channels
>> on a
>> 250kbps uplink
>>
>> With G729 as a codec you need around 32kbits per channel
>> including the
>> overheads from the voip protocol and tcp etc, so that would
>> give you
>> around 7 *concurrent* channels.
>
> This is correct if you're using vanilla RTP and no silence suppression.
> The G.729 payload runs at 8kbits/sec during talk and 1.6kbits/sec otherwise;
> assuming 50% silence gives an average bitrate of 4.8kbits/sec.
> Alternatively,
> just dropping silent frames brings that down to 4kbits/sec.
>
> Multiplexing 32 of these over a 250kbits/sec connection should not be a
> problem, provided that they're not individually wrapped with RTP, UDP
> and IP headers.
>
> Incidentally, at 50% talk/silence (which is an over-estimate - people listen
> more than they talk), the chance of everyone at one end of 32 calls talking
> at the same time is 2*10^-10. So there's not going to be many frames
> dropped as a result.
>
> --Dave
>
>
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-biz mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-biz
More information about the asterisk-biz
mailing list