I'm trying to implement a SIP mid-call mobility using Linphone as UA and Kamailio as SIP proxy/registrar. I start the communication between two UAs in the same network (A) then I move one of the UAs to a network (B). According to RFC 3261, linphone (or any other UA compliant to it) should send a re-INVITE message to the other UA (another user using linphone) in order to inform him about his new IP in the network (B), but This is not happening and linphone is not sending the re-INVITE ..... and the conversation stops. Can you please help to solve this problem ? I want to know if the re-INVITE features is supported by default in linphone ? if not how could I activate it ? or if you see flaws/problems in the architecture I described, please tell how to fix it. Thanks.
Asked
Active
Viewed 1,405 times
6
-
Did you ever find a solution to your problem? – Ahmed Hegazy Oct 20 '15 at 10:10
-
Nop ....the linephone doesn't support the mobility. So it will never send an re-INVITE MESSAGE – Khaled Ferchichi Jun 18 '16 at 03:52
-
stuck on same problem.. Please provide solution if you find one. – Meet Vora Feb 05 '18 at 05:50
-
I never found a solution, but I don't know the newer versions of Linphone fixed the issue or not – Khaled Ferchichi Feb 08 '18 at 07:49
-
does anyone where this stands ? – Anthony Sep 15 '18 at 17:53
1 Answers
0
This is an old post, but as an update: Linphone does nowadays (2020) support mid-call mobility. It sends a reINVITE with 'Subject: Media Change' on every network change.

GCM
- 1