É possível sim, nos seus testes onde foi que o comportamento foi diferente?<br><br><div class="gmail_quote">2009/12/2 Roniton Rezende Oliveira <span dir="ltr">&lt;<a href="mailto:roniton@gmail.com">roniton@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<p class="MsoNormal">Pessoal,</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">A RFC 3261 descreve o seguinte cenário para sinalização
entre proxy´s:</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Alice ---&gt; Alice proxy (<a href="http://atlanta.com" target="_blank">atlanta.com</a>) ---&gt; Bob proxy
(<a href="http://biloxi.com" target="_blank">biloxi.com</a>) ---&gt; Bob</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Eliminando as mensagens &#39;100 Trying&#39; que não acrescentam
nada e alguns headers que também não são importantes temos:</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal"><span lang="EN-US">1) INVITE
Alice -&gt; <a href="http://atlanta.com" target="_blank">atlanta.com</a> proxy </span></p>

<p class="MsoNormal"><span lang="EN-US"> </span></p>

<p class="MsoNormal"><span lang="EN-US">INVITE
<a href="mailto:sip%3Abob@biloxi.com" target="_blank">sip:bob@biloxi.com</a> SIP/2.0 </span></p>

<p class="MsoNormal"><span lang="EN-US">Via:
SIP/2.0/UDP <a href="http://pc33.atlanta.com" target="_blank">pc33.atlanta.com</a>;branch=z9hG4bKnashds8 </span></p>

<p class="MsoNormal"><span lang="EN-US">To: Bob
&lt;<a href="mailto:sip%3Abob@biloxi.com" target="_blank">sip:bob@biloxi.com</a>&gt; </span></p>

<p class="MsoNormal"><span lang="EN-US">From: Alice
&lt;<a href="mailto:sip%3Aalice@atlanta.com" target="_blank">sip:alice@atlanta.com</a>&gt;;tag=1928301774 </span></p>

<p class="MsoNormal"><span lang="EN-US">Contact:
&lt;<a href="mailto:sip%3Aalice@pc33.atlanta.com" target="_blank">sip:alice@pc33.atlanta.com</a>&gt; </span></p>

<p class="MsoNormal"><span lang="EN-US"> </span></p>

<p class="MsoNormal"><span lang="EN-US">2) INVITE
<a href="http://atlanta.com" target="_blank">atlanta.com</a> proxy -&gt; <a href="http://biloxi.com" target="_blank">biloxi.com</a> proxy </span></p>

<p class="MsoNormal"><span lang="EN-US"> </span></p>

<p class="MsoNormal"><span lang="EN-US">INVITE
<a href="mailto:sip%3Abob@biloxi.com" target="_blank">sip:bob@biloxi.com</a> SIP/2.0 </span></p>

<p class="MsoNormal"><span lang="EN-US">Via:
SIP/2.0/UDP <a href="http://bigbox3.site3.atlanta.com" target="_blank">bigbox3.site3.atlanta.com</a>;branch=z9hG4bK77ef4c2312983.1 </span></p>

<p class="MsoNormal"><span lang="EN-US">Via:
SIP/2.0/UDP <a href="http://pc33.atlanta.com" target="_blank">pc33.atlanta.com</a>;branch=z9hG4bKnashds8 ;received=192.0.2.1 </span></p>

<p class="MsoNormal"><span lang="EN-US">To: Bob
&lt;<a href="mailto:sip%3Abob@biloxi.com" target="_blank">sip:bob@biloxi.com</a>&gt; </span></p>

<p class="MsoNormal"><span lang="EN-US">From: Alice
&lt;<a href="mailto:sip%3Aalice@atlanta.com" target="_blank">sip:alice@atlanta.com</a>&gt;;tag=1928301774 </span></p>

<p class="MsoNormal">Contact: &lt;<a href="mailto:sip%3Aalice@pc33.atlanta.com" target="_blank">sip:alice@pc33.atlanta.com</a>&gt; </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">3) INVITE <a href="http://biloxi.com" target="_blank">biloxi.com</a> proxy -&gt; Bob</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Aqui o proxy do Bob consulta o registrar e determina que o
Bob está em <a href="mailto:bob@192.0.2.4" target="_blank">bob@192.0.2.4</a>, mudando o Request-URI apropriadamente (mas mantendo
o To: original)</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal"><span lang="EN-US">INVITE
<a href="mailto:sip%3Abob@192.0.2.4" target="_blank">sip:bob@192.0.2.4</a> SIP/2.0 </span></p>

<p class="MsoNormal">Via: SIP/2.0/UDP
<a href="http://server10.biloxi.com" target="_blank">server10.biloxi.com</a>;branch=z9hG4bK4b43c2ff8.1 </p>

<p class="MsoNormal"><span lang="EN-US">Via:
SIP/2.0/UDP <a href="http://bigbox3.site3.atlanta.com" target="_blank">bigbox3.site3.atlanta.com</a>;branch=z9hG4bK77ef4c2312983.1
;received=192.0.2.2 </span></p>

<p class="MsoNormal"><span lang="EN-US">Via:
SIP/2.0/UDP <a href="http://pc33.atlanta.com" target="_blank">pc33.atlanta.com</a>;branch=z9hG4bKnashds8 ;received=192.0.2.1 </span></p>

<p class="MsoNormal"><span lang="EN-US">To: Bob
&lt;<a href="mailto:sip%3Abob@biloxi.com" target="_blank">sip:bob@biloxi.com</a>&gt; </span></p>

<p class="MsoNormal"><span lang="EN-US">From: Alice
&lt;<a href="mailto:sip%3Aalice@atlanta.com" target="_blank">sip:alice@atlanta.com</a>&gt;;tag=1928301774 </span></p>

<p class="MsoNormal">Contact: &lt;<a href="mailto:sip%3Aalice@pc33.atlanta.com" target="_blank">sip:alice@pc33.atlanta.com</a>&gt; </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">O exemplo completo está no RFC.
(<a href="http://www.faqs.org/rfcs/rfc3261.html" target="_blank">http://www.faqs.org/rfcs/rfc3261.html</a>) - seção 24.2</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">É possível simular este comportamento no asterisk? É possível
utilizar o campo Contact do REGISTER como Request-URI para chamadas de um
determinado assinante?</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Segue abaixo um exemplo ilustrando a situação: </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">1) Registro: Os headers To e From contém o &#39;public user id&#39;,
que é o nome do usuário, enquanto o Contact identifica efetivamente a
localização do usuário:</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal"><span lang="EN-US">REGISTER
sip:10.31.1.194 SIP/2.0 </span></p>

<p class="MsoNormal"><span lang="EN-US">To: Rota_Oi
&lt;<a href="mailto:sip%3Arota_oi@10.31.1.194" target="_blank">sip:rota_oi@10.31.1.194</a>&gt; </span></p>

<p class="MsoNormal"><span lang="EN-US">From:
Rota_Oi &lt;<a href="mailto:sip%3Arota_oi@10.31.1.194" target="_blank">sip:rota_oi@10.31.1.194</a>&gt;;tag=456248 </span></p>

<p class="MsoNormal"><span lang="EN-US">Contact:
&lt;<a href="mailto:sip%3A_trkgrp_1@192.168.10.4" target="_blank">sip:_trkgrp_1@192.168.10.4</a>&gt; Expires: 7200</span></p>

<p class="MsoNormal"><span lang="EN-US"> </span></p>

<p class="MsoNormal"><span lang="EN-US">SIP/2.0 200
OK </span></p>

<p class="MsoNormal"><span lang="EN-US">To: Rota_Oi
&lt;<a href="mailto:sip%3Arota_oi@10.31.1.194" target="_blank">sip:rota_oi@10.31.1.194</a>&gt;;tag=2493k59kd </span></p>

<p class="MsoNormal"><span lang="EN-US">From:
Rota_Oi &lt;<a href="mailto:sip%3Arota_oi@10.31.1.194" target="_blank">sip:rota_oi@10.31.1.194</a>&gt;;tag=456248 </span></p>

<p class="MsoNormal">Contact: &lt;<a href="mailto:sip%3A_trkgrp_1@192.168.10.4" target="_blank">sip:_trkgrp_1@192.168.10.4</a>&gt; Expires: 3600</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">- O IP 10.31.1.194 é o IP do Asterisk;</p>

<p class="MsoNormal">- O IP 192.168.10.4 é o IP do UA que controla o usuário
&#39;rota_oi&#39;;</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">- Após o registro, o Asterisk sabe que as sequências
discadas direcionadas ao UA &quot;Rota_Oi&quot; devem ser encaminhadas para o
endereço <a href="mailto:sip%3A_trkgrp_1@192.168.10.4" target="_blank">sip:_trkgrp_1@192.168.10.4</a></p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">2) Chamada originada em uma interface FXS (ex. usuário 1000
conectado à interface FXS_5 com endereço IP 192.168.10.5), destinada para um
número externo (ex. +553121215252), acessível via rota_oi :</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">A) A placa FXS encaminha chamada para Asterisk:</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal"><span lang="EN-US">INVITE <a href="mailto:sip%3A%2B553121215252@10.31.1.194" target="_blank">sip:+553121215252@10.31.1.194</a>
SIP/2.0 </span></p>

<p class="MsoNormal"><span lang="EN-US">To:
&lt;<a href="mailto:sip%3A%2B553121215252@10.31.1.194" target="_blank">sip:+553121215252@10.31.1.194</a>;user=phone&gt; </span></p>

<p class="MsoNormal"><span lang="EN-US">From:
&lt;<a href="mailto:sip%3A1000@10.31.1.194" target="_blank">sip:1000@10.31.1.194</a>;user=phone&gt;;tag=1928301774 </span></p>

<p class="MsoNormal">Contact: &lt;<a href="mailto:sip%3A_fxs_5@192.168.10.5" target="_blank">sip:_fxs_5@192.168.10.5</a>&gt; </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">B) O Asterisk faz análise da sequência e determina que a
chamada deve ser encaminhada via Rota Oi. Consultando o registrar, determina o
endereço do UA que controla a rota_oi &quot;_<a href="mailto:trkgrp_1@192.168.10.4" target="_blank">trkgrp_1@192.168.10.4</a> - Contact do
Registro&quot; e encaminha a chamada:</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal"><span lang="EN-US">INVITE
<a href="mailto:sip%3A_trkgrp_1@192.168.10.4" target="_blank">sip:_trkgrp_1@192.168.10.4</a> SIP/2.0 </span></p>

<p class="MsoNormal"><span lang="EN-US">To:
&lt;<a href="mailto:sip%3A%2B553121215252@10.31.1.194" target="_blank">sip:+553121215252@10.31.1.194</a>;user=phone&gt; </span></p>

<p class="MsoNormal"><span lang="EN-US">From:
&lt;<a href="mailto:sip%3A1000@10.31.1.194" target="_blank">sip:1000@10.31.1.194</a>&gt;;tag=1928301774 </span></p>

<p class="MsoNormal">Contact: &lt;<a href="mailto:sip%3A_fxs_5@192.168.10.5" target="_blank">sip:_fxs_5@192.168.10.5</a>&gt; </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Repare que o Request-URI contém o contact que identifica o
UA &quot;_trkgrp_1&quot; previamente registrado e o To: continua tendo o número
de destino no formato E.164, de maneira que a chamada continuaria sendo
encaminhada normalmente.</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">É possível simular este comportamento no asterisk? </p>

<p class="MsoNormal"> </p>

<span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;;">Obrigado,<br><br>Roniton Oliveira<br></span>
<br>_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE &amp;lt;-&gt; E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</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" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br>