On 11/08/14 15:18, Dmytro Bogovych wrote:
>You can try not sending the 100 trying, so the sender does retransmissions
Sender did not receive 100 answer; anyway it did not retransmit. It is based on resiprocate.
Ahh, right, for tls the reliability of transmission is given by transport layer. So no much to try on this option.

>maybe the sender should send a new re-invite as it changes to a new network again.
Is it legal in SIP? I ask because such attempt violates resiprocate's invite session state machine rules; resiprocate will throw exception.

I see no problem from sip point of view -- each party can send re-invites as they have something new to negotiate.

Cheers,
Daniel




On Mon, Aug 11, 2014 at 3:17 PM, Daniel-Constantin Mierla <miconda@gmail.com> wrote:
The SIP reply is routed based on the address in the VIA header. The address in VIA is set by each node sending a request, if between the request and the response the sender is no longer available at the address it added as VIA, then it is little one can do for that.

You can try not sending the 100 trying, so the sender does retransmissions. Also, maybe the sender should send a new re-invite as it changes to a new network again.

Cheers,
Daniel


On 11/08/14 13:10, Dmytro Bogovych wrote:
Greetings all.
I have following use case:

0) Peer A and B registers on kamailio via TLS.
1) Peer A establishes call to peer B.
2) Peer A changes network and call has to be refreshed. Peer A reregisters, gathers ICE candidates, builds reINVITE and sends it to B. After peer A changes network again, reregisters and waits for answer from old reINVITE.
3) Peer B receives reINVITE and sends answer.

The problem is this answer never gets to peer B.  Kamailio cannot route answer as old TLS connection is closed and new one did not established before reregistering.

Is there way to solve or avoid this situation?

Thank you :)


_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Next Kamailio Advanced Trainings 2014 - http://www.asipto.com
Sep 22-25, Berlin, Germany ::: Oct 15-17, San Francisco, USA

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users



-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Next Kamailio Advanced Trainings 2014 - http://www.asipto.com
Sep 22-25, Berlin, Germany ::: Oct 15-17, San Francisco, USA