No,<div>The &quot;Wait&quot; command is necessary in asterisk because of the timing of when the Caller*ID information is actually transmitted. This doesn&#39;t happen in SIP. </div><div><br class="webkit-block-placeholder">
</div><div>Now on the other hand it sounds to me like you&#39;ve got an issue with your audiocodes gateway and I&#39;d strongly recommend you going to your vendor for support. You should be able to work that out. Audiocodes products are really fantastic. You really should be getting a RPID header from your audiocodes box.. I&#39;m sure it supports it.</div>
<div>-Brett</div><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div><br><div class="gmail_quote">On Wed, Mar 18, 2009 at 3:40 PM, Julian Yap <span dir="ltr">&lt;<a href="mailto:julianokyap@gmail.com">julianokyap@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Yeah, I&#39;ve tried modifying the RPID header...<br>
<br>
It looks like that&#39;s working for me.  I had to make up a hard coded<br>
display name...<br>
<br>
This is slightly off topic but in my current T1&#39;s I need to add in an<br>
Asterisk &#39;wait&#39; command for the facility IE with the Calling name to<br>
be sent through.<br>
<br>
ie. --&gt; <a href="http://www.voipinfo.org/wiki/view/CallerID" target="_blank">http://www.voipinfo.org/wiki/view/CallerID</a><br>
<br>
Is there something similar for OpenSIPS?<br>
<font color="#888888"><br>
- Julian<br>
</font><div><div></div><div class="h5"><br>
On Wed, Mar 18, 2009 at 9:49 AM, Brett Nemeroff &lt;<a href="mailto:brett@nemeroff.com">brett@nemeroff.com</a>&gt; wrote:<br>
&gt; It&#39;s not really standards compliant, but you can do it. I&#39;m not sure why you<br>
&gt; want to take stuff out of the contact header and stick it in from. From<br>
&gt; shouldn&#39;t ever be changed, if you can help it. If your really trying to<br>
&gt; change the resultant display name (ie: caller id) then go for manipulating /<br>
&gt; adding RPID headers instead.<br>
&gt; <a href="http://www.opensips.org/html/docs/modules/1.4.x/auth.html#append-rpid-hf-no-params" target="_blank">http://www.opensips.org/html/docs/modules/1.4.x/auth.html#append-rpid-hf-no-params</a><br>
&gt;<br>
&gt; I&#39;ve had to rewrite &quot;From&quot; headers because non-compliant carriers have<br>
&gt; insisted on using data in the from header for E911 call routing.. idiots..<br>
&gt; :P<br>
&gt; If you insist on changing the From header; this may help.. you won&#39;t be able<br>
&gt; to do it the way you are presently trying..<br>
&gt; take a look here:<br>
&gt; <a href="http://www.opensips.org/index.php?n=Resources.DocsTipsFaqs" target="_blank">http://www.opensips.org/index.php?n=Resources.DocsTipsFaqs</a><br>
&gt; and here:<br>
&gt; <a href="http://www.opensips.org/html/docs/modules/1.4.x/uac.html#id227417" target="_blank">http://www.opensips.org/html/docs/modules/1.4.x/uac.html#id227417</a><br>
&gt;<br>
&gt; On Wed, Mar 18, 2009 at 2:37 PM, Julian Yap &lt;<a href="mailto:julianokyap@gmail.com">julianokyap@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I just tested and this does not work:<br>
&gt;&gt; remove_hf(&quot;From&quot;);<br>
&gt;&gt; append_hf(&quot;From: $ct;$ft\r\n&quot;);<br>
&gt;&gt;<br>
&gt;&gt; So basically I want to rewrite the From header by using the details<br>
&gt;&gt; from the Contact header.<br>
&gt;&gt;<br>
&gt;&gt; Any suggestions?<br>
&gt;&gt;<br>
&gt;&gt; - Julian<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Mar 18, 2009 at 1:15 AM, Julian Yap &lt;<a href="mailto:julianokyap@gmail.com">julianokyap@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; I have a scenario where the PSTN to SIP gateway (AudioCodes) I am<br>
&gt;&gt; &gt; using sets the From header to &#39;anonymous&#39; when it does not receive a<br>
&gt;&gt; &gt; Calling Name from the PSTN side.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; The modified INVITE from the gateway then looks like this (changed<br>
&gt;&gt; &gt; some numbers and IP&#39;s):<br>
&gt;&gt; &gt; From: &quot;anonymous&quot; &lt;sip:anonymous@anonymous.invalid&gt;;tag=1c49690767.<br>
&gt;&gt; &gt; To: &lt;<a href="mailto:sip%3A%2B18085557005@192.168.178.50">sip:+18085557005@192.168.178.50</a>;user=phone&gt;.<br>
&gt;&gt; &gt; CSeq: 1 INVITE.<br>
&gt;&gt; &gt; Contact: &lt;<a href="mailto:sip%3A8084446503@192.168.178.60">sip:8084446503@192.168.178.60</a>&gt;.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; When the gateway does receive the Calling Name from the PSTN, it looks<br>
&gt;&gt; &gt; like this:<br>
&gt;&gt; &gt; From: &quot;HONOLULU     HI&quot;<br>
&gt;&gt; &gt; &lt;<a href="mailto:sip%3A8083330048@192.168.178.60">sip:8083330048@192.168.178.60</a>&gt;;tag=1c1248847826.<br>
&gt;&gt; &gt; To: &lt;<a href="mailto:sip%3A%2B18085557005@192.168.178.50">sip:+18085557005@192.168.178.50</a>;user=phone&gt;.<br>
&gt;&gt; &gt; CSeq: 1 INVITE.<br>
&gt;&gt; &gt; Contact: &lt;<a href="mailto:sip%3A8083330048@192.168.178.60">sip:8083330048@192.168.178.60</a>&gt;.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; In the first instance, I want to re-write the From header because I do<br>
&gt;&gt; &gt; in fact have the calling number from the Contact header.  In theory,<br>
&gt;&gt; &gt; the PSTN gateway should sort this out for me and not send me the<br>
&gt;&gt; &gt; &#39;anonymous&#39; From header but I&#39;ve searched the manuals and it doesn&#39;t.<br>
&gt;&gt; &gt; Anyone else encountered this?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; This is the IF statement that satisfies the criteria:<br>
&gt;&gt; &gt; if($fu==&#39;sip:anonymous@anonymous.invalid&#39; &amp;&amp;<br>
&gt;&gt; &gt; $ct=~&quot;^&lt;sip:[2-9][0-9]{2}[2-9][0-9]{6}@&quot;)<br>
&gt;&gt; &gt; {<br>
&gt;&gt; &gt;    xlog(&quot;L_INFO&quot;, &quot;fix anonymous\n&quot;);<br>
&gt;&gt; &gt; }<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; The final From would be:<br>
&gt;&gt; &gt; From: $ct;$ft<br>
&gt;&gt; &gt;  --&gt; That is Contact header variable;From tag<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I had a look at the UAC module but using the function<br>
&gt;&gt; &gt; uac_replace_from(), I don&#39;t know how to strip the &#39;&lt;&#39; and &#39;&gt;&#39; of the<br>
&gt;&gt; &gt; Contact header to satisfy the arguments of the function.  Is it<br>
&gt;&gt; &gt; possible?  I&#39;m thinking that using the UAC is preferable to what I&#39;m<br>
&gt;&gt; &gt; proposing below.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Does this method sound sane?  Or is it dangerous?:<br>
&gt;&gt; &gt; remove_hf(&quot;From&quot;);<br>
&gt;&gt; &gt; append_hf(&quot;From: $ct;$ft\r\n&quot;);<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Thanks,<br>
&gt;&gt; &gt; Julian<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Users mailing list<br>
&gt;&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt;&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>