[AsteriskBrasil] Consumo IAX

igor bellino igor.bellino em gmail.com
Domingo Abril 23 11:40:10 BRT 2006


     Estava dando uma explorada no site e achei a dica abaixo sobre os
protocolos para truncking e me surgiram algumas dúvidas.
     1) porque quando se usam 2 canais o consumo não é o dobro de usar
apenas 1 ?
     2) o codec g729a é realmente o mais interessante quando se diz respeito
a banda, tanto para comunicação com a ponta final, como para o trucking
(desde que se tenha ótimas máquinas e a prioriedade seja o consumo de banda)
?



-------------------------------------------------
Segundo o link http://www.voip-info.org/wiki-Asterisk+bandwidth+iax2
o consumo de banda é o seguinte (em IAX2 com trunking):


   - ILBC:

 one call:   56134.91 bps/67.45 pps    (28.0 kbps)
 two calls:  98679.11 bps/102.41 pps   (49.3 kbps)


   - G.729

 one call:   60124.33 bps/101.26 pps   (30.0 kbps)
 two calls:  79496.23 bps/102.85 pps   (39.7 kbps)


   - GSM

 one call:   70958.16 bps/102.13 pps   (35.4 kbps)
 two calls: 100455.23 bps/102.63 pps   (50.2 kbps)

Em comunicação normal, a maioria dos protocolos VOIP transmite a cada 30
milisegundos.

Isto dá 33 pacotes por segundo. Quando se fala em 13 kbps, isto é o consumo
do
Codec, no nível de aplicação, portanto 13 kbps gera 50 Bytes por pacote no
nível de aplicação, adiciona-se aos 50 bytes os cabeçalhos UDP+IP+os
cabeçalhos da sua banda larga, gerando por exemplo para o Velox isto faz com

que cada pacote VOIP use 159 Bytes, ou seja 42Kbps reais dos 128 Kbps de
upstream para o Velox 256 ou Velox 512.

Já para Link Dedicado ou Frame Relay, o overhead é muitissimo menor, mais
ainda assim, uns 8 bytes por pacote além dos 28 bytes do IP+UDP, ou seja, 36

bytes por pacote VOIP, além do payload (carga pagante/util) de cada pacote.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20060423/504f0b4c/attachment.html


Mais detalhes sobre a lista de discussão AsteriskBrasil