thanks for the insights alex :)
Kelvin Chua
On Wed, Dec 14, 2016 at 6:06 PM, Alex Balashov <abalashov(a)evaristesys.com>
wrote:
Unfortunately, calls can be set up between two fixed
endpoints only. If
those endpoints change, not much you can do.
I think this is a problem that some of the standards around IPv6 mobile
roaming are meant to solve.
On Wed, Dec 14, 2016 at 05:51:03PM +0800, Kelvin Chua wrote:
I have a peculiar scenario, maybe you guys have
an easy solution:
1. a call comes in through an SBC (which is also kamailio)
2. SBC passes call to core kamailio server
3. call reaches 180 ringing state
4. client suddenly changes from wifi to 4G (using 4G IP, VIA headers are
all updated)
5. client sends cancel and receives cancelling msg from SBC
6. SBC sends cancel to kamailio core
7. kamailio core sends back Request Terminated after termination
the issue is, this message was sent to the wifi IP not the 4G
when checking the network dumps, looks like this was because the INVITE
was
received
on kamailio core from the old wifi IP. Is there maybe a way to update the
transaction perhaps?
Kelvin Chua
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Alex Balashov | Principal | Evariste Systems LLC
Tel: +1-706-510-6800 (direct) / +1-800-250-5920 (toll-free)
Web:
http://www.evaristesys.com/,
http://www.csrpswitch.com/
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users