<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o = "urn:schemas-microsoft-com:office:office"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2604" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>Look at this:</DIV>
<DIV>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman" 
size=3>U 84.203.148.146:5060 -&gt; 157.190.74.151:5060</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT 
face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>SIP/2.0 200 
OK..Via: SIP/2.0/UDP 
157.190.74.151;rport=5060;branch=z9hG4bKcd</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT 
face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp; 
</SPAN>17ddd1b59ead49..From: "2092" 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3b510c</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT 
face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>..To: 
&lt;sip:2093@84.203.148.146&gt;;tag=acd725e00242a605..Call-ID: 
8ffc2d18b218</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT 
face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp; 
</SPAN>70b3@157.190.74.151..CSeq: 64735 INVITE..User-Agent: Grandstream BT100 
1.0.</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT 
face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp; 
</SPAN>5.18..Contact: &lt;sip:2093@172.16.3.31&gt;..Allow: 
INVITE,ACK,CANCEL,BYE,NOTIFY,</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT 
face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp; 
</SPAN>REFER,OPTIONS,INFO,SUBSCRIBE..Content-Type: application/sdp..Supported: 
rep</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT 
face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp; 
</SPAN>laces..Content-Length: 174....v=0..o=2093 8000 0 IN IP4 
172.16.3.31..s=SIP</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT 
face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Call..c=IN 
IP4 84.203.148.146..t=0 0..m=audio 35016 RTP/AVP 
0..a=sendrecv..</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT 
face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>a=rtpmap:0 
PCMU/8000/3..a=ptime:20..a=nortpproxy:yes..</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT 
face="Times New Roman"></FONT>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman">I 
assume this is where you get an error message. You haven't called 
fix_nated_contact() for this message, and in fact I believe there may be an 
error in the ONsip.org example where&nbsp;a line has been lost.</FONT></P><FONT 
face="Courier New" size=1>
<P align=left>192. onreply_route[1] {</P>
<P align=left>193.</P>
<P align=left>194. if (isflagset(6) &amp;&amp; 
status=~"(180)|(183)|2[0-9][0-9]") {</P>
<P align=left>195. if (!search("^Content-Length:\ 0")) {</P>
<P align=left>196. force_rtp_proxy();</P>
<P align=left>197. };</P>
<P align=left>198. } else if (nat_uac_test("1")) {</P>
<P align=left>199. fix_nated_contact();</P>
<P align=left>200. };</P>
<P align=left>201. }</P></FONT>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT 
face="Times New Roman">fix_nated_contact() should go in between line 194 and 
195.&nbsp; </FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT 
face="Times New Roman">Could you please confirm that this works?&nbsp; I will 
look at the config file.</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT 
face="Times New Roman">g-(</FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">&nbsp;</P></DIV>
<DIV>---- Original Message ----<BR>From: Vivienne Curran<BR>To: 
serusers@lists.iptel.org ; greger@teigre.com<BR>Sent: Wednesday, April 06, 2005 04:12 
PM<BR>Subject: Re: RTPProxy fails only for Private to Public 
communication<BR><BR>&gt; Just as an extra : I have a sniff of the message for 
when a public<BR>&gt; client (2092)rings a private client (2093)included at the 
bottom of<BR>&gt; this email. I cant see anything wrong with them but maybe it 
will<BR>&gt; shed more light on the matter.&nbsp;&nbsp; <BR>&gt; <BR>&gt; 
Vivienne Curran &lt;vivcurran@yahoo.co.uk&gt; wrote:<BR>&gt; I changed the line 
modparam("nathelper", "rtpproxy_sock",<BR>&gt; "/var/run/rtpproxy.sock") to 
modparam("nathelper", "rtpproxy_sock",<BR>&gt; "udp:localhost:22222") and 
started the rtpproxy as ./rtpproxy -s udp<BR>&gt; from the relevant directory 
and this resulted in a series of<BR>&gt; "rtpp_command: no response from 
rtpproxy" and rtpproxy temporarily<BR>&gt; disabled" errors. If I return to the 
original modparam and start it<BR>&gt; as ./rtpproxy then it works but like I 
said when the private client<BR>&gt; rings the public client, I get "ERROR: 
send_rtpp_command: cant read<BR>&gt; reply from a RTP 
Proxy".&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&gt; <BR>&gt; Any further 
ideas? Has anyone on the mailing list experienced this? I<BR>&gt; am using the 
script given in the onsip getting started doc for 0.9.0.<BR>&gt; but am using 
ser 0.8.14.&nbsp; <BR>&gt; <BR>&gt; BR,<BR>&gt; Vivienne<BR>&gt; <BR>&gt; 
<BR>&gt; "Greger V. Teigre" &lt;greger@teigre.com&gt; wrote:<BR>&gt; See 
inline.<BR>&gt; <BR>&gt;&gt; Thank you for that Greger. I have altered my script 
so that it<BR>&gt;&gt; exactly mimics the one in the onsip document besides the 
has_totag<BR>&gt;&gt; and fix_nated register. All is good when I ring from a 
private phone<BR>&gt;&gt; to a public phone i.e. the audio is very clear and the 
following<BR>&gt;&gt; messages are in /var/log.<BR>&gt;&gt; <BR>&gt;&gt; ERROR: 
extract_body: message body has length zero<BR>&gt;&gt; ERROR: force_rtp_proxy2: 
cant extract body from the message.<BR>&gt;&gt; <BR>&gt;&gt; I assume this is 
because of the 200 OK to a register message where<BR>&gt;&gt; theres no sdp?? Is 
this correct?<BR>&gt; <BR>&gt; That's correct.&nbsp; You will find code in the 
example configs where we<BR>&gt; test for an empty body before calling 
force_rtp_proxy. <BR>&gt; <BR>&gt;&gt; However when I try to phone from public 
into private I get:<BR>&gt;&gt; <BR>&gt;&gt; ERROR: send_rtpp_command: cant read 
reply from a RTP Proxy.<BR>&gt;&gt; <BR>&gt;&gt; I find this confusing because I 
know the rtpproxy is working.<BR>&gt; <BR>&gt; This means that rtpproxy is not 
responding to a particular message. I<BR>&gt; have heard some people have had 
problems with the socket based<BR>&gt; communication. I only use UDP. This is 
what you do to set up udp<BR>&gt; (22222 is default port):&nbsp;&nbsp; <BR>&gt; 
modparam("nathelper", "rtpproxy_sock", "udp:localhost:22222")<BR>&gt; rtpproxy 
must be started with -s udp:*<BR>&gt; g-)<BR>&gt; <BR>&gt;&gt; BR<BR>&gt;&gt; 
Vivienne.<BR>&gt;&gt; <BR>&gt;&gt; "Greger V. Teigre" &lt;greger@teigre.com&gt; 
wrote:<BR>&gt;&gt; Yes, you can use fix_nated_contact instead. It is not 
entirely<BR>&gt;&gt; RFC-compliant, but that's what you have in 
0.8.14.<BR>&gt;&gt; The has_totag() only tests to see if the INVITE has a To 
header,<BR>&gt;&gt; which means that it is in-dialog and thus is a 
re-INVITE.&nbsp; An INVITE<BR>&gt;&gt; will normally not have loose routing 
unless you have another SIP<BR>&gt;&gt; proxy forwarding an INVITE to you (in 
which case you should assume<BR>&gt;&gt; that the other proxy handles NAT and 
thus not trigger NAT-related<BR>&gt;&gt; code).&nbsp; You can safely remove the 
has_totag() if you use<BR>&gt;&gt; force_rtp_proxy("l")<BR>&gt;&gt; 
g-)<BR>&gt;&gt; <BR>&gt;&gt; ---- Original Message ----<BR>&gt;&gt; From: 
Vivienne Curran<BR>&gt;&gt; To: Greger V. Teigre ; 
serusers@lists.iptel.org<BR>&gt;&gt; Sent: Tuesday, April 05, 2005 02:25 
PM<BR>&gt;&gt; Subject: Re: [Serusers] Contact Header and SDP not 
rewritten<BR>&gt;&gt; <BR>&gt;&gt;&gt; Greger,<BR>&gt;&gt;&gt; <BR>&gt;&gt;&gt; 
Since fix_nated_register does not exist with 0.8.14, will<BR>&gt;&gt;&gt; 
fix_nated_contact do instead? Also if I am leaving out the<BR>&gt;&gt;&gt; 
has_totag() at the start of the script, will this greatly effect 
its<BR>&gt;&gt;&gt; functionality?<BR>&gt;&gt;&gt; <BR>&gt;&gt;&gt; Thank 
you,<BR>&gt;&gt;&gt; Vivienne<BR>&gt; Send instant messages to your online 
friends<BR>&gt; http://uk.messenger.yahoo.com <BR>&gt; U 157.190.74.151:5060 
-&gt; 84.203.148.146:5060<BR>&gt;&nbsp;&nbsp; INVITE sip:2093@84.203.148.146 
SIP/2.0..Via: SIP/2.0/UDP<BR>&gt; 157.190.74.151;bra <BR>&gt;&nbsp;&nbsp; 
nch=z9hG4bKcd17ddd1b59ead49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aed <BR>&gt;&nbsp;&nbsp; c22bd5a3b510c..To: 
&lt;sip:2093@84.203.148.146&gt;..Contact:<BR>&gt; &lt;sip:2092@157.190.74 
<BR>&gt;&nbsp;&nbsp; .151&gt;..Supported: replaces..Call-ID:<BR>&gt; 
8ffc2d18b21870b3@157.190.74.151..CSeq: <BR>&gt;&nbsp;&nbsp;&nbsp; 64735 
INVITE..User-Agent: Grandstream BT100<BR>&gt; 1.0.5.18..Max-Forwards: 70..Al 
<BR>&gt;&nbsp;&nbsp; low:<BR>&gt; 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE..Content-Typ<BR>&gt;&nbsp;&nbsp; 
e: application/sdp..Content-Length: 426....v=0..o=2092 8000 0 IN<BR>&gt; IP4 
157.19 <BR>&gt;&nbsp;&nbsp; 0.74.151..s=SIP Call..c=IN IP4 157.190.74.151..t=0 
0..m=audio 5004<BR>&gt; RTP/AVP <BR>&gt;&nbsp;&nbsp; 0 8 4 18 2 15 99 9 
101..a=sendrecv..a=rtpmap:0<BR>&gt; PCMU/8000/3..a=rtpmap:8 PCMA 
<BR>&gt;&nbsp;&nbsp; /8000/3..a=rtpmap:4 G723/8000/3..a=rtpmap:18<BR>&gt; 
G729/8000/3..a=rtpmap:2 G726-3 <BR>&gt;&nbsp;&nbsp; 2/8000/3..a=rtpmap:15 
G728/8000/3..a=rtpmap:99<BR>&gt; iLBC/8000/3..a=fmtp:99 mode= 
<BR>&gt;&nbsp;&nbsp; 20..a=rtpmap:9 
G722/8000/3..a=ptime:20..a=rtpmap:101<BR>&gt; telephone-event/8000/3 
<BR>&gt;&nbsp;&nbsp; ..a=fmtp:101 0-11..<BR>&gt; <BR>&gt; U 84.203.148.146:5060 
-&gt; 157.190.74.151:5060<BR>&gt;&nbsp;&nbsp; SIP/2.0 100 trying -- your call is 
important to us..Via:<BR>&gt; SIP/2.0/UDP 157.19 <BR>&gt;&nbsp;&nbsp; 
0.74.151;branch=z9hG4bKcd17ddd1b59ead49;rport=5060..From: "2092"<BR>&gt; 
&lt;sip:2092@ <BR>&gt;&nbsp;&nbsp; 
84.203.148.146&gt;;tag=aedc22bd5a3b510c..To:<BR>&gt; 
&lt;sip:2093@84.203.148.146&gt;..Call-I <BR>&gt;&nbsp;&nbsp; D: 
8ffc2d18b21870b3@157.190.74.151..CSeq: 64735 INVITE..Server: Sip<BR>&gt; EXpress 
<BR>&gt;&nbsp;&nbsp;&nbsp; router (0.8.14 (i386/linux))..Content-Length: 
0..Warning: 392<BR>&gt; 84.203.148.1 <BR>&gt;&nbsp;&nbsp; 46:5060 "Noisy 
feedback tells:&nbsp; pid=8990 req_src_ip=157.190.74.151<BR>&gt; req_src_ 
<BR>&gt;&nbsp;&nbsp; port=5060 in_uri=sip:2093@84.203.148.146<BR>&gt; 
out_uri=sip:2093@84.203.148.14:506 <BR>&gt;&nbsp;&nbsp; 0 
via_cnt==1"....<BR>&gt; <BR>&gt; U 84.203.148.146:5060 -&gt; 
84.203.148.14:5060<BR>&gt;&nbsp;&nbsp; INVITE sip:2093@84.203.148.14:5060 
SIP/2.0..Via: SIP/2.0/UDP<BR>&gt; 84.203.148.146 <BR>&gt;&nbsp;&nbsp; 
;branch=z9hG4bKf51e.b169be72.0..Via: SIP/2.0/UDP<BR>&gt; 
157.190.74.151;rport=5060; <BR>&gt;&nbsp;&nbsp; 
branch=z9hG4bKcd17ddd1b59ead49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag= <BR>&gt;&nbsp;&nbsp; aedc22bd5a3b510c..To: 
&lt;sip:2093@84.203.148.146&gt;..Contact:<BR>&gt; &lt;sip:2092@157.190 
<BR>&gt;&nbsp;&nbsp; .74.151:5060&gt;..Supported: replaces..Call-ID:<BR>&gt; 
8ffc2d18b21870b3@157.190.74.15 <BR>&gt;&nbsp;&nbsp; 1..CSeq: 64735 
INVITE..User-Agent: Grandstream BT100<BR>&gt; 1.0.5.18..Max-Forwards 
<BR>&gt;&nbsp;&nbsp; : 69..Allow:<BR>&gt; 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE..Con 
<BR>&gt;&nbsp;&nbsp; tent-Type: application/sdp..Content-Length: 
445....v=0..o=2092 8000<BR>&gt; 0 IN IP <BR>&gt;&nbsp;&nbsp; 4 
157.190.74.151..s=SIP Call..c=IN IP4 84.203.148.146..t=0<BR>&gt; 0..m=audio 
35014 <BR>&gt;&nbsp;&nbsp;&nbsp; RTP/AVP 0 8 4 18 2 15 99 9 
101..a=sendrecv..a=rtpmap:0<BR>&gt; PCMU/8000/3..a=rtpm <BR>&gt;&nbsp;&nbsp; 
ap:8 PCMA/8000/3..a=rtpmap:4 G723/8000/3..a=rtpmap:18<BR>&gt; 
G729/8000/3..a=rtpmap <BR>&gt;&nbsp;&nbsp; :2 G726-32/8000/3..a=rtpmap:15 
G728/8000/3..a=rtpmap:99<BR>&gt; iLBC/8000/3..a=fmtp <BR>&gt;&nbsp;&nbsp; :99 
mode=20..a=rtpmap:9 G722/8000/3..a=ptime:20..a=rtpmap:101<BR>&gt; telephone-eve 
<BR>&gt;&nbsp;&nbsp; nt/8000/3..a=fmtp:101 0-11..a=nortpproxy:yes..<BR>&gt; 
<BR>&gt; U 84.203.148.14:5060 -&gt; 84.203.148.146:5060<BR>&gt;&nbsp;&nbsp; 
SIP/2.0 100 Trying..Via: SIP/2.0/UDP<BR>&gt; 
84.203.148.146;branch=z9hG4bKf51e.b169 <BR>&gt;&nbsp;&nbsp; be72.0..Via: 
SIP/2.0/UDP<BR>&gt; 157.190.74.151;rport=5060;branch=z9hG4bKcd17ddd1b5 
<BR>&gt;&nbsp;&nbsp; 9ead49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3b510c..To: &lt;s 
<BR>&gt;&nbsp;&nbsp; ip:2093@84.203.148.146&gt;..Call-ID:<BR>&gt; 
8ffc2d18b21870b3@157.190.74.151..CSeq: 64 <BR>&gt;&nbsp;&nbsp; 735 
INVITE..User-Agent: Grandstream BT100 1.0.5.18..Content-Length:<BR>&gt; 0.... 
<BR>&gt; <BR>&gt; U 84.203.148.14:5060 -&gt; 
84.203.148.146:5060<BR>&gt;&nbsp;&nbsp; SIP/2.0 180 Ringing..Via: 
SIP/2.0/UDP<BR>&gt; 84.203.148.146;branch=z9hG4bKf51e.b16 <BR>&gt;&nbsp;&nbsp; 
9be72.0..Via: SIP/2.0/UDP<BR>&gt; 
157.190.74.151;rport=5060;branch=z9hG4bKcd17ddd1b <BR>&gt;&nbsp;&nbsp; 
59ead49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3b510c..To: &lt; 
<BR>&gt;&nbsp;&nbsp; 
sip:2093@84.203.148.146&gt;;tag=acd725e00242a605..Call-ID:<BR>&gt; 
8ffc2d18b21870b3@15 <BR>&gt;&nbsp;&nbsp; 7.190.74.151..CSeq: 64735 
INVITE..User-Agent: Grandstream BT100<BR>&gt; 1.0.5.18..C <BR>&gt;&nbsp;&nbsp; 
ontent-Length: 0....<BR>&gt; <BR>&gt; U 84.203.148.146:5060 -&gt; 
157.190.74.151:5060<BR>&gt;&nbsp;&nbsp; SIP/2.0 180 Ringing..Via: 
SIP/2.0/UDP<BR>&gt; 157.190.74.151;rport=5060;branch=z9hG <BR>&gt;&nbsp;&nbsp; 
4bKcd17ddd1b59ead49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3 <BR>&gt;&nbsp;&nbsp; b510c..To: 
&lt;sip:2093@84.203.148.146&gt;;tag=acd725e00242a605..Call-ID:<BR>&gt; 8ffc2d1 
<BR>&gt;&nbsp;&nbsp; 8b21870b3@157.190.74.151..CSeq: 64735 
INVITE..User-Agent:<BR>&gt; Grandstream BT100 <BR>&gt;&nbsp;&nbsp;&nbsp; 
1.0.5.18..Content-Length: 0....<BR>&gt; <BR>&gt; U 84.203.148.14:5060 -&gt; 
84.203.148.146:5060<BR>&gt;&nbsp;&nbsp; SIP/2.0 200 OK..Via: SIP/2.0/UDP<BR>&gt; 
84.203.148.146;branch=z9hG4bKf51e.b169be72 <BR>&gt;&nbsp;&nbsp; .0..Via: 
SIP/2.0/UDP<BR>&gt; 157.190.74.151;rport=5060;branch=z9hG4bKcd17ddd1b59ead 
<BR>&gt;&nbsp;&nbsp; 49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3b510c..To: &lt;sip:2 
<BR>&gt;&nbsp;&nbsp; 
093@84.203.148.146&gt;;tag=acd725e00242a605..Call-ID:<BR>&gt; 
8ffc2d18b21870b3@157.190 <BR>&gt;&nbsp;&nbsp; .74.151..CSeq: 64735 
INVITE..User-Agent: Grandstream BT100<BR>&gt; 1.0.5.18..Contac 
<BR>&gt;&nbsp;&nbsp; t: &lt;sip:2093@172.16.3.31&gt;..Allow:<BR>&gt; 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTION <BR>&gt;&nbsp;&nbsp; 
S,INFO,SUBSCRIBE..Content-Type: application/sdp..Supported:<BR>&gt; 
replaces..Conte <BR>&gt;&nbsp;&nbsp; nt-Length: 152....v=0..o=2093 8000 0 IN IP4 
172.16.3.31..s=SIP<BR>&gt; Call..c=IN I <BR>&gt;&nbsp;&nbsp; P4 172.16.3.31..t=0 
0..m=audio 5004 RTP/AVP<BR>&gt; 0..a=sendrecv..a=rtpmap:0 PCMU/ 
<BR>&gt;&nbsp;&nbsp; 8000/3..a=ptime:20..<BR>&gt; <BR>&gt; U 84.203.148.146:5060 
-&gt; 157.190.74.151:5060<BR>&gt;&nbsp;&nbsp; SIP/2.0 200 OK..Via: 
SIP/2.0/UDP<BR>&gt; 157.190.74.151;rport=5060;branch=z9hG4bKcd 
<BR>&gt;&nbsp;&nbsp; 17ddd1b59ead49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3b510c <BR>&gt;&nbsp;&nbsp; ..To: 
&lt;sip:2093@84.203.148.146&gt;;tag=acd725e00242a605..Call-ID:<BR>&gt; 
8ffc2d18b218 <BR>&gt;&nbsp;&nbsp; 70b3@157.190.74.151..CSeq: 64735 
INVITE..User-Agent: Grandstream<BR>&gt; BT100 1.0. <BR>&gt;&nbsp;&nbsp; 
5.18..Contact: &lt;sip:2093@172.16.3.31&gt;..Allow:<BR>&gt; 
INVITE,ACK,CANCEL,BYE,NOTIFY, <BR>&gt;&nbsp;&nbsp; 
REFER,OPTIONS,INFO,SUBSCRIBE..Content-Type:<BR>&gt; application/sdp..Supported: 
rep <BR>&gt;&nbsp;&nbsp; laces..Content-Length: 174....v=0..o=2093 8000 0 IN 
IP4<BR>&gt; 172.16.3.31..s=SIP <BR>&gt;&nbsp;&nbsp; Call..c=IN IP4 
84.203.148.146..t=0 0..m=audio 35016 RTP/AVP<BR>&gt; 0..a=sendrecv.. 
<BR>&gt;&nbsp;&nbsp; a=rtpmap:0 
PCMU/8000/3..a=ptime:20..a=nortpproxy:yes..<BR>&gt; <BR>&gt; U 
84.203.148.14:5060 -&gt; 84.203.148.146:5060<BR>&gt;&nbsp;&nbsp; SIP/2.0 200 
OK..Via: SIP/2.0/UDP<BR>&gt; 84.203.148.146;branch=z9hG4bKf51e.b169be72 
<BR>&gt;&nbsp;&nbsp; .0..Via: SIP/2.0/UDP<BR>&gt; 
157.190.74.151;rport=5060;branch=z9hG4bKcd17ddd1b59ead <BR>&gt;&nbsp;&nbsp; 
49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3b510c..To: &lt;sip:2 
<BR>&gt;&nbsp;&nbsp; 
093@84.203.148.146&gt;;tag=acd725e00242a605..Call-ID:<BR>&gt; 
8ffc2d18b21870b3@157.190 <BR>&gt;&nbsp;&nbsp; .74.151..CSeq: 64735 
INVITE..User-Agent: Grandstream BT100<BR>&gt; 1.0.5.18..Contac 
<BR>&gt;&nbsp;&nbsp; t: &lt;sip:2093@172.16.3.31&gt;..Allow:<BR>&gt; 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTION <BR>&gt;&nbsp;&nbsp; 
S,INFO,SUBSCRIBE..Content-Type: application/sdp..Supported:<BR>&gt; 
replaces..Conte <BR>&gt;&nbsp;&nbsp; nt-Length: 152....v=0..o=2093 8000 1 IN IP4 
172.16.3.31..s=SIP<BR>&gt; Call..c=IN I <BR>&gt;&nbsp;&nbsp; P4 172.16.3.31..t=0 
0..m=audio 5004 RTP/AVP<BR>&gt; 0..a=sendrecv..a=rtpmap:0 PCMU/ 
<BR>&gt;&nbsp;&nbsp; 8000/3..a=ptime:20..<BR>&gt; <BR>&gt; U 84.203.148.146:5060 
-&gt; 157.190.74.151:5060<BR>&gt;&nbsp;&nbsp; SIP/2.0 200 OK..Via: 
SIP/2.0/UDP<BR>&gt; 157.190.74.151;rport=5060;branch=z9hG4bKcd 
<BR>&gt;&nbsp;&nbsp; 17ddd1b59ead49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3b510c <BR>&gt;&nbsp;&nbsp; ..To: 
&lt;sip:2093@84.203.148.146&gt;;tag=acd725e00242a605..Call-ID:<BR>&gt; 
8ffc2d18b218 <BR>&gt;&nbsp;&nbsp; 70b3@157.190.74.151..CSeq: 64735 
INVITE..User-Agent: Grandstream<BR>&gt; BT100 1.0. <BR>&gt;&nbsp;&nbsp; 
5.18..Contact: &lt;sip:2093@172.16.3.31&gt;..Allow:<BR>&gt; 
INVITE,ACK,CANCEL,BYE,NOTIFY, <BR>&gt;&nbsp;&nbsp; 
REFER,OPTIONS,INFO,SUBSCRIBE..Content-Type:<BR>&gt; application/sdp..Supported: 
rep <BR>&gt;&nbsp;&nbsp; laces..Content-Length: 174....v=0..o=2093 8000 1 IN 
IP4<BR>&gt; 172.16.3.31..s=SIP <BR>&gt;&nbsp;&nbsp; Call..c=IN IP4 
84.203.148.146..t=0 0..m=audio 35016 RTP/AVP<BR>&gt; 0..a=sendrecv.. 
<BR>&gt;&nbsp;&nbsp; a=rtpmap:0 
PCMU/8000/3..a=ptime:20..a=nortpproxy:yes..<BR>&gt; <BR>&gt; U 
84.203.148.14:5060 -&gt; 84.203.148.146:5060<BR>&gt;&nbsp;&nbsp; SIP/2.0 200 
OK..Via: SIP/2.0/UDP<BR>&gt; 84.203.148.146;branch=z9hG4bKf51e.b169be72 
<BR>&gt;&nbsp;&nbsp; .0..Via: SIP/2.0/UDP<BR>&gt; 
157.190.74.151;rport=5060;branch=z9hG4bKcd17ddd1b59ead <BR>&gt;&nbsp;&nbsp; 
49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3b510c..To: &lt;sip:2 
<BR>&gt;&nbsp;&nbsp; 
093@84.203.148.146&gt;;tag=acd725e00242a605..Call-ID:<BR>&gt; 
8ffc2d18b21870b3@157.190 <BR>&gt;&nbsp;&nbsp; .74.151..CSeq: 64735 
INVITE..User-Agent: Grandstream BT100<BR>&gt; 1.0.5.18..Contac 
<BR>&gt;&nbsp;&nbsp; t: &lt;sip:2093@172.16.3.31&gt;..Allow:<BR>&gt; 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTION <BR>&gt;&nbsp;&nbsp; 
S,INFO,SUBSCRIBE..Content-Type: application/sdp..Supported:<BR>&gt; 
replaces..Conte <BR>&gt;&nbsp;&nbsp; nt-Length: 152....v=0..o=2093 8000 2 IN IP4 
172.16.3.31..s=SIP<BR>&gt; Call..c=IN I <BR>&gt;&nbsp;&nbsp; P4 172.16.3.31..t=0 
0..m=audio 5004 RTP/AVP<BR>&gt; 0..a=sendrecv..a=rtpmap:0 PCMU/ 
<BR>&gt;&nbsp;&nbsp; 8000/3..a=ptime:20..<BR>&gt; <BR>&gt; U 84.203.148.146:5060 
-&gt; 157.190.74.151:5060<BR>&gt;&nbsp;&nbsp; SIP/2.0 200 OK..Via: 
SIP/2.0/UDP<BR>&gt; 157.190.74.151;rport=5060;branch=z9hG4bKcd 
<BR>&gt;&nbsp;&nbsp; 17ddd1b59ead49..From: "2092"<BR>&gt; 
&lt;sip:2092@84.203.148.146&gt;;tag=aedc22bd5a3b510c <BR>&gt;&nbsp;&nbsp; ..To: 
&lt;sip:2093@84.203.148.146&gt;;tag=acd725e00242a605..Call-ID:<BR>&gt; 
8ffc2d18b218 <BR>&gt;&nbsp;&nbsp; 70b3@157.190.74.151..CSeq: 64735 
INVITE..User-Agent: Grandstream<BR>&gt; BT100 1.0. <BR>&gt;&nbsp;&nbsp; 
5.18..Contact: &lt;sip:2093@172.16.3.31&gt;..Allow:<BR>&gt; 
INVITE,ACK,CANCEL,BYE,NOTIFY, <BR>&gt;&nbsp;&nbsp; 
REFER,OPTIONS,INFO,SUBSCRIBE..Content-Type:<BR>&gt; application/sdp..Supported: 
rep <BR>&gt;&nbsp;&nbsp; laces..Content-Length: 174....v=0..o=2093 8000 2 IN 
IP4<BR>&gt; 172.16.3.31..s=SIP <BR>&gt;&nbsp;&nbsp; Call..c=IN IP4 
84.203.148.146..t=0 0..m=audio 35016 RTP/AVP<BR>&gt; 0..a=sendrecv.. 
<BR>&gt;&nbsp;&nbsp; a=rtpmap:0 
PCMU/8000/3..a=ptime:20..a=nortpproxy:yes..<BR>&gt; <BR>&gt; Send instant 
messages to your online friends<BR>&gt; http://uk.messenger.yahoo.com 
</DIV></BODY></HTML>