<div dir="ltr"><div class="gmail_default" style="font-family:monospace;font-size:large;color:#0b5394"><div class="gmail_default">Hello all,</div><div class="gmail_default"><br></div><div class="gmail_default">  I have a technical question about the difference between <b>Request URI</b> and <b>Destination URI</b> in SIP. In my understanding of SIP, the R-URI (Request URI) is located in the start line of the SIP request and is also known as the Address of Record (AoR). However, I am unclear about what the Destination URI is for openSIPs. Is it the same as the Request URI, or is it related to an added route header, or the destination address in the transport protocol, I am not sure about it?<br><br>  Additionally, I have observed that when I change the <b>$du</b> pseudo variable in OpenSIPS, it relays the request to the UAS without changing the R-URI (change it with the sip uri I gave to $du pseudo variable). This behavior is the same as using the <b>t_relay()</b> method, which also does not change the R-URI but sends the request to the UAS. I guess that changes have been done only for the destination address in the transport layer.<br><br>  Could someone please explain these observations and clarify the difference between R-URI and Destination URI?</div><div class="gmail_default">  And the best way to route calls from UAC to UAS in simple VoIP call components (Caller - SIP Proxy - Callee), actually I change the $ru, then I <b>forward()</b> the request stateless or <b>t_relay()</b> stateful.<br><br>Thank you.</div></div></div>