[AsteriskBrasil] QOS
Edson Gellert Schubert
egschubert em gmail.com
Sexta Março 31 13:04:53 BRT 2006
Julio,
Permita-me discordar levemente de sua preocupação em sua sugestão de número
2. Ela somente faz sentido se você tiver controle de todo o PATH entre o UA
e o Asterisk, caso contrário, entendo que é desperdício de massa cinzenta.
Afinal, vc só vai poder controlar os pacotes que estão chegando através de
processo de descarte.
Como o tráfego é UDP, o originador nem vai querer saber se o pacote chegou
ou se foi descartado. Ou seja, regular as portas dos Uas não refresca em
nada... a banda já foi consumida... e a comunicação do leg *->UA ocorre em
porta definida no RTP.CONF. Basta regular isto que fica de bom tamanho.
MAS, permita-me acrescentar uma constatação pessoal: se na origem for usado
e-mule, bittorrent, etc, mesmo alocando-se somente 1Kbps (o mínimo) num QoS
HTB (alguém usando CBQ?), não permita a esta fila ocupar toda a banda
'prevista'... mesmo com prioridade de tráfego, este tipo de tráfego derruba
o RTP... Horrível, mas real...
Edson
> -----Original Message-----
> From: asteriskbrasil-bounces em listas.asteriskbrasil.org
> [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] On Behalf Of
> Julio Arruda
> Sent: sexta-feira, 31 de março de 2006 12:07
> To: asteriskbrasil em listas.asteriskbrasil.org
> Subject: Re: [AsteriskBrasil] QOS
>
>
> Na verdade, isto nao e' o correto:
>
> 1- 5060/5060 sao para a Sinalizacao, neste caso SIP, e obviamente nao
> tem a menor influencia na qualidade da voz
>
> 2- Imaginando que o netstat fosse servir
>
> a- No caso especifico de chamadas entrantes, geralmente e' um pouco
> tarde tratar pacotes 'entrantes', portanto, as portas LISTENING seriam
> pouco relevantes. E portas outbound sao 'dinamicas', nem aparecem sem as
> chamadas estarem estabelecidas.
> b- Esta se assumindo que voce esta binding para todas as portas
> c- Se voce nao tiver o voicepath passando todo pelo asterisk, as portas
> RTP que ele usam nao seriam necessariamente as mesmas usadas de um SIP
> UA para outro
> d- isto nao leva em conta IAX
>
>
> Minha sugestao:
>
> 1- Olhar em /etc/asterisk/rtp.conf para ver o seu range UDP para o voice
> path. No que vem no debian pkg:
> [general]
> ;
> ; RTP start and RTP end configure start and end addresses
> ;
> ; Defaults are rtpstart=5000 and rtpend=31000
> ;
> rtpstart=10000
> rtpend=20000
>
> 2- Olhar em cada um dos SIP UAs que podem decidir (dependendo da sua
> configuracao), estabelecer voice path diretamente, e se possivel, mudar
> eles para o mesmo range, assim suas regras passam a valer
>
> 3- Se for usar IAX para conexao externa, tambem usar port udp 4569
> (origem ou destino)
>
> Estes 3 ranges (do asterisk, dos SIP UAs e do IAX) devem ser tudo que
> voce precisa
> Adicionalmente, voce pode querer colocar 5060/5061 como 'segunda
> prioridade', ja que sinalizacao tambem e' importante (mas nao afeta de
> modo algum a qualidade de voz).
>
>
>
> Emerson Reis wrote:
> > Obrigado
> >
> > Em 31/03/06, Fernando Ferreira Chucre <fernandochucre em yahoo.com.br>
> > escreveu:
> >
> >>protocol: UDP
> >>ports: 5060-5061
> >>
> >>mas de o seguinte comando e veja qual a porta que esta em seu servidor
> >>
> >>netstat -anp |grep LISTEN| grep "0.0.0.0:"
> >>
> >>Abraços
> >>
> >>*Emerson Reis <eluizbr em gmail.com>* escreveu:
> >>
> >>Ola lista,
> >>
> >>quais portas do asterisk devo colocar no QOS para melhorar a uqalidade
> de
> >>voz?
> >>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
Mais detalhes sobre a lista de discussão AsteriskBrasil