Hi Jayesh,

This is the exact purpose of UPDATE - to update the dialog remote target before 
the dialog is established. 

But of course, properly implementing and following it is up to the endpoints. 

-- Alex

> On May 24, 2017, at 5:46 AM, Jayesh Nambiar <[email protected]> wrote:
> 
> Hello,
> In a user-user based calling on mobile apps, when the call is connected and 
> the user moves from a Wifi to Mobile data (network change); the device sends 
> a Re-Invite with new contact information and subsequent messages go to 
> appropriate changed contact address.
> But when the dialog is in say ringing state; and the caller moves from one 
> network to another; what would be an appropriate SIP method to trigger the 
> contact update. My problem is generating a Re-INVITE or an UPDATE before the 
> call is connected is very difficult.
> What I tried is sending an in-dialog INFO message with new contact address; 
> which gets relayed to the called party and the response for INFO is also 
> properly received on the new contact address. But the subsequent response of 
> the INVITE like a 486 or 200 goes to the original contact only.
> What would be the best way to update the contact address of a client if I'm 
> maintaining all the dialogs in kamailio.
> 
> Thanks,
> 
> - Jayesh
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> [email protected]
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users


_______________________________________________
Kamailio (SER) - Users Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to