Hi, Milan!

The only SIP method that can refresh a SIP dialog is a re-INIVTE (according to RFC 3621 [1]) or an UPDATE (according to RFC 3311 [2]). A REGISTER message cannot change the Contact of an ongoing dialog. Therefore, your application has to send a re-INVITE after it connects to a new network. However, there is a small limitation in the dialog module that doesn't allow you to update the remote-address (Contact), not even for re-INVITEs or UPDATEs. But there are some guys that are working to fix it, luckily the fix will be out soon.

[1] https://tools.ietf.org/html/rfc3621
[2] https://tools.ietf.org/html/rfc3311

Best regards,

Răzvan Crainea
OpenSIPS Developer
www.opensips-solutions.com

On 09/26/2017 01:32 PM, Milan Stanojevic wrote:
Hello,


I'm running into next issue:

My SIP clients register to Opensips server with Expires interval of 3600 seconds and calling/initializing call to other SIP client or PSTN network works fine but issue comes when my SIP client send re-register during active call (it sends re-register 300 seconds after initial REGISTER message or in case IP/network on which it is has changed since those are mobile SIP clients) . So when calling SIP client re-register Contact field for that AOR will be updated to new value ( It will change network socket , IP:Port ) and if/when called party (either PSTN or other SIP client on my network) wants to hangup that call BYE that comes from called party is not send to new/updated Contact of caller , rather it is trying to send it to "old" Contact which does not exist any more.


Do you have any idea how I could fix this so that BYE goes to new/update Contact value ?


Regards,

--
Milan Stanojević
<https://www.facebook.com/LotusFlareGrowth/> <https://twitter.com/Lotus_Flare> <https://www.linkedin.com/company-beta/5270342/>
+381 60 70 28 592
www.lotusflare.com <http://www.lotusflare.com/>


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to