No meu caso, o servidor central esta na matriz... entao eu priorizando o trafego RTP ja resolve né?<br><br><div><span class="gmail_quote">Em 31/03/06, <b class="gmail_sendername">Julio Arruda</b> &lt;<a href="mailto:jarruda-asterisk@jarruda.com">
jarruda-asterisk@jarruda.com</a>&gt; escreveu:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Emerson Reis wrote:<br>&gt; Pessoal agradeço a todos.. mas icou meio confuso agora...
<br>&gt; meu cenario é assim..<br>&gt; Tenho uma matriz e duas filiais.<br>&gt;<br>&gt; Como seria a forma correta de priorizar o trafgo sendo q todas a maquinas<br>&gt; usam X-LITE ou seja tudo via SIP<br><br>A forma correta nao e' uma receita de bolo, e
<br>&nbsp;&nbsp;entender o que voce vai ter de trafego de voz de uma localidade para<br>outra, e como caracterizar ele, isto e', como 'identificar' o trafego<br>RTP (no seu caso) em cada 'pedaco' da rede.<br><br>Em caso de ligacoes onde a voz passa pelo asterisk, o arquivo 
rtp.conf<br>identifica &quot;um dos lados&quot;, o port udp do lado do asterisk.<br>Com isto, voce consegue priorizar trafego &quot;indo&quot; para o asterisk, ou<br>&quot;vindo&quot; do asterisk. Isto esta claro ?<br>No caso dos clientes sip propriamente ditos.
<br>Voce tem o trafego de uma filial para a outra indo via o asterisk no<br>ponto central sempre ? Se sim, o port UDP de Destino (ponto-de-vista de<br>quem esta na filial) vai estar no range do /etc/asterisk/rtp.conf<br>O Port UDP Origem para trafego do asterisk para as filias vai estar no
<br>mesmo range.<br><br>SE, por outro lado, voce tiver o caminho da voz de uma filial para a<br>outra indo diretamente, sem ir ao ponto central, voce tem que verificar<br>na configuracao do seu SIP cliente (xlite), onde se configura ranges RTP
<br>&nbsp;&nbsp;usados pelo mesmo.<br><br><br>&gt; obrigado<br>&gt;<br>&gt; Em 31/03/06, Julio Arruda &lt;<a href="mailto:jarruda-asterisk@jarruda.com">jarruda-asterisk@jarruda.com</a>&gt; escreveu:<br>&gt;<br>&gt;&gt;Edson Gellert Schubert wrote:
<br>&gt;&gt;<br>&gt;&gt;&gt;Julio,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;Permita-me discordar levemente de sua preocupação em sua sugestão de<br>&gt;&gt;<br>&gt;&gt;número<br>&gt;&gt;<br>&gt;&gt;&gt;2. Ela somente faz sentido se você tiver controle de todo o PATH entre o
<br>&gt;&gt;<br>&gt;&gt;UA<br>&gt;&gt;<br>&gt;&gt;&gt;e o Asterisk, caso contrário, entendo que é desperdício de massa<br>&gt;&gt;<br>&gt;&gt;cinzenta.<br>&gt;&gt;<br>&gt;&gt;&gt;Afinal, vc só vai poder controlar os pacotes que estão chegando através
<br>&gt;&gt;<br>&gt;&gt;de<br>&gt;&gt;<br>&gt;&gt;&gt;processo de descarte.<br>&gt;&gt;<br>&gt;&gt;Imagine que voce tem um escritorio com 10 IP phones, e um asterisk.<br>&gt;&gt;Estes IP Phones, em teoria, podem ligar para fora, via por exemplo um
<br>&gt;&gt;Vono ou algo assim.<br>&gt;&gt;O voice path neste caso, no outbound ou no inbound, poderia ser do seu<br>&gt;&gt;IP phone, diretamente para os gateways da Vono.<br>&gt;&gt;No seu upstream, voce tem um Cable modem, ou um DSL, com upstream de
<br>&gt;&gt;256k por exemplo.<br>&gt;&gt;Se voce quiser ter qualidade na saida, voce tem que tratar nao so o<br>&gt;&gt;trafego RTP outbound do proprio asterisk, como o dos UAs, concorda ?<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;
<br>&gt;&gt;&gt;Como o tráfego é UDP, o originador nem vai querer saber se o pacote<br>&gt;&gt;<br>&gt;&gt;chegou<br>&gt;&gt;<br>&gt;&gt;&gt;ou se foi descartado. Ou seja, regular as portas dos Uas não refresca em<br>&gt;&gt;&gt;nada... a banda já foi consumida... e a comunicação do leg *-&gt;UA ocorre
<br>&gt;&gt;<br>&gt;&gt;em<br>&gt;&gt;<br>&gt;&gt;&gt;porta definida no RTP.CONF. Basta regular isto que fica de bom tamanho.<br>&gt;&gt;<br>&gt;&gt;Nao, nao e' verdade, o RTP.CONF so controla a conversacao com o<br>&gt;&gt;asterisk. Se o asterisk nao estiver no voice path (exemplo detalhado
<br>&gt;&gt;acima), babau.<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;&gt;MAS, permita-me acrescentar uma constatação pessoal: se na origem for<br>&gt;&gt;<br>&gt;&gt;usado<br>&gt;&gt;<br>&gt;&gt;&gt;e-mule, bittorrent, etc, mesmo alocando-se somente 1Kbps (o mínimo) num
<br>&gt;&gt;<br>&gt;&gt;QoS<br>&gt;&gt;<br>&gt;&gt;&gt;HTB (alguém usando CBQ?), não permita a esta fila ocupar toda a banda<br>&gt;&gt;&gt;'prevista'... mesmo com prioridade de tráfego, este tipo de tráfego<br>&gt;&gt;<br>
&gt;&gt;derruba<br>&gt;&gt;<br>&gt;&gt;&gt;o RTP... Horrível, mas real...<br>&gt;&gt;<br>&gt;&gt;Humm..nao sei se entendi, usando HTB, voce esta falando outbound, neste<br>&gt;&gt;caso, HTB funciona, desde que voce tenha configuracao correta.
<br>&gt;&gt;Eu uso em casa, e funciona 'muito bem' (passou o wife-acceptance-factor<br>&gt;&gt;ao menos).<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;&gt;Edson<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;-----Original Message-----
<br>&gt;&gt;&gt;&gt;From: <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a><br>&gt;&gt;&gt;&gt;[mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">
asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] On Behalf Of<br>&gt;&gt;&gt;&gt;Julio Arruda<br>&gt;&gt;&gt;&gt;Sent: sexta-feira, 31 de março de 2006 12:07<br>&gt;&gt;&gt;&gt;To: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">
asteriskbrasil@listas.asteriskbrasil.org</a><br>&gt;&gt;&gt;&gt;Subject: Re: [AsteriskBrasil] QOS<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;Na verdade, isto nao e' o correto:<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;1- 5060/5060 sao para a Sinalizacao, neste caso SIP, e obviamente nao
<br>&gt;&gt;&gt;&gt;tem a menor influencia na qualidade da voz<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;2- Imaginando que o netstat fosse servir<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;a- No caso especifico de chamadas entrantes, geralmente e' um pouco
<br>&gt;&gt;&gt;&gt;tarde tratar pacotes 'entrantes', portanto, as portas LISTENING seriam<br>&gt;&gt;&gt;&gt;pouco relevantes. E portas outbound sao 'dinamicas', nem aparecem sem as<br>&gt;&gt;&gt;&gt;chamadas estarem estabelecidas.
<br>&gt;&gt;&gt;&gt;b- Esta se assumindo que voce esta binding para todas as portas<br>&gt;&gt;&gt;&gt;c- Se voce nao tiver o voicepath passando todo pelo asterisk, as portas<br>&gt;&gt;&gt;&gt;RTP que ele usam nao seriam necessariamente as mesmas usadas de um SIP
<br>&gt;&gt;&gt;&gt;UA para outro<br>&gt;&gt;&gt;&gt;d- isto nao leva em conta IAX<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;Minha sugestao:<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;1- Olhar em /etc/asterisk/rtp.conf para ver o seu range UDP para o voice
<br>&gt;&gt;&gt;&gt; path. No que vem no debian pkg:<br>&gt;&gt;&gt;&gt;[general]<br>&gt;&gt;&gt;&gt;;<br>&gt;&gt;&gt;&gt;; RTP start and RTP end configure start and end addresses<br>&gt;&gt;&gt;&gt;;<br>&gt;&gt;&gt;&gt;; Defaults are rtpstart=5000 and rtpend=31000
<br>&gt;&gt;&gt;&gt;;<br>&gt;&gt;&gt;&gt;rtpstart=10000<br>&gt;&gt;&gt;&gt;rtpend=20000<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;2- Olhar em cada um dos SIP UAs que podem decidir (dependendo da sua<br>&gt;&gt;&gt;&gt;configuracao), estabelecer voice path diretamente, e se possivel, mudar
<br>&gt;&gt;&gt;&gt;eles para o mesmo range, assim suas regras passam a valer<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;3- Se for usar IAX para conexao externa, tambem usar port udp 4569<br>&gt;&gt;&gt;&gt;(origem ou destino)
<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;Estes 3 ranges (do asterisk, dos SIP UAs e do IAX) devem ser tudo que<br>&gt;&gt;&gt;&gt;voce precisa<br>&gt;&gt;&gt;&gt;Adicionalmente, voce pode querer colocar 5060/5061 como 'segunda
<br>&gt;&gt;&gt;&gt;prioridade', ja que sinalizacao tambem e' importante (mas nao afeta de<br>&gt;&gt;&gt;&gt;modo algum a qualidade de voz).<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;Emerson Reis wrote:
<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;Obrigado<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;Em 31/03/06, Fernando Ferreira Chucre &lt;<a href="mailto:fernandochucre@yahoo.com.br">fernandochucre@yahoo.com.br
</a>&gt;<br>&gt;&gt;&gt;&gt;&gt;escreveu:<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt;protocol: UDP<br>&gt;&gt;&gt;&gt;&gt;&gt;ports: 5060-5061<br>&gt;&gt;&gt;&gt;&gt;&gt;
<br>&gt;&gt;&gt;&gt;&gt;&gt;mas de o seguinte comando e veja qual a porta que esta em seu servidor<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt;netstat -anp |grep LISTEN| grep &quot;0.0.0.0:&quot;<br>&gt;&gt;&gt;&gt;&gt;&gt;
<br>&gt;&gt;&gt;&gt;&gt;&gt;Abraços<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt;*Emerson Reis &lt;<a href="mailto:eluizbr@gmail.com">eluizbr@gmail.com</a>&gt;* escreveu:<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt;Ola lista,
<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt;quais portas do asterisk devo colocar no QOS para melhorar a uqalidade<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;de<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;&gt;&gt;voz?
<br>&gt;&gt;&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;_______________________________________________<br>&gt;&gt;&gt;&gt;LIsta de discussões AsteriskBrasil.org<br>&gt;&gt;&gt;&gt;<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">
AsteriskBrasil@listas.asteriskbrasil.org</a><br>&gt;&gt;&gt;&gt;<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>&gt;&gt;&gt;&gt;
<br>&gt;&gt;&gt;&gt;_______________________________________________<br>&gt;&gt;&gt;&gt;Acesse o&nbsp;&nbsp;wiki AsteriskBrasil.org:<br>&gt;&gt;&gt;&gt;<a href="http://www.asteriskbrasil.org">http://www.asteriskbrasil.org</a><br>&gt;&gt;&gt;
<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;_______________________________________________<br>&gt;&gt;&gt;LIsta de discussões AsteriskBrasil.org<br>&gt;&gt;&gt;<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org
</a><br>&gt;&gt;&gt;<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>&gt;&gt;&gt;<br>&gt;&gt;&gt;_______________________________________________
<br>&gt;&gt;&gt;Acesse o&nbsp;&nbsp;wiki AsteriskBrasil.org:<br>&gt;&gt;&gt;<a href="http://www.asteriskbrasil.org">http://www.asteriskbrasil.org</a><br>&gt;&gt;<br>&gt;&gt;_______________________________________________<br>&gt;&gt;LIsta de discussões 
AsteriskBrasil.org<br>&gt;&gt;<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>&gt;&gt;<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
</a><br>&gt;&gt;<br>&gt;&gt;_______________________________________________<br>&gt;&gt;Acesse o&nbsp;&nbsp;wiki AsteriskBrasil.org:<br>&gt;&gt;<a href="http://www.asteriskbrasil.org">http://www.asteriskbrasil.org</a><br>&gt;&gt;<br>
&gt;<br>&gt;<br>&gt;<br>&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________<br>&gt; LIsta de discussões AsteriskBrasil.org<br>&gt; 
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>&gt; <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
</a><br>&gt;<br>&gt; _______________________________________________<br>&gt; Acesse o&nbsp;&nbsp;wiki AsteriskBrasil.org:<br>&gt; <a href="http://www.asteriskbrasil.org">http://www.asteriskbrasil.org</a><br>_______________________________________________
<br>LIsta de discussões AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br><br>_______________________________________________<br>Acesse o&nbsp;&nbsp;wiki AsteriskBrasil.org:<br><a href="http://www.asteriskbrasil.org">http://www.asteriskbrasil.org
</a><br></blockquote></div><br>